网络上一直都在讨论一个话题,程序员35岁是否会失业的问题!
但其实很多程序员,工作3年就开始被淘汰了。
刚毕业的程序员,往往都勤奋好学,参加工作后,在领导的安排下,从一个小白慢慢成长为能参与项目的开发,到最后可以完全胜任CRUD的工作。
知识点也涵盖了方方面面,编程基础知识、前端知识、数据库、缓存、单元测试等,表面看什么都接触了,也都能运用,但也只是停留在表面。
这时候真正的区别就来了,有的人就一直只会写代码,运用老的知识,完成领导的任务,从未单独完成过项目,一直在给别人打下手。
而有的人,开始钻研框架、思考系统稳定性、可扩展性、以及如何更好的写出优雅的代码。
只会写代码的人,越干越枯燥,干了5年、甚至10年,感觉自己技术一直没有太大成长,只是在公司资历老一点而已。
而喜欢钻研的人,由于掌握搭建框架能力、对底层有更深入的了解,对整个项目的把控力大大增强,项目开发过程中,遇到技术难题、性能瓶颈等,都能提出解决思路。
哪怕第一次思路是不对的,但是由于喜欢钻研的人,有自己的思路,就能把握好职场的机会,就能在实际开发中,慢慢调整自己的思路,最终完成目标。
这也是我一直以来的一个观点:在职场,机会只有第一次是平等的,第一次没把握住,往后的机会,往往都会向第一个把握的人倾斜。
所以,这也是为什么程序员,学会搭建框架能力非常重要。
学习框架的搭建,由于对底层原理有深入的理解、有着更高层的设计思路,自然就能增强抽象能力,从而在面对具体需求时,就能更好的进行架构设计。
同时能增强职业竞争力,可以带来更强的自信心,有助于获得更好的工作机会和职业发展。
所以说,工作第三年非常重要,不能继续只会CRUD了,第三年起就要往提升内功的方向发展了!
最后推荐下我的知识星球,我现在正在编写教程:《.Net Core从零学习搭建权限管理系统》。
领取专属 10元无门槛券
私享最新 技术干货