8众所周知,公司人才库中很少有35岁以上的程序员。那么这些35岁以上的程序员去了哪里?在企业中又扮演着什么样的角色?关于未来的职业规划,程序员们内心应警钟长鸣,这也是大多数程序员年龄渐长后必须面临的问题和考验。
程序员老了以后的出路是什么?
一般来说,答案无非就四个。
要么ceo,要么cto,要么创业,要么转行。
每一个选择都代表跳出曾经的象限,进入到新的领域,迎接新的挑战。这是程序员们必做的一次人生选择,这次选择的重要性不亚于高考填志愿。有的人认为可以写一辈子代码,就像国外的程序员一样。但国内外环境不同,行业的发展和起步也不同,国内的程序员似乎跨不过年龄这个坎。有人说,"只有没用的程序员才会老"。这话我是认同的。这世上永远不缺代码的搬运工,底层程序员如果一直都是码农,随着年龄和工龄的增长,年轻的码农无论是身体还是思维亦或是薪资都比上了年纪的码农更有优势,对企业而言宁愿拿低薪招年轻程序员,也不愿用高薪养上了年级的底层程序员。就像同样是工厂一线的工人,年轻的工人总比年纪大的干活多,工资还比年纪大的低(因为工资会随工龄的增长而上涨),最终年龄大的一线工人总免不了下岗的命运。所以,只有没有用的程序员才会老这句话的确是有道理的。
正如我一开始就说到的,程序员上了年纪的出路就是让自己更有价值,更不容易被取代,也就是更有用。对企业更有用,对社会更有用,对行业发展更有用。这也就是为什么程序员到了后期大多选择转管理或创业或做架构师,这些对企业和社会而言都比单纯的码农更有价值。
程序员可以写一辈子代码吗?可以。只要你写的代码是别人写不出来的,你能解决别人解决不了的问题,你能做别人做不了的业务,那你就可以写一辈子代码。有用的程序员永远不会老,只有不断提升自己,让自己变得无法替代,年龄的增长带来的就不是危机,而是独一无二的经验和智慧。