不知不觉入行前端接进 3 年了,实习 1 年,正式工作 2 年,基本上是 PC 端与 vue 技术栈,再附属一些其他的。
尤其是参与了一个从 0 到 1 的后台管理系统的前端工作 10 个月后,自身实力提升了很多,但还是会有危机感。
然而在剥离了 node 层的前后端分离的模式下,手上的前端基本上只是负责渲染,当然术难点也是有的。抛开对业务的兴趣不谈,前端在项目中的主导性不高,大多数时候感觉自己仅仅就是一个服从命令搬砖的工人。
结合自身情况,当前有 3 个方向供自己选择:
- 纯前端:把手上的项目做到最好并及时做回顾总结;接触移动端项目;跟上前端技术更新;最终发展成前端 leader ?
- 全栈:这个方向很有挑战,需要补充各种服务端的知识;接触带 node 层的项目;学习 Spring 技术栈;最终发展成后端 leader 或者架构师?
- 大前端:大前端的概念很大,移动端的小程序,weex,rn,h5,原生的 android,ios,再加上最近很火的 flutter,如果再把 PC 端和 node 也计入进来,随便一个都够喝一壶的;最终发展成大前端 leader ?
可能有一些狂妄自大,但是有努力的目标总比没目标的混日子好,对吧?
想听听 V 友们的想法,轻喷