昨晚接到一个在深圳的好朋友的电话,聊起他在那边参加的高中同学聚会,才晓得有的同学已经评上教授,而且还入选了千人计划;还有的同学本科毕业就工作,现在亚马逊销售团队带领一些人;有的同学毕业就去了上海一家船厂,现在手下有一两百人.好朋友在深圳电力系统上下班,属于体制内,我在一家外企做工程师,算体制外,但都不约而同地感慨:六年,变化真大,差距真大!
回想自己的工作经历,其实机会是均等的。六年前毕业留在了研究所,加入了一个国产芯片研发团队,做固件开发、芯片验证相关工作。度过了学生到职员难忘的转变之后,工作开始走上正轨。凭借自己勤奋和积极地工作,两年半之后成为BIOS团队的骨干,开始带领几个人。随着业务能力的提高和工作需要,开始接手内核相关工作,并且产生了浓厚兴趣,解决了不少问题,还牵头制订了BIOS和内核的一些规范,评到了不少荣誉称号。大约一年多后,部门改组,组长的位置空了出来,新任的部门经理极力推荐我,甚至在正式任命下来之后就告知我,和我讨论小组年度计划和人员分工。不料在老大最后宣布任命的时候,我却被任命为副组长,组长由一位刚从老大那里毕业做编译器的博士担任。这让我非常失望和不满,进行了大概一个月的思想斗争之后,向部门经理提出了辞职,任凭他怎么解释有的事情不是他能决定,提出怎样挽留的方案,我都拒绝了。眨眼两年多过去,之前组里的很多同事都已经离职,就连那位组长都已经离开。现在回想起来,其实之前我是知道那位组长可能因为家庭原因不会长呆在北京,但当时就是远见不够、气量不够、耐心不够,做出了一个没有充分考虑今后职业发展的抉择,否则的话现在的视野不可能主要关注在技术上,层次也不会仅仅停留在如何提高个人技能上。
拿破仑的那句名言,“不想当将军的士兵不是好士兵”同样适合程序猿和攻城狮。对我们而言,将军就是架构师、系统设计师和CTO。希望和我一样继续奋斗在扣钉前线的同学们,不要因为码农的出身而忘却了“将军”的志向或者本能,否则下一个六年:差距更大!