最近csdn有篇文章说程序员可以干一辈子,而且越老越吃香,原因是老程序员经历过失败,有丰富的经验,你雇佣年轻程序员是在拿自己的项目来让他们积累失败经验,而雇佣老程序员则相当于买入他们曾经多年的经验,看似成本增加,其实整个开发,尤其维护阶段成本会大大降低。这个观点是深的我心的,但也不能一概而论。
为什么会流行35岁定律,为什么会有程序员妓女论,为什么绝大部分程序员都时刻不忘思考转型,转行。究其原因有以下几点
1:国内IT行业属于新兴行业,从业者普遍年轻。
2:国内IT技术相对落后,基础开发较少,企业应用多,产品开发少,项目多。
3:程序员门槛相对较低,从业者数量比较大,但真正的高手比例不高。
4:IT企业大的少,小的多,小企业实力不足以做长期的技术积累,多以眼前利润为目标
总之,大环境下似乎我们程序员不易沉迷于技术,不然35岁以后,40岁以后似乎是温饱难以为继。但对于我们个人来说,究竟该怎样应对?很多人都很迷茫,转型做管理,似乎我们性格内向,更重要的是我们内心不太喜欢每天考虑如何应对老板,如何安抚部下;转行?去卖保险?还是去摆地摊?我们4年大学的知识积累,10年工作经验难道就付之东流?所以对程序员来说,如果你对技术兴趣不大 ,并且有其他方面的才华,那你通过转型来施展才华当然最好,但如果你非常喜欢技术,那不妨让我们做一辈子程序员。
曾经逛一个建筑设计的论坛,看着那些帖子突然觉得很像csdn,上面一些设计公司的工程师也在埋怨工作累,加班多,并且以后怎么办,总不能一辈子搞设计吧。这才恍然大悟,原来根本没有什么35岁,没有什么青春饭,这些都不过是自找烦恼罢了。什么行业不累呢,什么行业又不需要不段学习呢?恐怕只有公什么员。
所以究竟能否干一辈子,关键的问题恐怕还是在自己身上,如果一个程序员每天考虑的事是如何转行,那他很可能无法干好本职工作,也无法积累到能够创造足够养活自己的价值,就算是其他职业,也难保证他不想着转行。正如那位前辈分析的一样,老程序员有其自身的价值,能够为社会创造足够的价值就一定可以得到足够的职业尊重。
有时候看到那么多程序员35岁论调真的很烦恼,这些文章不但误导了自己,更误导了那些本来喜欢技术的人,如果你真的喜欢程序员这个职业,就坚持下去吧,不要相信别的行业不需要学习,不需要加班的鬼话;通过努力实现自己的价值,得到社会的尊重,获得应得的收益,这才做人的正道。
参考: http://blog.csdn.net/chen135746/article/details/6738080
------------------------------------------------------------------------------------
真是他妈的谁怕谁!!!