编者荐语:
大家好,我是你们的朋友 耳东双月,今天聊聊程序员上了年纪可以做啥?很多程序员上了年纪后会比较迷茫,不知道自己以后不做程序员了做什么?今天来简单说一下。
程序员的三个阶段
第一阶段:
毕业至27、28之前,别想太多,一股脑的啃技术,积累技术
第二阶段:
35岁之前,形成成体系的思维、方法论、项目推动经验。全栈工程师/软件设计师
第三阶段:
姑且认为是上了年纪”
这里最重要的就是要认清自己,认清自己的技术能力水平、业务水平、管理水平、期望值、契合实际的理想,参考以下方向:
成长为核心业务的核心骨干
成长为技术管理层,架构师、CTO
转型业务专家,转型做业务咨询顾问
转型产品经理,产品总监,走产品线(也会面临上年纪问题)
35岁的普通程序员,还有救吗?
35岁只是普通程序员,还有救吗?
没救了!注意,说的普通程序员。
但是我们要限制一下范围,什么叫没救了。
说没救了,基本就是说你在程序员的职业发展中,没有特别好的前景了。
对,就是这个意思,除非有一些好的机遇,不然前途无望。
裁员裁的就是这种类型的人,比如
拿着远超三个应届毕业生的工资,但是能力最多顶一个或者一个半
老油条,干活一般般,但是油油的,偷奸耍滑
只会写代码,职业素养和情商一般般
性价比极低,招一个2年工作经验的人就能解决的工作,为什么要找10年老人。
程序员年龄分布图
程序员年龄分布图
近一半的程序员年龄在25-29岁之间,且35岁以上占一成不到。根据搜狐科技网《中国互联网发展简史》显示,中国1994年正式接入国际互联网,最近一次中国互联网大浪潮是在2009年,PC端互联网转移到移动互联网,中国程序员数量呈井喷式发展。这也解释为什么中国程序员大多年龄集中在25-34岁之间。
从上图可以看出,24岁以下程序员绝大多数都是单身,程序员群体普遍结婚较晚,且30-40岁之间竟也有两成人未婚。
然而,作为程序员最根本的是你技术水平是否可以达到下知核心层技术,上可以构建框架。保证自己的技术凤毛麟角才能使自己不被社会所淘汰。
如果要转型做事业的话,你就需要慢慢的积累商业知识了。
上了年纪程序员的优势
“上了年纪程序员”也有他们自己的优势:
行业的理解和资源。这个有点虚,但是确实如此,新人学不会的,只有通过长时间的工作行业参与才能理解行业深层次的问题,所以可以成为核心业务骨干。
公司的战略把握和人脉的积累。“上年纪程序员”不仅仅是埋头写代码,会偶尔抬头看看宏观的结构,看看战略布局,也会有更多的机会“对外交流”,这是积累资源的好时机。
业务的熟悉,某一领域的精通,这个就不多说了
个人职业素养,吃的盐比别人吃的米多,如果还没被社会教育成才,那可能确实要考虑是不是适合这个行业,甚至要考虑是不是适合做“职业人”
各种沟通的技巧,见过的坑多了,自然化解的招数也就多了
思维的高度,结合上面说的偶尔抬头看看宏观结构,这个也就比较好理解了
其它领域的广度
这些都是“上年纪程序员”的积累,小鲜肉不具备的。
给“即将上年纪的程序员”几个建议
给“即将上年纪的程序员”几个建议:
提高自己的不可替代性!
这是首要做的,不可替代性包含的方面比较多,业务专业性、沟通能力、项目管理能力、写代码效率等等,最好是集起多项优势。
技术方面,要做到一精多通!
斜杠青年/老年,这也是为后面可能的转型铺路,不要轻易往陌生的行业/岗位转。
提高自己的一些软实力,比如领导力?
多储备一些工作之外的影响力和赚钱能力,这样即使公司干掉了你,依旧可以养活自己。
也不要过于沮丧,“吃青春饭”的行业太多太多了,不仅仅是程序员。
关于程序员是否吃青春饭,一直是火热讨论的话题,无论哪一行,多思考多总结,“拓宽舒适圈”就会比“跳出舒适圈”更容易达到。
对于多数程序员来说,40岁之前赚到别人60岁的钱是普遍目标,不过职业的进阶也印证着人生的进阶,所以何时开始思考未来的职业规划,都不算早。