首页 / 技术类 / 工作体验 / 2009-2010小结(五)离职始末

目录:

导致我产生离职的念头的导火索是8月份与H的一件事。当时某项目的build脚本是我写的,H决定要搬到build server,便让D去配置。D当然要来拷我的脚本,也问过我要怎么用。由于上build server这件事H根本没有知会我,所以我也懒得关心,问什么答什么而已。可是后来要出版本了,却让我去操作build server。build server 账号却不给我开一个,叫我用他的。我以为临时叫我操作下的,第一二次我就用他的,D说怎么操作我就怎么操作。可是后来三番五次叫我操作——这任务的owner变成是我了。于是我先擅自直接向管理员申请了一个账号(邮件有cc给H),然后重新整理了下D的脚本。期间出过几次版本。很多天后的某个上午,我由于没多少事,又去看build脚本,发现了一个问题,先前从build server出来的所有版本都没有数字签名。原因是我没有在install shield里填上数字证书,因为install shield会很傻逼地在工程文件里存一个绝对路径。我用了些脚本命令去签那些文件。这个命令需要证书文件已导入本机。D把这些搬到build server上后,因为证书没有导入到build server,所以签名一直失败。于是我换了个命令参数,改为不需要导入证书就可以签的,然后报告给H,告诉他有问题并且已经修复了,昨天的版本要不要重新出。H根本没有意识到是他擅自让D搬我的脚本而不告诉我最后又让我操作造成的,以为是我手中出的bug,以为得理了,以前所未有的强势,要求我把数字证书填到install shield里去。我说install shield会保存绝对路径,这会让svn上的东西变成 build server only 或者 my machine only 的,另一个人要在本地搞就很麻烦。H说他觉得这不是问题,坚持要改。最后没办法,好,我改!反观H自己也在参与的那个项目,他让D处理的编译脚本(D是很听话一点也不拿主意的),那个目录结构,除了打开vs solution知道可以编译外,之后的installer是怎么出来的,除了H没人知道。甚至D也搞不太清楚,经常问H。

这一次让我出离愤怒,前面搞些不给我账号的小动作也就算了,居然要把东西改得更差,这样的追求让我忍无可忍。当晚回去我就找招聘信息。招聘信息之前半年也不是没看过,但确实只是看看而已。那天,我是真正用心在看。过了两天,我给一个W公司的HR信箱发了简历。按下发送的那一刻,突然感到无比的心虚,像是做了亏心事,像是已经背叛了跨国公司……

W公司的反应比较慢,面试流程也拖得好长。9月初被通知一面,过两周被通知二面,又过一周被通知HR面。最后算是拿到了口头offer,可是工资不给力,甚至税前比跨国公司还低(税后比跨国公司高一点点)。我很想当着HR面义正言辞的拒掉,可是想想这也是个机会,先琢磨几天吧,再加上HR姐姐居然是我的老乡,不忍心这样对待她。

十一回家的时候,刚好有一天在A公司工作的C姐来我家找我爸妈有点事。我妈问她是不是可以推荐下我,她说可以的,我问她是干什么的,她说当HR。我说那还推荐啥,你给我直接过了呗。她说她管的是销售的招聘。后来就随便聊了下,她留下Email,叫我想好了发简历给她,但千万别搞得她逼我跳槽的样子。后来我回去跟她说确实是有跳槽动机的,只是W这边我还要考虑,再加上前一阵子请假有点多了,不好又请,迟几个月吧,或者半年以后。

W这边的offer我还真不忍心拒掉,反复考虑了半个月,最后觉得money还是王道,不给钱意味着不认可,还是拒了。

这里我要特别感谢一下@空明流转,他主动询问并为我分析简历。让我有史以来第一次意识到了自己的简历是多么的傻逼,也让我知道在现状下怎样把简历写得更牛逼。于是我静下心来改简历,并给他review。虽说还是被他不满意,但也毕竟没有之前那样子菜了,再加上我毕竟水平有限,再写也写不到哪里去。也是他让我意识到了W公司之前给出的薪水是符合我的简历的——2009年应届毕业生的薪资水平。他还分享了一些面试经常问的点,也让我意识到不需要真正去用过也能回答出那些问题。

正在我打算潜心修炼半年的时候,十月底C姐给我打了个电话,说她们开发有个职位正要招人,叫我赶紧给她简历。我所说还没准备好,但也不好拒绝,便把简历给了她,是修改过的版本。又想到之前空明说看我博客觉得我还可以的话,把本博客地址也写进了简历。

