如果是前者,可能要慎重考虑一下,毕竟相当于转行了,后续如果有跳槽之类的,你的工作经验会是别人考量的因素,结合你对公司的发展、前端发展的判断来考虑。
如果是后者,偶觉得不妨一试。如今有个所谓“大前端”的趋势,手机与Web开发的技术栈逐渐在融合,学Android同时学习一些Web技术也没坏处。
从偶自身的经验来讲,因为工作原因,偶虽是Android开发出身,但前后端都做过一些。偶从前端的Vue.js里体会MVVM模式的简洁与神奇,从后端的Spring框架里学习依赖注入与AOP的思想,这些都将开阔偶Android开发的思路,有助于写出更好的代码。