为什么想探讨下这个话题

  • 自己也到了这个阶段,见到各类程序员多了,对这个话题也多了些敏感性
  • 昨天和几个好朋友吃饭聊了下近况,发现30岁后,大家的职场状态开始有了很大不同,以前一起聚餐聊天感觉不明显
  • 然后晚上一个和我差不多年纪的前同事和我打电话,聊了下近期的困惑、迷茫和挣扎

  • 才发现,不管有意无意,职场状态都是我们无法绕开的话题,索性也简单探讨下

总的说来

30岁的程序员,大概有下面几种分类(已经不再做程序员的人,就不再探讨之列了)

1. 技术团队负责人

小则小组长,大则部门总监

主要特点

  • 跟着业务一起发展壮大,在外人看来永远地干劲十足
  • 做人ok、做事靠谱、沟通协调还可以

得与失

  • 经济回报更高,时间付出也更多,压力更大

代表人物

海哥

  • 算是我见过发展最快的程序员了
  • 985高校研究生毕业,工作6年了,应该在第4年开始就带团队了,今年跳槽去了另一家互联网top公司,手下管理近50号人
  • 性格开朗,有技术热情,也热情待人;和他相处很愉快,感觉也没有他搞不定的事情;
  • 跟着团队一起成长起来,然后自然而然做了leader;

军哥

  • 本科毕业有近10年工作经验,技术大牛,功底深厚,抗压能力超强,印象中没有他搞不定的事情
  • 毕业工作3年进的腾讯就是高工,然后做技术骨干,然后带团队,带领团队支撑业务的爆发性增长
  • 很有技术追求,腾讯少见的当了leader管理30号人的时候,周末还各种看代码解bug的

2. 技术一线大头兵

  • 负责团队中比较有技术挑战的一个模块或者系统

主要特点

  • 技术过硬有积累、做事靠谱
  • 要么没有跟上好的业务(所以没有管理的坑),要么更愿意做纯粹的技术工种

得与失

  • 工作生活比较平衡,经济回报较高,压力中等,安心做好自己负责的事情就可以了
  • 降本增效的大背景下也容易被裁,不过这类人市场上还是很受欢迎,就算被裁了也可以找到较满意的工作

代表人物

超哥

  • 毕业进华为,社招来腾讯;抗压能力超强,技术积累深,团队最有挑战的项目就是他承担的
  • 尤其佩服他的知识体系化整理能力,问到他的问题,没有拿不到满意答案的;
  • 最牛逼的点,几年内上线的需求 0 bug,真的是宇宙第一稳男
  • 团队业务转型了,负责人去新业务后,第一时间就把他挖过去了

奋哥

  • 其他专业转行干程序员,很有技术热情,对编程语言研究很深,写出过不少爆款技术文章
  • 团队中搞不定的技术问题找到他,都能药到病除

3. 落地为安的躺平者

  • 不想再卷了,去了国企躺平,准点下班

主要特点

  • 较早想清楚了自己的诉求,在工作和生活之间更多的倾向于生活
  • 30岁前积累了一定的经济基础,经济压力不大

得与失

  • 工作稳定,基本不用担心裁员问题了,同时职业发展基本也到顶了,能较好在工作之余享受生活

代表人物

龙哥1

  • 算是我研究生同学中最人间清醒的一位了
  • 研究生同学中,最早买房,最早结婚,最早做到了很小的经济压力,然后去了国企,做量化交易系统的技术开发

龙哥2

  • 想得明白、决策力很强的前同事
  • 趁着公司裁员,拿到名额,顺利毕业,拿到不少赔偿金
  • 卖掉深圳房子,回到二线城市,去研究院躺平,自由时间做点感兴趣的事情

4. 随时想离职的打工人

  • 维护团队中一些重要程度一般的模块,甚至被边缘化

主要特点

  • 较少有职业规划、或者没有明确的工作目标
  • 没啥技术追求、容易悲观、患得患失、对未来发展很焦虑不安

得与失

  • 工资涨幅较慢,属于老白兔型,裁员优先考虑的对象,裁员后最容易裸泳的一群人

代表人物

锤哥

  • 研究生毕业后就进入腾讯,总是听他讲,工作6年,做没了3个部门,做垮了一个行业
  • 平时也是以满足需求为主,写了太多的业务代码CRUD,技术上很少有大的提升
  • 上班对他来说,总是一件不得不做又十分不想做的事情

总结感悟

  • 前三者都算相对好些的职业状态,只有最后一种是比较被动且矛盾的状态,要尽量避免落入了最后一种状态中
  • 还是要早点有职业规划,要想清楚30岁后自己更希望是一种什么样的职业状态,尽量避免被动
  • 规划好了后,就聚焦当下,最多考虑两年内的事情,担忧长远未来多半属于杞人忧天
  • 所谓聚焦当下,就是”执着成事“,挖掘工作价值,并多注重自我提升
    有了技术积累后,机会来了业务发展了就可能成为负责人,或者技术骨干,一直没啥机会不想卷了也可以最快找到自己的躺平点
  • 总之,提升技术热情,平时多技术积累,尽量避免悲观,之后的路可以越走越宽,选择越来越多