经过一个简单的电话面试之后,11月3号,收到通知4号面试。当天下午快下班的时候,我们跨国公司出了一件让所有人震惊的事,由于iPad造成的上网本市场的消沉,那些OEM厂商的出货量明显下降,导致我们跨国公司的产品销量也低了,加上失去了一个很大的OEM的长期订单,公司做出了一个艰难的决定:裁员。米国总部之前已经裁了4个高管,TP那边从120多人变成100人左右,HZ这边从100人左右变成80左右。一种无形的压抑在同事间传播。当天晚上我都差点咽不下饭,不敢相信这些人明天就会消失了。虽说大多数都不熟,但毕竟是身边的人啊,什么时候轮到熟人呢,什么时候轮到我呢。。。后来了解到,这些人的离职原由还是被写成“主动辞职”,同时给予了N+1补偿,心里也好过了点。

第二天去A公司面试。昨天问他们需要半天还是一天,他们说半天,结果我只请了半天家。上午给了一张卷子做,做完了一面,面完午饭,被告知如果顺利,会一直面下去(那还昨天还说半天就够了?)。中午吃完饭,等二面的时候我给C姐打了个电话,说今天在面试,C正好在HZ,不过正在吃饭,说等等过来。还没有等到C,二面面试官就来了。正要进去,C打电话说到了。只好跟面试官说等一下,跑去跟C汇报了下上午的情况。C在公司的样子在跟在我家的样子(作风)挺不一样的,鼓励了几句,又像是出于礼貌的样子,跟面试官打了个招呼。(我不知道这个招呼有没有起什么作用。后来问他,他义正言辞地说没有。最好没有,呵呵。)等三面的时候 H 打了个电话,说TP有人找我,问一些业务问题,并问我什么时候回去。我说可能要迟点。三面是一个职务稍高的人,纯粹聊天,聊聊为什么辞职,原来公司大概做什么的,过来后想做什么等等。期间H又打了个电话问些业务上的问题,并以“现在方便吗?”开头。等我接完电话回去,面试官说他这边没别的问题了。囧。四面是HR面,等我搞完回到跨国公司,都快4点了。前台MM逮住我让我补假。

11月5日,CEO M从米国赶来跟我们开大会,目的是解释这次裁员并说明以后前进的方向。HZ讲完后他还要去SH,去TP,一站一站过去。M的演讲水平说实话不咋的,这一点我和H的观点比较一致。从会上,没有让我们看到希望,也没有什么能够真正鼓舞人心的话。期间接到了A公司的电话,说面试已过,接下去要怎么怎么。这时我突然很后悔,前天的裁员怎么没把我裁掉!我要被裁啊!可以申请被裁么?!

已近年关,辞职是件不容易的事。为了快乐点,哥决定放弃那些身外之物了——不出意外的话,这要至少工作半年才能从工资差额中弥补回来。至于期权神马的,倒是不在意了,都裁员了,能不能生存还是个问题,暂时不用想着上市的美梦了。正式跟H提离职之前,某天下班后我以个人名义找L1谈了谈。她问我决定了吗,还是有回旋余地。我说大概已经决定了,如果有余地,只在现在,明天以后绝无余地。我跟她说了遭遇的种种不幸。一开始她也有劝解味道的说H的好话,后来听得多了,便默默地听了。关于离职,L1说从朋友角度,觉得去A是个不错的选择;从公司管理者角度,还是希望我能留下来。只是她也没法给出足够的理由。她又说试试申请转岗(之前8、9月份公司内部有一次转岗机会),我说当时申请了,不过后来没声音了(后来H说是他没同意)。她说愿不愿意去她部门做PHP,我不愿意。我说要是前面那个项目一直在她手下,可能也就没这么多事了,至少不是现在。L1最后强调的一点是,叫我想清楚到底是为什么而走,是H,是公司,是你自己,或者是别的什么?这些因素在换了个公司之后会不会再出现?如果还是可能出现,那么你可能还要再思考一下。我很感谢这样清醒的提示。不过这个问题我也想不明白,就当赌一把了。在跨国公司的近两年,L1不仅担当了我的启蒙老师,还在平时工作中知无不言言无不尽,无处不散发着她的理念。很幸运有这样的一个人关心、指导着我,在此再感谢她一下。

第二天,我便找H谈话,说明了事由。H表现的一点也不惊讶,叹一口气:“哎,公司的状况我也不满意。”都不用我说,已经为我想好理由了,可以与人解释了。又说:“我想我给你的promotion还是蛮多的。”我说这个我也知道,谢谢你。他想了想:“要不你可以找A提下加薪。”A是HZ这边的前总监现总经理。我说我又不是嫌钱少……最后他又说:“那你说,怎样能留你?”我说,不知道,不过我既然提了,就已经做好准备了。生硬的挽留环节到此结束,接下来便简单讨论了下工作大概怎么交接,就完了。再过一天,我问他有没有跟A和V姐知会过了,他说说过了。当周周五我拿了离职单。

