牢骚贴,回顾六年杯具的软件生涯,求前辈指点迷津
小弟研二开始到现在的公司实习,一待就是六年。
实习时被分到一个做产品花瓶功能的组做毕业设计,选了一个花瓶中的花瓶作为毕设课题,从此就踏上了一条杯具的职业发展之路。因为是花瓶功能,所以公司不希望我在毕设上花太多时间,给我塞了一堆其它的杂事(也是这个花瓶组的工作范畴)。在最后我在毕设上没有写一行代码,两万多字论文是我纯憋出来的,只有最多三分之一是copy + paste搞定的。当时就觉得这公司怎么这样啊,这样的硕士也能毕业?想当年我本科答辩时,必答的一个问题就是:你代码量有多少?我那些硕士师兄师姐,要是没有万八千行代码量,都不好意思申请答辩。
当然最后我的答辩顺利通过了,因为导师组就是老板的亲友团,答辩会“在一片热烈、祥和的气氛中圆满结束”。
答辩结束后,我留在公司工作,拿着不到5K的薪水。继续做了几个月花瓶功能后,因为实在没有什么新的开发需求,那个组干脆解散了,组员都分配到别的组。我的新上司是部门的一个技术大牛,师兄说大牛很好的,当时我对此没有什么感觉,只是庆幸不用再做那个花瓶功能,后来才知道,师兄说的“好”是什么意思:大牛是个独行侠,不喜欢带人,甭说系统的培养人才了,连日常工作都给我分不满,我没事干的时候上网聊天大牛也不管。开始的时候,我还觉得很好,别人都忙着加班的时候,我乐得清闲,可没过多久就觉得总这么闲着不是个事儿,空虚无聊不说,一两个月不写代码,手都痒了,于是开始自己四处找事做。大牛负责的工作是跟踪国外产品动态,选择一些有价值,而且我们能够实现的功能点,做个技术方案,然后就扔给别的组去做。说实话,我现在觉得这工作真不适合新人跟着做,找老人跟着大牛更合适点,另外这也不是我喜欢做的工作。好在大牛无所谓,由着我自己找活干,于是我把产品好几个外围模块、工具都转了一圈,然后在两年后的某一天早上,忽然醒悟过来,觉得周围跟我同一批进公司的人,经过两年系统的培养,都已经在某个领域小有收获了,自己却搞到居无定所四处打杂,再这样过几年就彻底废了,于是鼓起勇气跟大牛说我想换个组,做点深入开发。出乎我的意料,大牛很痛快的就答应了,还帮我写转岗申请,也许是实在懒得再带人吧,虽然只是形式上的。
这回的新上司也是个大牛,但跟老牛的独行风格完全不同,是那种带起人来恨不得手把手教的,非常负责。现在跟我同级别的人里面,技术最牛的那个人就是他当年带的,我想到那个组也是考虑到这点。可惜事与愿违,我开始跟着新牛干的时候,他已经不再把我当成需要带的新人了。老牛调教过两年的老员工,还用再带吗?这应该是当年大部分人对我的看法,可惜只有我一个人知道那两年我都做过什么,那时的我又是什么斤两。更悲催的是,接下来的几个月发生了两件事:一是我买了房子要装修,牵扯了我很大一部分精力;第二件就是,新牛离职了,去了一个国字号的地方……泪奔啊~~~新牛走了之后,我部门跟老牛新牛一个级别的经理,就只剩下一个了,我也顺理成章的又投入了他的门下,下面我用老K代称他吧。
老K是个很好的领导,也是我最有感情的领导,如果我离开公司,我觉得我只对不起一个人,就是他。老K之牛,在于他对产品的全面把握能力无人能及,管理水平也很高。当时我已经充分认识到,自己已经荒废了四年的时间,再不改变现状,估计这辈子就只能在这公司养老了。
这里有必要先交待下,上文没有提到的一些变化。首先是值得高兴的事,比如薪水,每年至少30%涨幅,那时已经是刚工作时的2.5倍,现在是3倍多,很快到明年一月又要涨了。当然也有非常杯具的事,比如上文提到的那一大堆花瓶功能,被老板一股脑塞给我负责了,没什么技术含量但各种杂事也很占时间,再比如我很清楚薪水每次都能涨那么多不全是靠我自己的本事,我的硕士导师就是我公司的大老板也是一个主要原因,因此当我发现自己变成了以前很鄙视的那种人,那感觉实在不怎么好,再再比如我也曾经面试过一些外企并拿到了一个很好的offer,但正好赶上金融危机职位被冻结最后被cut掉了……
当我开始跟老K的时候,已经很清醒的意识到上面这些问题了,所以很快就找老K深入的谈了几次。老K是个很开明的领导,他许诺让我逐步做一些核心模块的开发工作,但有些事情他也无能为力,比如我完全不想再负责那些花瓶功能,再比如我希望能有人系统地在技术方面带我一段时间即使级别比我低的人也可以,老K只说有问题可以随时找相关人员讨论。这一点倒是没错,我们部门的工作氛围就是有什么技术问题随时可以拉一票人过来讨论。就这样,我带着一个小弟扎进了一个底层模块,摸着石头过河去了。说实话,自己探索的过程很有意思,也很曲折,弯路是少不了的,但每个弯路也都能有所收获,这正是我喜欢做的工作。郁闷的是,那个开发断断续续持续了一年的时间,中间又数次被花瓶功能的一些事情打断。更郁闷的是,这个工作完事之后,那个底层模块没有什么开发任务了,tnnd我又得换一个模块。
现在我就再次处在这样一个阶段的开始,这又是一个被别人玩剩下的模块,只有一些零零散散的需求和开发任务,同时还有几个花瓶的事情要搞,有几个外部应用需要技术支持,有5个小弟小妹要带,前段时间还搞了两个月的新员工培训。看着其他几个和我同级别的经理都在自己那一亩三分地专心钻研,就算有杂事也比我少很多,我真是特别羡慕,我甚至都很羡慕那些刚入职一两年的新人,能专心的做一件事。说实话,从毕业的第一天起,我就想离开这里,这几年我也出去面试过很多次,唯一那个offer是我刚工作一年的时候拿到的,也许是人家认为我还算一张基础比较好的白纸吧。但现在再出去,人家看的都是实打实的工作经验,而那正是我最欠缺的。
小弟明年马上就三十了,在公司待了将近6年还没有什么成就,想起来真是很杯具。我曾不止一次反思这个原因,觉得最主要的就是从第一天起,公司对我的职业发展就没有一个清晰的规划,并且为了一些很官僚的原因(老牛当时就是经理级,但没有下属,老板觉得那样不好),让我跟着老牛,而我觉悟的又太晚,结果浪费了成长最关键的两年。花瓶功能及其它杂事是另外一个很重要的原因,我在这上边已经浪费,并还要浪费大量的时间。这两件事,让我对公司没有任何感情,也让我的工作没有任何成就感。如果我要走,我想我不会怀念公司的,只会怀念几个兄弟而已。
最近小弟又开始了一轮新的找工作的努力,目前的结果是,拿到某著名民企的一个offer,就是那个视每周周六加班为常事、每天干到九点为常事的公司。其它嘛,被百度鄙视,被EMC无视。那个offer很贵,比我现在贵很多,但小弟马上就是而立的人了,家又远估计每天上下班要花三个小时以上,另外结婚快三年马上准备要宝宝了。所以现在还一直纠结着,一面是职业发展受阻一天都不想再干的公司,一面是职业发展还行干了就得拼命的公司,两边都不是我想待的地方。
其实我想要的工作很简单,不带那么多人,不负责那么多杂事,在一个专门的领域,持续的深入进去,设计、编码、测试,不断轮回。至少在35岁之前,专心做技术,实在干不动了就考虑转管理或培训或人力资源。
各位有耐心看到这里的兄弟姐妹们,我得先谢谢大家能够耐着性子看完我的牢骚,您就再好人做到底,给小弟一点建议吧,我到底要不要接受这个offer,这有可能是我最后一个能离开这里的机会了,走不了估计就得在这里养老退休,毕竟没有公司愿意要我这样空余一腔激情和四年的工作经历,却没什么真材实料的人。有任何其它的建议也行,不过转行的建议就先算了吧,我喜欢做技术,还想再做几年。
ps:那公司肯给我发很贵的offer是有原因的,在此不好明说,不过我基本可以肯定过去的话能够做我想做的工作。