到北京找工作有感

不知不觉我到北京已经一周,这一周不是在思考问题就是在去面试的路上。明显感觉到自己变的有些浮躁,之前爱交流,爱表达想法,爱展示自己青春的一面在面试的时候都不敢表现。虽然我快奔三的人了,但还是觉得“朝气”与“骚气”应该伴随着生活,工作。不能说程序员就该木。就像PHP大神@鸟哥,看他的微博就能发现他还是很有“骚气”的,经常调侃别人和被调侃,让人感觉和他一起工作肯定很开心。

前几天在北京面了几家大厂,面试流程基本一样,按部就班的走过场。就像做鸡汤一样,按着顺序来就对了。可惜做的鸡汤总感觉味道不对,具体哪不对也说不出来……如果让一个程序员一天做几次鸡汤或者天天做鸡汤是什么感觉?所以我一直在想能换个菜不?可惜现实生活就是这样,人们会嘲讽每天做鸡汤喝不好?还挑三拣四。 所以当被价值观不一样人嘲讽,要么像罗永浩一样去撕逼,要么像雷军一样懒的理你。

然后我就想起当年去金山面试的事情,现在顺便记录回忆,免得过几年遗忘。

在大学的时候我自己修改过WordPress的源代码,所以对基本的PHP语法还是了解。当时好基友说哪里在开双选会(他想做游戏策划),我就跟着去了。基友投了金山,gameloft,游戏工厂。我投了聚美,趣玩网,金山。过了几天基友陆续收到了面试笔试的通知,我的简历基本石层大海。那种感觉非常失落,就像全世界都行,就你不行一样。但是失落归失落工作还是要继续找,因为我写博客一直有个习惯,当心情特别不好或者特别好的时候都会马上写一发,用文字来记录当时偏激的想法,所以那段时间的想法都被记录下来……

虽然我没宗教信仰,但对佛教的理念非常认可,特别相信缘分和命运。觉得命运怎样安排都会有他的道理,一切讲一个“缘”字,过程在自己,结果看命运。我一个特别优秀的朋友(游戏策划),因为与腾讯没缘分。面试到都通知去入职,最后还是拖了两个月以其他理由Pass了。所以生活和工作真的看缘分。

过了一周的样子,金山HR给我打了电话,问我有没有收到其他公司的面试邀请,我说没有…她貌似很诧异,然后问我什么时候有时间去面试。我就约了第二天。

下面人名均用字母代替,我老大人称S哥,Leader人称L叔;

刚面试时,我们项目组就S哥一个人,他坐在最角落摄像头看不到的地方!第一映像就是特有礼貌。然后先是一轮笔试,笔试我答的很一般,最后一道算法题是经典的“约瑟夫问题”所以轻松写出来了。然后面试,面试细节我还记得一些。一是S哥不会把自己说的多牛,也不会找那种可以炫耀自己比面试者技术高很多的问题。二是毫不吝啬的夸奖我博客写的很仔细。整个面试下来感觉自己被尊重了,之后过了有一周还没收到通知,我想多半没戏了。每当觉得没戏的时候就会接到电话……

技术二面是心态超级好的L叔,说个细节,作为研发部门的最高Leader,我面试那天看到他扛着主机出来跟我说你等一下……面试很愉快的开始,先问了我女朋友的事情(好八卦!),然后问了我对官网的改进意见,最后问了微信二维码登陆的实现方式。当时我留了他的Email,回去后把微信二维码的登录流程分析了一遍,就是这篇文章“微信网页登陆”。然后过了几天就通知HR面,最后成功入职。

入职之后才知道S哥很牛掰,传说是金山副总裁陈飞舟面来的。本科是电子科大通信专业,研究生是川大考古,博士是什么专业忘记了。他每年要看200+本书,平均3天看两本,我问他一般什么时候看书,他说有时间就看,在带我的两年多时间里,共为我推荐了10多本书,可惜我只看了几本。

他说自己主业是考古,业余C++,因为工作需要用用PHP,Java,Python。所以按照评级去分的话,他应该是通信专业的科学家,至于什么领域我不得而知了,但他为人类文明做的贡献很令人钦佩。对于刚参加工作的小白能遇到这样的老大,真的是命运抬爱。

我们工作是上午9点上班,晚上6点下班。因为S哥觉得加班会让人变蠢,所以基本不加班。除非遇到服务器做大更新的时候会凌晨过去。刚参加工作我练手的第一个项目代码写的略难看,不过S哥还是抽空为我讲了很多设计层面的东西,所以很多高大上的东西虽然项目中没用过,但是心中是知道解决方案的。

因为S哥知识渊博,人又非常幽默乐于分享,他计划自己退休后会去大学当老师,所以给我制定的学习计划非常详尽。我也恬不知耻的觉得自己进步飞快!工作一年后我找朋友帮忙内推了深圳腾讯,原因也很简单,因为在一个地方呆久了会对自己的技术没有一个客观的评估,要么过度自信,要么过渡自卑,所以我想知道自己的技术到底是什么水平。结果让人很悲观,因为我在高并发和大数据上被问的毫无头绪。

之后我问S哥,遇到高并发的话怎么办?他聊了很多,看到我兴趣盎然后开始带我去做一些高并发方面的工作。比如用MongDB重写日志平台,用Redis代替一些MySQL的工作,如何用Nginx做负载均衡,如何给MySQL分库、分区、做主重备份,如何防止单点故障。也会推荐一些书深入学习,最后给项目组一起分享。当然最后S哥给我传达的思想就是,高并发或者大数据并没有多高深,你觉得高深是因为对这些技术缺乏客观的认识。最后推荐我去看了《淘宝技术这十年》,确实如他说的,跟着一款产品迭代,遇到问题想办法去解决,最后你就是这领域的专家。

金山就像一个大家庭,我离职之后还和L叔,HR姐姐们聚过好多次。所以这份感情尤为珍惜,这是当时离职我老大的老大L叔给我回的Email。

俗话说傻人有傻福,在金山我中了10W的股票。过来北京我也很幸运的进入了阿里的高德地图团队。所以上天总会眷顾爱写博客的人!

----写于 2015-08-21 深夜