后来和V姐有一次谈话,很尴尬地,我竟然在跟她提“我们公司”的时候口误说成了“你们公司”。我真不想这样的。完全不表示我心不再。对不起……

交接期有一个新功能还要我做,也是跟网络有关的。我决定趁此机会解决掉之前那个bug,我不能留下这么重大的隐患,那会是以后的骂名。于是发了一封邮件给H,cc给A、TP管此项目H上级,HZ的几个相关主管,以及TP有用到我们升级程序的打过交道的所有人。我说有官方文档说WinInet系列API在Service程序中不被支持,并贴上微软原文,正式建议使用WinHttp,并请求不支持不带SP1的XP。压力之下必有反应,H马上回复了一封,说“We planned to move to WinHttp.”呵呵,不知道什么时候plan了。后面L1跟了一帖问他本来打算什么时候上这一项的,他又不说了。TP的那几个老大表示不支持裸XP是可以接受的,只是需要确保改过之后确实能修复那个bug。改过之后,经过两轮测试,之前出现crash的机器全部正常了,TP老大表示接受。这事儿到这里才算圆满。

至于小bug们,伟大的接手者们,这将证实我的存在,也将见证你们的能力,哈哈~!哦不,接手者是H自己,这结果在我的预料之中。

关于CppBlog:

我是09年9月份来到这里的,当时吸引我在这里注册的直接原因是 @vczh。不是因为他做的是什么,是因为当时下载了一份他的代码,里面从最底层到最上层,全部是他自己造的。而自己造出一切设施,完全使用自己的设施来写自己的东西是我长久以来的梦想,只是苦于一直没有榜样。在这里我找到了一个很好的范例和动力。

再者,是这里的讨论氛围相当不错,是个质疑都会被达者解惑。这里的达人是真正的达人,有着很多与众不同的思考,窃以为这才是真正的技术。这里与CSDN完全不同。且不说CSDN问问题的人平均水平不怎么样,就是那些号称专家被众星捧月的,也不过是会很多API而已,有自己思考的并不多。就算有,也不会来回我的帖子,我的博文想被专家们看到也难。而在这里,我可以轻易地发在首页,看,本篇文章,以及牢骚满腹的上一篇,我都可以发在首页。这里的讨论没有权威,没有专家,于是显得更纯粹更纯净了。说实话,知道某个人牛逼以后,往往在讨论中就不想与他对立了,这样子不好。我要克服这样的心理。在此要特别感谢 @OwnWaterloo,你的评论让我这儿熠熠生辉(,也感谢其他所有人的评论,只是你们加起来也没他的多,呵呵)。多年以后,要说这里留下了什么,也许不是我的文章,而是大家的评论。只是 @OwnWaterloo 同学,你自己好歹也写点什么呀,这样我们才有更多的机会与你接触,与你碰撞。

关于心态:

这是我最后要说的。很多人毕业没几年,工作没几年,便老去了。他们不愿意有自己的思考了,不愿意有改进了,不愿意尝试新东西了。而借口往往可能是要成家了,琐事儿多。这也许是事实,但肯定够不成充分理由。这样下去,一到中年,便会失去理想,把希望寄托在下一代身上,于是这一辈子就完了。我想说,请保持一颗年轻的心,保持好奇心,保持求知欲。千万别以为自己“老了”而不能做某些事情了,那只是因为你“懒了颓废了”才不愿意去做。如果有年轻的爸爸妈妈,请你们不要把希望寄托在下一代身上,这说辞看似伟大,实则自私,剥夺了下一辈寻找发展方向的机会。解放孩子们吧。

M同学,我一直想让你把博客搬到这边来,就是想让你也年轻起来。你是跨国公司我接触得比较多的人当中还算有想法的人,在公司也许你要掩饰这些想法这没有错,给自己个机会放开讨论吧。你说你不喜欢开发,还说我是你见过的唯一说喜欢编程的程序员,我觉得不像。你现在可能也只能算是会很多API的人,但我觉得你有成为有思想的人的潜质。希望你能看到。

关于新的工作:

在某年某月某日离开这个岗位之前我不想说太多。我现在挺好,一位正常的主管,一群有那么一点点追求的同事,还有一个不用做过多解释的公司名,这就够了。

关于本文:

写到现在真是不容易啊,我想说,我做到了!没有太监!谢谢大家!


首发:http://www.cppblog.com/Streamlet/archive/2011/01/26/139381.html



NoteIsSite/0.4