通过科目三路考

前天晚上通过科目三路考,我为期半年的驾校学习总算结束了。

想起来这半年也是折腾不断。我是 2 月底参加水木团购版的东方时尚驾校报名团购,3 月中旬考科目一。之后因为懒得约模拟机,光模拟机 6 个小时花了三周时间才上完。后来从淘宝上买了个约车软件,专门用来约周末的散段,效率还挺高的,也就三周就把散段上完了。后来科目二考试也算挺顺利。只是5月该考科目三的时候忽然忙起来了,工作上各种事情,再加上天气热,就把科目三考试拖了下来,一直拖到 9 月。

工作以后考驾照呢,我觉得主要还是得看执行力。执行力高的,两个月以内就能搞定,像我这样执行力差的,光拖就能拖四个月。我自己的一个特性是有压力的时候不希望分心。前段时间在做一个比较大的升级,对我个人的设计能力、架构把握和编码能力都是一个挑战。再加上合作半年的一个同事离职,新加入的同事也不太熟悉,我只好一个人吭哧吭哧把剩下的事情做完。

不过这个项目让我很有成就感!重构了一个 2 万多行的模块,精简到不到 1 万行;重整了 4 万多行代码,架构上进行了很大的调整,脉络上清晰很多。另外也加了些新功能。但是由于我负责的系统涉及产品线太多,平时工作中新需求、沟通、线上问题处理等日常事务占到一大半,很多时候只能加班写代码。这样大的工作量让人有些筋疲力尽。现在项目完成了,我也想休息休息调整一下,就把后续的编码工作让给同事去做,我下面这个月主要任务就是跟进测试和校园招聘的工作了。

算了,又跑题了,最后做个广告吧:如果 2012 应届生同学对百度提供的工作机会感兴趣的话,欢迎邮件简历给我!优秀的朋友我可以帮助内部推荐,相信你知道在哪里能找到我的邮箱地址 :)

在百度的第一年

半夜精神有些亢奋,混乱的思绪在脑袋里滚来滚去,没来由地忽然想起在百度这一年。想起这一年可以总结为:前半年拼命给自己揽事儿,后半年尽量往外推事儿。

我是去年大约这个时候加入(←_←这词儿帅吧)百度的,职位是商务搜索部的分布式计算工程师。可惜那时候我对分布式系统的理解还仅限于一本老套的教科书。

我加入的项目组当时致力于设计一套高可用、会话一致、高性能、易用的海量分布式类SQL数据库,因而我们花了很长时间去调研各种分布式系统,也包括一些数据库技术,如索引、压缩算法等。那段时间最主要的事情就是读paper,写报告和讨论。因而我对各种分布式系统和相关技术的了解也是突飞猛进,可以说是挺快乐的一段学习时光。

但在这种快乐时光的背后,也隐藏着问题。在领导层没有下决心投入所有人力做一个新系统之前,这个团队还有着维护线上系统的使命,而且这是一个关键的实时广告报表查询服务。所有人面前都放着一个选择题:新系统调研,还是维护已有系统?但这不是经理出的选择题,而是自己给自己出的,因为对这个问题的回答决定了对不同工作的态度。

我的回答你可能猜到了,为什么不同时都做呢?于是在研究新技术的同时,我也慢慢开始琢磨线上系统那近十万行代码。得益于以前开发过调试器的经验,我定位问题的能力还不错,找出了几个关键的系统缺陷。修复了这几个缺陷后,系统的稳定性提高了一大截。

这只是一个例子。总的来说,积极地去发现问题,解决问题——哪怕这问题不在自己的作用域,就是我说的前半年拼命给自己揽事儿。这让我承担了越来越多的工作,也很快地成长起来。

进入了工作的后半年,变动频频。新项目被移交到新部门,设计未能得到首肯,进行了相当大且不优雅的改动。项目组同事都去了新部门,只有我一个人决定留在原项目组负责线上系统。本来还承担了一些跨部门的合作任务,后来因压力太大,从新项目中抽身而出。

没曾想到的是新年刚过,各种新需求层出不穷。我既要负责处理和修复运行在几百台服务器上程序的各种问题,又要响应来自七八个上下游的新需求。虽然有新同事加入团队,但人力总是捉襟见肘,无法完全满足需要。于是这半年来学习到的最重要一点是——谈判。

每个项目都很着急,每个需求都很重要,但凡事都得讲先来后到,轻重缓急,都有谈判和折中的余地。推开事情并提出更合适的解决方案,远胜过揽来超过自己能力的事情然后搞砸,这就是我前面所说的后半年尽量往外推事儿。这让我不至于在工作中迷失。

