程序员的焦虑
很长时间一直想写这个话题,就是程序员的焦虑。
互联网是个飞速发展的行业,大江大河背后,也有浮躁和焦虑。
35 岁行业尽头的说法已经喊了好多年了,我觉得这个说法不能一棒子打死,现在的互联网行业的的确确有这种现象。
对大部分人来说,程序员的巅峰在 22 岁-37 岁之间,也就 15 年。所以,35 岁的转型几乎是刚需。
根据舒伯的职业生涯阶段理论,31~44 岁是安定期,程序员应该稳定于一项工作,发现适当的晋升通道,确立自己将来的保障。那么我们应该怎么看待或者应对这件事呢?
舒伯的职业发展理论把人的一生发展分为 5 个阶段
1.成长阶段。由出生至 14 岁,该阶段孩童开始发展自我概念,开始以各种不同的方式来表达自己的...
2.探索阶段。由 15 岁至 24 岁,该阶段的青少年,通过学校的活动、社团休闲活动、打零工等机会...
3.建立阶段。由 25 岁至 44 岁,由于经过上一阶段的尝试,小合适者会谋求变迁或作其他探索。
4.维持阶段。由 45 岁至 65 岁,个体仍希望继续维持属于他的工作“位子”,同时会面对新的人员的...
5.衰退阶段。65 岁以上,由于生理及心理机能日渐衰退,个体不得不面对现实从积极参与到隐退。
干一辈子技术
首先,我觉得刨去个例,很多牛逼的程序员,比如老外,他们的核心竞争力非常明显,可以说专家级的大牛有自身的行业不可替代性,后浪们已经无法轻易替代,这种人“千万不要一辈子靠技术生存”已经不适合了。
一般这类走纯技术通道的,都是在大厂,有纯技术上升通道,在大公司才能实现价值。
技术方向的研发体系
算法类
架构类
工程类
还有一类是行业方向自带 buff,有些技术岗本身就有一些属性是越老越吃香的,比如
DBA
移动端安全,数据安全
运维
算法
转管理
管理岗我认为可以分为技术经理,项目经理,架构师等,所谓学而优则仕,一定是技术牛逼才会转管理,而且技术经理的软实力也要求很高,要对项目进度进行把控统筹,要对人员进行管理,技术架构选型等。线路一定是技术-管理-技术的过程。
阿里的 P7 到小公司做 cto;
Google 的技术可以到 BAT 做技术管理;
转产品
这类身边有好多,写不动代码了就转产品开始 Axure 开始画原型,我觉得这类其实没问题,主要看自己的喜好了。
培训讲师
这类也可以,也是比较推荐的,但也因人而异,需要演讲才能等软实力。
创业合伙人
自己当老板的成功率很低,真正能做起来真的是微乎其微,
售前,实施
Hr,猎头
公务员,体制内
怎么应对?
注意健康
身体是革命的本钱,还是要扛得住,不要等到 30 左右就一身毛病,到时候想奋斗都由不得你了。
健康规律的
提升能力
这里的能力有许多,第一,作为程序员,学习能力是最核心的竞争力,多看技术,源码
演讲能力
管理能力
沟通技巧
提升个人影响力
有很多
github
写博客
多混大厂背书
尽可能混学历
leadership 的培养,可以说 30 岁左右就应该开始显现了,领袖气质也是给别人解决能力的能力
经常积累,定期计划和复盘
技术很重要,执行力和专注度也很重要
人脉的积累
少进行无效社交,一定是对等的供需社交才有意义。一味的攀着所谓的牛人,有时候人家真的不 care 你,我觉得这个跟跪舔女神的性质是一样的,还是要有自己的价值实现,对其他人实现供才有效果
前期资本的积累
早点买房,趁着还能挣钱,多进行资本积累,多攒点钱
管理能力等软实力提升
第二职业,斜杠青年
做副业要看准,不要什么私活都接,不然只会让你得不偿失
这一点可以多做一些长线的产品,既可以提升个人的影响力,有时候也可能产生意想不到的惊喜
睡后收入
之前有朋友就是自己写 android 项目,获得用户收取会员费
考各种证,进行挂靠
专栏,公众号(喜欢写东西,喜欢整理)
评论