[原]一个五年的结束,另一个五年的开始
我参加工作的第一个五年结束了,回忆起来,有得也有失。
2003年7月14日,我从大学双学位毕业,进入了N公司。我的专业是土木工程,因为对计算机的兴趣选择了继续进修,在本校软件学院读完双学位。然而,不能不说这是个骗钱的学院,只要交钱就能上,基本都能毕业,而且大家好像都是为了找份好工作而来,并不是出于兴趣。专业课程要求非常低,而且基本上是偏向应用,对于理论方面基本没有,除了微机原理和数据结构,但主攻日语。那时候上网条件可不像现在,因此基本上靠书本上的知识来充实自己。
现在还记得当时N公司招聘的情形:只要投了简历就有笔试机会。笔试通过后才是面试。到了签合同时才知道,真的是批发学生阿!两所大学,300多学生,录用了大概80人。那时候觉得自己很牛13,因为在笔试中排进了前20,比很多计算机专业的本科生研究生都强。然而,这是表象。现在我才深深感觉到基础对于我来说有多重要——而这些,正是那些笔试成绩不如我的科班所具备的。
N公司还不错,然而我所在的T事业部非常糟糕,技术和管理都非常落后。部署了clearcase,却让它成为了共享文件夹式的文件管理工具。内斗狠厉害,很讲资历。然而,由于每年都有一大批老员工离职,于是新员工被提拔,造就了一批牛13哄哄,腹中空空的新员工。我就是其中一员。
不可否认我在那里学到了不少东西,至今都在影响着我。这其中鲜有好的方面。从那时候起我染上了手工作坊里的毛病,比如武断。吹牛13的功夫就是在那里学到的。惟一没学好的就是如何与各式各样的人相处好,更没学好巴结领导。
进入N公司一年左右以后,我就被提拔为TL。那时候信心爆棚,觉得自己技术和管理牛13到了极点——技术比上下级都牛,管理比上级牛,看谁都觉得不行,任何事情只要自己亲自出马就能解决。然而等我辞职去找工作时才发现,原来自己真的是井底之蛙,天天想的是自己技术很牛,管理很牛,从此不思进取。市场上只需要java和.NET的人才,而我根本不懂。
于是,在N公司工作两年零一个月之后,我来到了北京,淘金。
C公司是我来北京后的第一家公司,一家很不错的外包公司,相信北京没有哪家做外包能比他们做得好。那段时间真的很愉快,而且有幸和BellLab出来的科学家一起工作过。这段经历大大开阔了我的眼界,从这时候开始,我开始认识到自己技术上的不足,认真学习起来。然而,C公司不幸成为了我的跳板。因为我想做的不是跟数据库打交道的企业级应用。为其服务了一年之后我便离开了——有机会的话,我一定会回去的。
在猎头的帮助下——是的,北京的猎头多,但这也说明我具有一定的实力了,很欣慰,自己一年的努力没有白费——我来到了A公司。这是一家印度公司,最初是叫F公司,后来改名为A公司。在这里很有幸认识了一些人,他们都是非常有实力的人,我非常佩服。也正是在他们的指引下,我不光注意学习,还注意学习的方法,更学会了如何更好的与人打交道。在加入A公司8个月之后,公司转型做外包,我被包到了E公司。在这里,我也认识了一些很强的人。正是在他们的帮助下,我顺利地完成了从unix程序员到m$程序员的转变。
然而,我在A公司只干了1年半。虽然我是元老级的员工——刚加入时公司才12人,一个阿三老板,一个秘书,十个工程师——然而,它的有些做法太恶心。今天刚听说它给员工提供的新合同严重违反劳动法。其实我走的时候就有违法的规定出台,为此我差点申请劳动仲裁。它太不厚道,而且那些中层管理者显然意识到公司在违法,但他们却一直在维护公司。其实这也很好理解,屁股决定脑袋。这些政策规定合同的出台,有没有他们的“功劳”还不好说,但他们绝对没有为中国员工争取利益,甚至眼睁睁的看着A公司违法,对底下员工说着“公司做法不违法”的话。然而他们心知肚明,没有把我逼上绝路。因此在申请仲裁那个临界点之前我顺利地跟A公司分手,虽然它还欠我一笔钱。
现在,我加入了S公司,正在试用期。这是我的第4份工作了,我不能再换来换去了,累,而且对于自己发展不利。
回顾这5年,自己好像基本上追求技术了,对于其他的方面不感兴趣,现在想来,这样是不对的。“要做事,先做人”。这句话对于技术领域同样有用。而且,技术是学不完的,专注才是正途。
一个五年的结束,也是一个新的五年的起点。相信我的未来会越来越好,只要我努力工作。
PS:今天和朋友聊起以前在N公司有个老兄写的一个系统,居然要使用8G共享内存(你没看错,我也没写错,是G而不是M)!这位老兄当时号称T部门技术最牛13的人。汗!记得我知道这个数字时当场石化。我一向认为N公司T事业部没有技术能力,能写出这样程序的人才能是最牛13的,而一些知道创建共享库以供复用的人也是属于超牛13级别。大家都在用C++写C程序。甚至有一猛人说某程序不能用C++写,只能用C。管理也一蹋糊涂。记得需求部门经理在调研时答应了客户所有的需求,结果半数无法开发,还有一个需求需要另一个系统才能完成。还有一哥们,跟客户打过几天交道,就牛哄哄的问我:你懂管理吗?你知道怎么控制项目吗?诸如此类。我没有反驳他,反而替他觉得悲哀。一个对许多项目失去控制的公司能培养出多好的管理人才?
跟A公司分手,其实只是1千多块钱的小事。然而,事虽小,却能看出一个公司的行为方式。显然,A是一个极度压榨员工的雇主。一个global公司,连员工该拿的这点钱都要克扣,不是吸血鬼是什么?
A公司的员工出差时,没有补助(老板的原话是要么降工资拿补助,要么没补助),工作电话都要自己掏钱。短期出差还能住个宾馆,长期的话只能自认倒霉,自己花钱租房子吧。幸亏公司在北京,否则从外地来北京出差自己租房子,那可亏大了。