上面这两点是我工作这一年来的经验,也是感慨。我不敢说自己做到都对,但在各种客观不客观的条件下,我在探索和学习着正确的方法。

进入新的“工作周年”,有好多改变。下周有合作半年的同事离职,本周有三个新同事加入。但我仍然在做着同样又不一样的事情——同样是这个系统,希望尽我所能地把它变成更好的不一样。

逝去的周末

我觉得我越来越向居家男人的特质靠近了。

虽然咱公司实行的是弹性工作制,不强制要求上班时间,但是我早上要送女友到地铁站,不好再回去补觉啥的,只好也直接去上班。这样一来,在工作日我便几乎没有了什么私人的时间,所有的个人事务都得留到周末处理。

今天早上一起来,清理完垃圾篓,便跑去工行交水费,然后回来用清洁剂彻底清洁了下卫生间的马桶,把一个旧的简易衣柜组装起来,把秋天的衣服从箱子里翻出来挂上,又去了几个超市(附近的超市是清真超市,就不明说原因了 ^_^)买吃的用的。一晃眼,一天就这样过去了。

其实一些事情上周末/上上周末就应该做,只是没来得及。上上个周末逛街和看电影来着,上个周末部门又组织了去坝上草原玩。说起去坝上,这次找的旅行团挺差的:首先第一天带我们去一个山寨游乐场玩,贵还不说,还不好玩,太~~~山寨了!然后第二天带我们去骑马,收费五十块一个小时,据说自驾游过去找的才二十块。加上路上颠簸的十二三个小时,实在让人身心俱疲,也没有太多玩的兴致。回来我一直想,集体出去玩到底以什么形式才好呢?总不能真的只是“换个地方打牌”吧。其实我更想弄明白的是,如果自己出去玩呢,仅仅带着“到此一游”见识一下的心态去玩,有没有意义?

相比于以前,现在我住到了“城里”,身处二环和三环中间,也切实体会到了另一种交通的不便。从我家到地铁站这一段路,是无差别的堵车,几乎每天的任何时候,都可能堵起来。特别是恶劣天气时,例如昨天,下雨我不想骑车,结果两公里的路公交车走了五十分钟。平时你比自行车慢我也就忍了,这次居然比走的还慢!今天下午还看到一急救车在路上堵的哇哇叫,这可是周末啊!所以我决定了,以后高峰期不乘坐机动车辆了,宁愿用两条腿走的。

正是由于各种没时间,我和同学朋友的联系目前也降低了很多,博客和微博更新频率都大为下降了。不过还是有几个和我离的比较近的,例如加入旁边一家公司的小明同学前段刚结束了封闭培训,开始到西二旗上班。小伙子一见面就向我炫耀第一天上班发现公司里美女之多,让我好生羡慕。同样是IT企业,差距怎么就那么大涅?

PS:最近鄙厂搞了个“实名社交平台”——说吧(非官方简称 SB ),我这还有不少邀请,想要尝试的朋友可以留言索取,送完为止。

我要一所大房子,有很大的落地窗户

我真的不曾想到工作了那么久我还会有那么的不安稳感。我是一个心里存不住事的人,一件烦心事于我就相当于一个已知现象却不知缘由的 bug 一样,不解决掉它我感觉整个系统都不稳定。

前面曾说过办手续的各种烦,没想到才见看稳定下来,又得到一条消息:女友可以提前调回北京总部了。而我们工作地位一个在丰台总部基地,一个在海淀西二旗,这就意味着必须得换房子了——令人愉悦的烦恼!

先说说我现在住的房子吧:西二旗智学苑,三室一厅次卧,无隔断间,距公司一千米,日常设施齐全,北大家属楼,北大校园网,房东直租,便宜——950/月,再加上免取暖物业费,网费和取暖费一年下来省不少;缺点是:小——实测只有九平米 + 一平米飘窗(虽然号称12平米),脏——关注我 Twitter 或者 Buzz 的同学应该知道卫生间我是如何打扫干净的。

毕竟住了三个月了,已经熟悉,而且离公司不是一般的近,骑自行车就更方便了。在校园网里,还可以上 IPV6 下电影,真有些舍不得,但是没办法。

我是一个土人,很羡慕那些电视里精心装修的干干净净的家居环境,比如《家有儿女》那种。本来换房子也想租个那样的,无奈房子太难找,好点儿的房子迟一点儿就会被人抢走。即使是找中介,也没有很多信息。而且都比较贵,因此都不敢想租个一居二居啥的,觉得负担不起。

