程序员—真的过不了35吗?

现在在网上经常会看到一些有关程序员年龄的问题,大部分都是说程序员的年龄超不过35岁,到了这个年的程序员要么转行做管理,要么去创业。在一些招聘的网站上,一些IT公司的招聘条件上大多也会有年龄的限制。这对我这样一个马上就要毕业走上程序员之路的人来说或多或少有一点压力。当看到搜狐开发团队的平均年龄只有24岁时,我感到自己好象“老”了,尽管现在我还没有毕业。但我一直都坚信从现在做起一切都不晚,并且我也不认为35岁就是程序员年龄的一个上限。在国外有很多的人40、50多岁还在一线做开发工作,那么为什么在中国就不行了。我认为大致有这么几个原因。

1 最主要的原因当然是跟钱挂钩了,据了解在国外程序员特别是资深程序员的待 遇都不错,对于一些对技术非常热爱的人来说就没有必要在35岁以后就转行了 ,而在国内程序员一直被认为是IT届的蓝领,也就是说钱不是很多。所以我认 为在国内许多程序员应该是被迫才该行的。

2 我认为跟精力有关,在中国的程序员如果不加班到是不正常了,说起程序员的 加班我有以下几点看法

  • 因为喜欢这份工作,自愿地加班,这种人是值得鼓励的。
  • 加班是为了表现,来得到老板的好感。这种现象在IT企业中普遍存在,毕竟 谁都想加薪和升职。
  • 没有按计划把上班该做的事做完,不得不加班。
  • 加班成为了一种企业文化,在公司里从上司到同事都加班,自己不加有点不 好意思了。

人的精力是有限的特别是在上了年纪以后,所以也有人是在30多岁以后受不了 这种高强度的工作才转行的。

3 我认为应该和中国现在还不是很成熟的IT行业有关,在国外一些程序员在一 个企业一干可能就有十几年或几十年,企业可能更愿意留住这样的人,因为他 们有经验,也比较熟悉公司的工作流程。到最后这些老的程序员可能成为某一 个领域的专家,虽然在精力和学习能力上比年轻人差点,但他们对企业来说更 有吸引力。而在中国没有这样的一个平台。

4 是程序员自己的原因,在中国程序员很多,但水平高的程序员去不多,如果在 30多岁水平达不到一定的高度,加上精力和学习能力的下降,被淘汰也是正常 的

中国的IT行业发展还是非常迅速的。所以以后中国程序员的平均年龄也会越来越大的。相信热中于技术的人都会期待这一天的到来。