参考优秀掘主TF男孩的评论:
说个简版的吧。咱们的职业按照年限分为几个阶段:1年以内(了解工作,熟悉职场);2~3年(拼命吸收,积累学习);5年(技能搭建,团队建设);10年(行业建树,一杆大旗);
我个人建议:前端工作2年了,平时只是做业务逻辑,此时正是积累技能的阶段,多去揽活干,别管前端的还是后端的,产品的还是测试的,能多接触就多接触,别去计较,别去攀比,因为要为后面蓄能,5年内你要做到自己具备技术框架搭建的能力(技术栈选型和产品在前端实现上的分析),最好也能做到团队管理的能力(前端的活,给到你这,你对外能从前端角度和产品、测试对接,对内能给5个组员做好分工和业务指导,他做啥,你做啥,最后怎么整合),看看你的总监、组长都是怎么做的,多观察,看看有没有值得借鉴的,或者说有让人厌恶的(比如啥也不懂,就是安排活),以后自己不要这么做。总之,3年内没有资格迷茫,因为你还没有入行呢,你适合这个职业吗?这个职业适合你吗?等到真的干完了,后面有的是迷茫期。迷茫期最好放到每个阶段的边界上,比如5年的边界,以此来选择是否要换行或者其他。