我这程序员的一年

2008年12月30日,正是我在微软发farewell letter的日子。我当时已经拿到百度的offer,正在准备把自己的角色从微软的项目经理转换成百度的技术研发。角色的转变背后往往藏着各种故事,我当然也不例外。

从微软到百度,我只觉得这是我的幸运,并没什么值得夸耀的地方。我在微软的一年半时间里,技术上逐渐荒废,连自己也觉得堕落不已,有劲使不出。离开微软并非自我选择,但尝试走进百度,则是当时一个勇敢的决定,我重新抱起书本,打开已经陌生的Visual Studio,从头开始准备。

我参加的第一个百度面试是在普天大厦,部门是NS,当时有两个面试官同时面我。我用刻意的沉稳与简洁来掩盖自己的不安,整个过程好似梦魇,令我疲惫不堪。郁闷的是,也许因为HR之间没有沟通好,前一轮面试结束1小时后,我还要赶到信威通信,参加百度第二个面试,电子商务部的面试。本来在上一个面试中我已经把斗志与自信消磨的差不多了,我只好用自己的本色来面对这第二个面试。很奇怪,第二个面试反而比第一个轻松,我发现我的思维开始活跃起来,沉睡已久的程序员的细胞开始复苏,讲起各种技术竟也能变得流畅而不刻板了。

再之后,我觉得自己像撞了大运一般,两边的面试竟都走到了最后一轮,而且都还通过了,这个面试的经历为我今年的程序员之路开了个好头。

值得一提的是,在电子商务部最后一轮面试的时候,老大问我对未来的规划时,我犹豫了。我曾想,做项目经理、做管理似乎是一个程序员的必然发展道路,但对于我真的适合么?我已经厌烦那种push团队前进、营造团队氛围、制定远景方向这种事情,我更想这几年踏踏实实的做事,完善自己的知识体系。但当时我还无法打破自己的思维惯性,还是支支吾吾的说希望成为研发经理云云。直到加入百度半年后,我才坚定自己的想法,做一个简单可依赖的程序员,先从技术做起。

2009年1月,我加入了百度,这程序员的一年开始了,然后很快,这一年结束了。

我从没想过时间会过的这么快,这么紧张有趣。我从对Linux一窍不通,到现在都开始习惯完全用vi编码、在命令行中调试、负责服务器程序的优化,这种变化我自己都感到惊讶。

粗略统计了一下,这一年大约写了10K的代码,这个数字比一年前0行代码比起来当然是无穷大,但和原来本科七年写100K代码比起来,似乎也不算那么多。我当年做简历的时候就很惊讶,自己参与过的各种项目、自己写的各种小玩意,居然有那么多行代码,到今天我终于明白,其实这并不难,如果不是今年我把很多时间用在摸索上面,恐怕代码行数还得翻番。

我今年最大的收获是激活了程序员的基因,手指终于开始适应写代码啦,这是一个很好的开始。

本文写到这里似乎还没开始说这一年到底发生了什么,但确实已经要结束了。无论是接手康神留下的系统,还是从信威搬到百度大厦,这些都是外在的一些挑战与变化,相比自己重新选择未来道路这件事情来说,真的是微不足道。我这程序员的一年,恰好就是选择结果的体现,到现在我已经可以说,这个选择没有错,至少我比原来快乐。

相关阅读

有话想说?请留下评论吧~~如果喜欢我的blog,欢迎订阅~~

评论

本科就写了100K,牛逼~拜下
做自己喜欢的事情是最幸福的

[回复]

难以想象。。。
您在微软不是做开发吗?不用写代码?

[回复]

realdodo 回复:

@liruqi, 微软的项目经理不写代码,写feature spec,管项目啥的,嗯

[回复]

我这半年写的作业比代码多,闲下来coding觉得挺开心的

[回复]

顶同事!!新的一年,咱们继续加油!!

[回复]

顶dodo哥,加油加油~

[回复]

找到适合自己的,才是最重要的。也许自己的选择在别人看来,不一定是最好的,或者是不好的,但是 so what,then,what。

[回复]

编程小牛人啊!

[回复]

奔三的人很难再为环境而改变自己,只有找到适合自己的环境,找到自己喜欢同时能养家糊口的工作算是大幸运了。

[回复]

realdodo 回复:

@zhlwish, 怎么感觉你好像一个过来人似的……貌似我比你大好几岁吧,汗~我还是挺喜欢改变的,我比较凭兴趣做事,呵呵

[回复]

呵呵,我记得那天晚上很冷

[回复]

做程序员挺好,想清楚自己想做什么更好啊

[回复]

依稀记得一年前听说你跳槽时的吃惊。
但一直相信你的选择是对的。
最重要的是做自己喜欢的事情。
师兄现在创业去了?

[回复]

两个评论:
1。 您当时去微软为什么不去面试dev的position呢?难道去之前不知道PM是不写code的吗?
2。如果您觉得微软中国空间不够大,也是可以transfer到Redmond来写程序的。为什么不考虑呢?

[回复]

realdodo 回复:

可选的路确实不少,但人生怎会那么如意,回到当时那个时刻,能做出的选择只能如此了。

[回复]

多谢楼主发贴,您辛苦了。留个脚印,呵呵!

[回复]

留下评论

(必需)

(必需)