我们是一群和平年代充满浮躁与抱怨的程序员
和很多IT人沟通,发现表现出来更多的是浮躁与抱怨,所以有了本文,其实我们不论是coder,还是架构师或项目经理,都存在同样的心理,只是比较的对像及发展的路线不一样罢了。
现在是一个和平与发展的社会,大部份人不会为了吃饱而发愁,更多的是为了生活更好,为了工资、房子、车子,为了得到周围人的褒奖,受到周围人的影响,以至于不知道自己想做什么,常感觉前途不知在哪里。IT人是这样,国企的人也一样,我们不需要抱怨。
国企的人天天上班,天天做着差不多的事,几乎只有一条路线可走,那就是当领导,很少人会想多做一些有意义的事,所以他们大部份人感觉生活与工作没有激情。
IT是一个新的行业,特别是在中国,变化太快,所以没有太多历史人物的路线可以借鉴,很多人说程序员在中国只能到30岁,最多35岁。这句话反映了一些现实,但不是宿命。为什么我这么认为,我们来分析一下:
IT行业的人大部份都不在国企,因此不会认为这家公司就是自己的一生,一般20+岁进来,还是新手,没有包袱,唯一可以想的是稳定下来与提高自己,工作了3年后发现又来了一批新人,于是感觉自己是老手,但是再过1年后,发现自己与他们没什么区别,因为大家做的事也差不多,工资也差不多,所以发现不能再这样下去了,面对程序员前面的路,感觉只能朝项目经理、架构师、分析师方面发展,要么就是自己创业了。那有多少人转行成功了呢?
要成为架构师与分析师,需要的是平时的积累,需要站在更高的高度,但是发现自己在平时的工作中只是一个编程机器,大部份人平时没有给自己更高的要求,日子一天一天过去,4年的工作经验发现自己还是一个coder,除了比新手更多了解一些技术的历史。只有那些平时注意积累,有强烈的技术与业务钻研精神的人才能成为合格的架构师与分析师。
做架构师与分析师有难度,发现项目经理也不错,因为很多人感觉项目经理可以满足自己管理的欲望,高人一等。自己工作了4年,看来写代码没优势,只要沟通能力还行的人估计会想选择当项目经理。其实这是很自然的一条路。但是我发现能不能成为项目经理很大原因不完全是个人能力的问题,而是在于公司的业务发展,有些公司业务发展不错,项目比较多,只要你的沟通能力还行,有一定的业务和技术经验,向主管自动表达一下,做项目经理的机会很大。但是大部份公司的业务发展一般,搞来搞去就那几个项目,现任项目经理也很稳定,那自己如果没有特别的能力,只能还是当coder了,或者是高级coder。
架构师与分析师没当上,项目经理也没当上,怀才不遇,有一些新想法,于是创业去了,创业的路很艰难,这个我想大家能体会,资金的问题,管理的问题 ,市场的问题,人才的问题,技术的问题。。。。。总之问题很多,但是还是很多值得佩服的人一腔热血干上了,虽然成功的机率不高,但是至少自己是老板了,还可以给员工画饼玩。
从以上几条路来说,最终成为项目经理的人也不少,有的是只有2,3个人的项目经理,而有人是上百人团队的项目经理,总之是项目经理了,但是我想大部份人还是会感觉迷惘,原因在于这些人当上了项目经理,发现自己只是多管几个人的项目经理,多了一些保姆的职责。在项目过程中团队是否和谐与进取,与客户主管沟通过程中是不是发现自己还是低人一等,项目好不容易上线了,才发现擦屁股的事一堆又一堆。其实如果出现这种现象,只能说明一点,我们还不是合格的项目经理,只是因为公司发展的情况下,被安上了项目负责人的一些工作。
为什么在好的国企,就算一个普通职业大家也可以干到50,60岁,那是因为国企的人没有选择,因为在他们思想里这家单位就是他一辈子的公司,他感觉没有选择,在年轻时为了当上主管、领导下了很多功夫,但是上升的人只是少数,所以在国企我们会看到年纪比较大的人也还是普通职员,他们面对着新进来的员工也有非常大的压力,最后只能把希望留给自己的子女。
所以,我们不用羡慕国企,他们只是表面上让大家看到稳定,实际上人成长的机会少得可怜,也充满着浮躁与抱怨。就算我们现在已经30+岁了,但是IT行业是一个有挑战的行业,我们应该分析自己的个人潜力,我们更需要的是找准目标,脚踏实地的前进!