语有云,三十而立,说的是 30 岁人应该能依靠自己的本领独立承担自己应承受的责任,并已经确定自己的人生目标与发展方向",简而言之,30 岁,人应该能坦然地面对一切困难了。那么这个三十而立对于我们程序员来说意味着什么呢?
上世纪末那会儿,曾有“做 IT,35 岁就可以退休”的说法,历经沧海这么多年,35 岁退休成了童话,35 岁的职业坎儿却无法让众多 IT 人回避。有人说,可以转为管理,然而管理的一条线就像窄窄的独木桥,又有多少人可以通过呢(据统计平均大约 100 名程序员也就只有一两个做管理的机会)?转向传统行业?已经 30 多了,能再重新来过吗?绝大多数平凡 IT 人的出路又在哪儿呢?
IT 也是如此,程序员的职业也是如此。“程序员的最后归宿是什么!”、“程序员为什么到了 30 或 35 就会想要转行”、“边缘化的 IT 人”等等诸如此类的话题漫天遍野,“程序员吃的就是口青春饭”如一根刺隐隐的扎在了程序员心头上。
30 岁并非职场黄灯
在你觉得 30 岁后 IT 人的路会越走越宽还是越来越窄的调查中,只有2% 的人认为 30 岁以后大部分人难以适应社会;10% 的人觉得难说,有的人很难改变思维方式了;13% 的人认为:只有少数精英可以有更好的发展;而 45% 的人认为不一定,因人而异;还有 30% 的人肯定是越做越宽,可以多方尝试。调查结果显示,75% 的人并不觉得 30 岁以后是 IT 人在职场中的黄灯。
职业专家说:根据当今通行的“国际标准”,世界各国都把“青年”的年限界定为不超过 45 岁。而 35 岁距离“青年”的最高年限还差 10 年。尽管 IT 行业技术更新瞬息万变,技术人才只有逆水行舟才能紧跟技术潮流,但 30 多岁的技术人才心理成熟,经验丰富,做事稳重,工作踏实,不易出现差错,也正是个人和企业收获的丰收年龄,为何悲叹前途渺茫呢?
真的不能继续技术这条老路?
戴先生今年 31 岁,是电信软件行业的资深开发人员,多年的程序员经历,使他迷上了程序员工作。对于程序员吃青春饭的问题,戴先生承认身边确实没有比自己年龄更大的同事了,但这并不一定说明程序员就不能做长久。"在国外,四五十岁的程序员都有,在国内应该也可以。"
戴先生多年来丰富的工作经验,使他成为被各公司争相挖角的焦点,他的薪水自然也处于高位。"我 31 岁,并没有感觉到精力不够,工作都能按时完成,并且经验积累多了,老程序员比刚入行的新手强得多。"
软件行业的技术更新虽然很快,但技术的相关性比较强,有经验的程序员学习新技术也很容易。戴先生已经开始从事系统分析员的工作,目前,他已经不用再编写大量软件代码。因此,如何管理项目进程、协调软件项目的开发流程这些需要丰富经验的工作,对他来说得心应手。戴先生认为,目前国内不少软件公司基础不好,又急功近利,讲究个人英雄主义,而软件是一项大产业,需要多人协同工作,这样才能做出优秀的产品。也正因为个人英雄主义的存在,一些软件公司就会选择对程序员竭泽而渔的做法,在短时期内迅速耗干了员工的精力。这样做,不但对员工不利,企业也无法做出优秀的产品。
而对于程序员自身,戴先生认为,一方面要抓紧时间充电,更新知识;另一方面,则要注意积累经验,向更高的目标发展。虽然随着年龄的增长,精力跟不上,但丰富的开发经验可以弥补这一缺点。此消彼长,只要有能力,年龄并不是问题。
创业的黄金时代
张先生今年 30 岁,刚好处于程序员的"坎"上。在这之前,物理专业出身的他已经做了 5 年程序员,换过 3 家公司。
"程序员工作,只要喜欢,就不会觉得苦吧。"张先生说,"我没有别的爱好,就喜欢编程,所以并不觉得这个工作枯燥,如果不让我编程,我反而浑身不自在。"
但张先生也感受到了程序员工作的辛苦。"平时工作,我都会忘了时间,经常一干就不知道到几点了,我现在的公司管理也比较开放,只要项目能完成就行。我经常是一抬头才发现天亮了。"张先生有些担忧地说,"我害怕了,这样下去,我会垮掉。于是就抽时间写了个小程序,每天晚上 8 点会定时响铃提醒我,这样我就知道该下班休息了。"
对于自己的将来,张先生早有打算,"我马上就要辞职了,在这个'五一'之前。"张先生表示他准备继续编程。"我打算写共享软件,现在我已经有很多想法,可以自己实现它,然后挂在网上出卖。"
张先生已经和几位志同道和的哥们开办了一家工作室,利用业余时间编写一些小软件免费提供给用户使用。"我们对其中一款实行收费,效果还不错,没想到国内有这么多愿意为正版软件付钱的用户。"张先生欣喜地说。在他的计划中,如果效果好,编写出来的软件挣到了钱,就可以再投资成立公司,扩张人马、正式创业。
不要想着一辈子靠技术生存
古人所讲的术业有专攻,在今天这个瞬息万变的时代也许并不那么适用了。调查结果显示,55% 的人还是觉得过了 30 岁的 IT 人应该多寻出路,不必要一条技术道路走到黑。在“你觉得 IT 人 35 岁以后能从事什么工作?”的调查中,42% 的人建议是最好做技术类管理职位;12% 的人觉得改行做技术类销售也不错;6% 的人建议可以作相关培训;另外 13% 的人认为做咨询也是不错的选择;但是 25% 的人选择还是要根据个人的兴趣特长而定。
职业专家:35 岁的程序员虽然技术老到,但毕竟在学习能力、反应速度、工作效率上和 20 多岁的年轻人都存在一定差距。
从智联招聘网追求 IT 工程师有关职位的求职者构成数据来看,IT 人才市场的整体年龄状况趋于年轻化,22 岁以下的择业者占总体比例的 71%,23 岁至 35 岁的择业者占 29%,而 35 岁以上的只占 10%,年轻的人才给市场注入了新鲜的活力,也使得进入 IT 行业的竞争在入口处变得更加白热化。
因此,如果不是对 IT 技术一直保有的人,35 岁以上的 IT 人与其咬着牙不断补充新知识、学习新技术,继续在编程队伍里打拼,不如重新审核自己的职业兴趣、能力和性格,以己之长博人之短,寻求职业发展的第二春,特别是基于丰富的经验和人脉关系向培训、咨询和管理方向发展。
审时度势,及早定位
职业顾问乐富指出目前 IT 人普遍存在以下问题:重技术轻管理,重战术轻战略;关注与机器“对话”,缺乏与人相处、交流、沟通与协调的艺术;性格内向,思维定势,阅读或兴趣面较窄;重思考轻行动。基于这些特点,大多数 IT 人缺乏在职业生命的中后期“寻隙卡位”的思路,即没有“投资职业,终生经营”的意识。这样,他们中的 98% 便难以上升到管理阶段。所以如果想要投身管理这条发展之路就要着重开始培养自己的软实力,如果对技术感兴趣就要下定终身学习的决心。如果对技术和管理都不感兴趣那就更加要尽早重新谋划出路了。