40岁还可以写代码的程序员基本是在公司里做到了40岁。入职时不到40岁,现在干到了40岁,如果公司不裁员或淘汰大龄员工这份写代码的工作是可以干到40+岁的,这个没毛病。问题是如果现在40岁了,在投个简历试试,基本上没有任何公司联系你。别说什么做过多少个大型项目,开发经验如何丰富,技术多么牛逼,这些都没有用,因为40岁的年龄基本上没有公司给你面试和表现的机会。巧妇难为无米之炊,在牛逼也会因为没有面试机会而玩完,真相就是这么直接残酷。从事It行业是有年龄限制的,大体如下:
30岁之前可以作基础岗的普通开发;30-35,必须作到高级开发,不然机会很少;35-40,必须作到管理或技术架构级别,不然机会也很少;45+基本上没有公司聘用了,只能自己做老板。
理论上写代码可以写到60多岁,但中国的用人风气是只要35岁以下的,超过这个年龄大多数公司已经不给你就业的机会了。
人到了45岁这个年龄,面临中年危机,即便是做到总监的管理层岗位也不保险,朝不保夕。前不久腾讯还专门淘汰了大龄中层,给年轻人腾位置;华为强制45退休,其实很多老码农干到40岁就被淘汰了,一句话,这个年龄段,职场生涯基本结束,即便暂时有工作也会随时有失业的风险,而一旦失业下一份工作将会遥遥无期。总之,职场能留给他们的机会已经不多了,早做打算就能化被动为主动,如果一直被动,后面一旦失业来临(未来必是大概率会发生的事情,在中国这样的用人风气和环境下)将会手忙脚乱。