引言
首先声明一点:本人已经三十大几了,还在干程序员的活,所以以下的讨论可以说是亲身感受。
程序员需要怎样的能力?
细致认真:这其实是大多数行业的要求。对于程序员这个行业来说,要求比某些行业可能更高些。编码的一点疏忽就可能使程序错误,从而造成损失。
对抗压力:压力主要是来自按时完成编码、项目或软件产品。但这种压力并非程序员独有,在这个激烈竞争的时代,有几个行业不是这样压力重重呢?
对于这些能力来说,三十岁是个界限吗?
学习能力界限?学习能力就更加不存在界限了。岂不闻古时之人尚有“秉烛”之说,现代人营养良好,学习条件优越,只要自己愿意,终身学习都没有问题。
产业历史催生“程序员不过30”说
社会文化助长“程序员不过30”说
“ 不能一直做技术”这种想法,也是中国社会比较独特的现象。我们具有“重仕轻技”、“重道轻术”的传统。孔夫子说过(原话记不清了),“如果一个男子沉迷于 具体的技能,那么他就没出息了,所以,对一个有出息的人的来说,理想状态应该是什么技能都不会,把所有的心思用来琢磨人。”个人觉得,这几乎是传统文化最 大的糟粕之一。大家都知道,德国这个国家自从进入工业化社会之后,就一直是一个工程师国家,而且,德国的职业学校也非常多,培养出了非常多的专业技能人 员。正是这样的人口构成和工程师文化,奠定了德国在工业化社会中的地位。
至少干到50岁!
30岁就干不动程序员”,可能已经是个笑谈了。
300行程序,就已经是很不错的生产率了。有了规范管理和生产率的共同认识,程序员这个行业的劳动强度其实就减轻了不少,总是靠体力吃青春饭的现象逐渐会成为过去。
来编写软件的项目多的是。为什么?成本低啊,这些开发工具价格低,开发技术成熟。我们也会有这样一天,所以,并不是只有掌握最新技术的人才有出路,随着知识产权保护的完善,中国的高龄程序员们也可以使用老技术挣钱,没准还挣得更多些,因为会老技术的人少啊。