选择全栈工程师作为发展方向,好找工作吗

全栈工程师正在消失,成为全栈工程师至少需要12-15年,很多人熬不住,提前转管理了。即使坚持到15年,也到了被企业优化的年龄,很多企业不想跟员工签订无固定期限合同。
第一阶段,需要三年时间。刚刚毕业踏入社会,积累经验的阶段,很多东西需要学,最主要的找到自己未来的发展方向。
第二阶段,需要三年时间。找到了自己未来的发展方向后,就有了清晰的目标,学习也不再盲目,有侧重点,同时消化前面所学的知识,开始反思,怀疑,批判。
第三阶段,需要三年时间。开始总结前面6年工作,同时涉足其他相关横向领域。例如程序猿会涉足前端,后端,运维,测试等等领域,最终达到具备全栈开发的能力。这时做什么都胸有成竹,能够从多维度综合分析,解决问题。
第四阶段,需要三年时间。攻城狮的自我实现(马斯洛所说的 “自我实现”),前面三个阶段职业规划已经完成,可以说修行圆满。择业从主动转向被动,经济上也有了基础,要考虑下一个10年计划。我需一个环境/平台,要把积累的知识价值体现出来。
第五阶段,需要三年时间,上升到另一个层次,即高视点,宽视野,深洞察。不在仅仅关注技术,开始涉足方方面面,企业管理,财务管理,人力资源,投融资,行业应用,商业模式,产业物联网…..
netkiller:成为一名优秀工程师要多长时间 【选择全栈工程师作为发展方向,好找工作吗】


■网友
谢邀,说说我的看法,如果不对请纠正!
本人从事软件开发5年,从懵懂的毕业生到现在的小组长,我自己觉得这个全栈式开发不是看多几本书就能做到的,技术必须经过沉淀才能成为自己的东西。从前端的html,你不用框架能写出一套自己的东西来么?js已经能自己写插件了?明白struts、struts2、sringmvc的原理了?会用hibernate,那ibatits或mybatits呢?知道spring牛,看过里面的核心代码了么?会写sql,那function和存储过程触发器呢?知道mysql几个引擎的区别没?orcale的强大函数了解多少?还有其他我不知道的技术我就了列举不出来了。我感觉还是专注学好一项技术吧。起码有了能养活自己的技术才能学其他增值技能。如有偏题请见谅。

■网友
谢邀,全站工程师在我看来,是各方面水平都挺强的,能独立或者带领团队完整的解决一个问题的人,是挺有发现潜力的,以后如果想专一做一方面,可以很容易转过去,比如架构师。
■网友
谢邀,全栈太遥远,刚走上全沾。还在学习中的弱鸡,以后再来回答
■网友
一专多能,一定很好找工作
■网友
泻药。不过我不是全栈啊。不知道为何邀请我。收藏一下吧,过几年再来回答。
■网友
首先,我们需要明确全栈工程师指的是什么?
全栈工程师就现在来说,主要指的是同时能够独立完成一个BS系统的开发,要想达到这个要求其实很简单,但是向后发展的过程中会发现战线太长,很可能变成什么都会什么都不精通的状态,我建议先从前端和后端入手,然后以某个方面为主同时了解其他方面,了解的程度保持在能够写过一个小例子当需要深入了解的时候能够很快的深入,这个度要把握好,在自己的主要方向上要不断的深入。在上面的基础上要不断的了解最新的技术以及理念。
所以没有谁一开始就是全栈工程师的,建议选择一个方面深入学习,其他保持在懂理念以及原理的程度。
最后:一定要多动手,多实践。


    推荐阅读