在水木租房版、豆瓣租房小组、赶集网之类的地方关注了很久,也找了我爱我家中介,都没找到合适的。本来目标是长椿街和宣武门地铁站附近的合租主卧,昨天鬼使神差地在豆瓣租房小组多翻了一会儿,居然翻出来个牛街的一居,还挺便宜。赶忙提前下班去看了一下,怕被别人抢走,当场就定下来了,今天晚上刚和房东签了合同回来。

房子不能完全如我所期望,没有什么高档家具,全部都是简易的,也不是木地板,距离地铁也不是特别近。但让我满意的是:比较新——06年的房子、落地窗带阳台、卫生间和厨房都很干净、小区也比较安全。总共使用面积有四十多平吧,进去和我九平米的房间果然感觉不一样!

其实,最开心的是,总算能住上自己独门独户的房子了!再也不用和别人合用厨房、冰箱、卫生间、洗衣机——这可是我从上学时就梦寐以求的事情!

这个周末,就要用来搬家了。

广告:我的朋友们,谁想换个离西二旗地铁近的合租单间,可以和我联系了。要求高的满足不了,但是有两点必须得赞:房子很实惠,房东很实在。

我为什么这么忙

这里已经很长时间没有更新了,原因很简单,我很忙!敲下这几个字时,我正坐在母校中国科学院研究生院中关村园区东小楼的台阶上,等待某人过来给我盖一个戳——如果能把这个行为称为被“戳”一下的话,我已经千疮百孔了。

1. 品行鉴定

今天这个戳,是要戳到“品行鉴定”上。我个人是相当不理解该文件存在的意义,但是为了这个戳,我已经是第二次跑过来了。最开始给院系总支的老师打电话,她说,嗯,我们已经放假了,你8月26号以后再来吧。幸运的是,我最后总算联系上一个非常好心的老师,他给我戳了一下。但没有料到的是,过了一个星期之后,该文件又回来了,意见是:落款不能用手写,必须机打。于是,我只能打电话找人,然后再跑来。

2. 离校手续单

拿到离校手续单的时候,我花了几天时间跑了一圈,我以为都办完了。然后才被告知,虽然我一次没踏入过机房,也一次没从学校财务借过钱,我仍然需要到两个相关部门去签字盖戳,否则离校手续就是没有办全,连校园卡都不给你退。

3. 某某部

第一次去某某部,那时还没有放假,但等到9点半还没有上班;第二次去某某部,已经放假了,虽然前一个周二、五和后一个周二、五都有人值班,但是去的那个周五就是没人值班;第三次去某某部,我变聪明了,让同学先去打听一下他们上不上班,结果同学只问了保安,没看到通知,通知上写的是,8月6日以后必须得等到8月26日开学才开始值班。然后...我只能继续等。

4. 毕业推荐表

由于当时工作确定较早,使用的是2009年的毕业推荐表,把2009改成2010,然后戳一下。入职后公司说,新的推荐表格式都不一样了,最好要一张新的。然后我只能先跑到院系要一张新表盖戳,然后再找就业指导中心盖戳,他们暑假里都是某天才上班,而且这天还不固定。照片还只能要白底的,只好再照一张。

5. 成绩单

上头说成绩单上非百分制都要给出说明并盖戳,而我们的教务处说,已经放假,8月26日以后上班,暑假不值班。

6. 关于校区

最要命的是,我们有两个校区,一个在玉泉路,一个在中关村。所有和院系相关的证明、戳,我都得在中关村办;所有和学校相关的证明、戳,我都得在玉泉路办。所以我有时候得来回辗转多次,而这两个校区,相距15公里,距离我住的地方,也有10公里。

7. 关于学校

在母校读研期间,我深深地羡慕该校行政人员的舒适。校图书室的上班时间为:周一到周五9点到5点,中午休息两个小时,周五下午不上班,周末不上班;校园卡中心每天中午休息两个小时,周六下午上班,周日不上班,充电卡必须在规定的时间,否则即使有工作人员也不予受理;上班时间去找科研处的工作人员,打电话背景音是商场里。更别提放寒暑假时候了,虽然很多科研人员、研究僧们连个高温假都没有,行政仍然可以理直气壮地休假,连定期值班的人都没有。

虽然前面列举了遭遇到的种种困难,但值得说明的是也有我自己的问题在里面。由于母亲重病,我办完入职手续就请假回家陪护了,因此没有来得及在放暑假前把各种手续办完。

大家都没有错,学校行政人员有权利享受假期,国家行政机关有权利要求各种靠谱和离谱材料,只剩下的是我们这些小人物,埋头捡拾着新鲜出炉的一个又一个杯具。