文章发布时间:2017-08-22 作者:小智

程序员的“35岁现象”:关于成长和突破

 

身边的程序员朋友比较多,经常会谈起一个程序员的“35岁现象”。感觉好像程序员也是个吃青春饭的行业,职业寿命短的和演艺从业人员似的,但又没有人家收入多。满脸的尴尬。

 

为什么时间会定格在“35岁”呢?其实,这只是一个泛指。粗算下来,工作十年,也是一个人生进退左右的时间点。

 

十年积淀

 

一脚踏进IT行业,其实你就踏上了理想与挑战共存的道路。

 

马云说,未来所有的企业都是软件企业。意思大概是,未来所有行业都离不开软件技术。作为一个程序员,这是个好消息。

 

不好的消息是,技术发展更新快,快到你没有办法像一些传统行业,几年学成的手艺可以保一辈子衣食无忧。

 

所以,十年的程序员生涯,可能真的要面临一些抉择。

 

在软件开发服务行业里,程序员成长有两条大的通道。一条是管理岗通道,一条是技术岗通道。

 

两条岗位通道,又会有不同的分支,针对每条分支,需要在你在35岁之前的这十年工作经历中储备的技能特点不同。针对自己的特长和兴趣,尽早着手准备。

 

管理岗的成长

 

准备走管理岗的,需要尝试先从项目小组长做起,开始学会带两三个帮手做一个项目或者一个大的模块的开发。

 

之后,能够理解用户需求,做项目规划,尤其是项目进度规划和管控了,就可以进阶为项目经理。

 

有了多个项目经理的经验,开始同时管理多个项目组,也能对项目的成本控制有了理解和方法,知道如何帮公司在项目中优化更大的利润了,就达到了项目总监的水平。

 

再向上,迎接你的就是成为副总(VP of engineering)的挑战和机会了。

 

技术岗的成长

 

准备走技术岗的,要么选择一个技术方向,深入学习和积累实践。

 

要么在工作的时候把视野放开阔,多了解和学习新技术在你服务的这个行业的使用。一个是成为某个领域的专家,一个是成为一个相对的全栈工程师。

 

两种类型的技术人员,对于公司的发展都是有重要作用的。换一种说法,就是只要能够在这两个方向上有所成长,你个人就会升值,不会随着年龄的增长反而掉价。

 

架构师,技术总监,技术副总或者CTO,都是未来成长的目标。

 

创业也是一个选项

 

如果你选择创业,而且是在互联网行业,这两个方向的积累,就都会成为你通向成功重要的基础。

 

当然,技术背景创业的老大,争取找到市场或者营销背景的合作伙伴。技术只是创业成功的一个方面的保障。不要固守在自己的长板而忽视了短板,木桶的容量还是要取决于最短那根木板的尺寸。

 

积累和突破

 

所以,珍惜进入职场后的每一天。今天一个不起眼的小项目,今天一个不起眼的技术点的掌握,都有可能在十年后,带给你一个扩展选择的机会。当机会出现的时候,你能够具有把握机会的能力,才能真正成为人生的赢家。

 

35岁,不是程序员职场的终点。

 

它可能只是一个转折点,这个转折是向上,还是向下,其实取决于你前十年的规划和努力。

 

当然,中国软件行业起步相对欧美晚一些,现在35岁以上的软件从业者,不是我们今天中生代程序员成长的唯一参照。

 

软件是一个好行业,也是一个坏行业。爱一个人,就劝他去做程序员,恨一个人,也可以劝他去做程序员。