[导读]古人云:“三十而立”,即三十岁是人生的一个黄金时段,是事业蓬勃发展的起点。然而,很多软件公司在招收程序开发人员时往往将30岁界定为上限,不仅如此,在很多场合,“是否存在30岁这个坎”的问题只要一出现,大家往往众说纷纭,莫衷一是。对于踏入HIT行业的从业人员来说,同样也存了一肚子苦水倒不出。那么程序猿们伤不起的30岁到底是如何形成的呢?对于他们来说,明天又将何去何从?
内容导航: |
|
三.敢问路在何方
程序员到了30岁,怎样提高自己的不可替代性呢?我们打算做一辈子程序员吗?作为一个过来人、一个资深程序员,我觉得有几个方向可以选择:
(1)成为技术大拿
其实,做一辈子程序员并没有什么问题,重要的是,你必须成为一个不可替代的程序员,也就是说,你要成为技术大拿,能够解决普通程序员所不能解决的问题。
一是程序员加强版。对任何一个公司而言,人才总是很稀缺的。老板的眼睛是雪亮的,他怎么会对技术大牛视而不见呢?因此,你想守住自己的一亩三分地,就要扩展知识的深度和广度。从汇编到java样样精通,要在意数据结构和算法,对系统的优化有独到见解,对设计模式如数家珍,还要有完备的工具箱和自己的专用类库。
二是程序员升级版。努力将自己发展成为系统分析师和系统架构师,这两者之间存在鸿沟,但仅需一步而已,你就可以从崎岖山路驶向宽阔的大马路。但这一步却并不容易,需要几年时间不断思考、学习、实践,才能化蛹成蝶。
(2)成为行业专家
行业专家也是一个公司不可缺少的角色,他们对公司的行业知识、业务流程和细节了如指掌。行业专家一般并不是从外部招聘的一个只懂业务、不懂技术的超人,而往往是从程序员经过多年的摸爬滚打成长起来的。作为从程序员成长起来的行业专家,你往往还肩负系统分析师之职。在公司里,对业务有一般了解的人很多,但专家级别的往往很少,为了后30年的职业生涯,你必须成为专家。
(3)成为管理者
向管理方向发展的第一步,一般是被任命为项目经理。在大部分IT公司里,项目经理是最小的管理岗位了,可能你不会觉得有太多惊喜,工资也没有大的提升,但这个转变,可以说会成为你一生中最重要的转变之一。项目管理的知识可以应用到我们生活的方方面面,大至登月计划的实施,小至家庭聚会的组织,都离不开项目管理。
一个优秀的项目经理,不仅需要高智商,还需要高情商。可以不夸张的说,如果你能胜任项目管理,你就可以胜任战术层的所有管理岗位,甚至你有家庭生活质量,也会提高到新层次。
(4)转行或者创业
转行对于上了年纪的程序员来说,是不可避免的话题。从技术到思维转变的过程,恰恰是程序员素质提升的关键。如果这个行业已经不再适合你,已经没有更大的发展前途,只能转行。如果可以转行,未必是坏事,也许在新的环境中,可以激发出更强的能量,创造出一番事业来。至于创业,那就更具有挑战性了,建议你在创业之前,已经成为了一名优秀的项目经理。试想,如果转不动一个项目,如何能转动一个公司?
【HC3i观点】 “三十而立”,30岁应该成为程序员脱胎换骨的一个分水岭,当然要跨越这样的转变也需要我们有思想、有准备、有目标。伴随着程序员职业化的日益成熟,“30岁问题”将不再称之为问题。
共3页: 上一页 [1][2]3 |
验证码: | 点击图片可刷新验证码 |