在百度的三个多月
在百度实习已经三个多月了。我但是就计划在百度实习三个月,然后到其他的公司,去感受不同的企业文化。百度其实挺好的,我在这里的三个月学到了太多太多的东西。
刚来的两周时间,压力非常的大,以前基本上没有接触到linux,到了百度后,首先就是要做新人题。从设计到代码,单测都要独立完成。这个过程非常折磨人,周末的时候,我都在写代码的,学会了使用各种各样的的内部库,学会了单测,学会了Makefile,学会了vim。做完这个题目后,有一个串讲,得到了带我的导师的认可。过程虽然很痛苦,但是结果还是很好的。
接下的时间里,我开始看代码,代码比较乱,要我一周的时间看完,然后串讲给大家听,把握不是很好,最后串讲没有通过。然后接下来的一周既要做小流量实验(其实就是部署简单的环境,但是当时完全没有做过,所以还比较麻烦),然后又要看代码。所以第二次串讲也失败了。当时很考验我的心理承受能力,第三周的时候,我不用做任何其他的工作,只要全心串讲就可以了。心里总觉得不 能丢人,所以我就一边看代码,一边把对代码的理解写成文档,最后文档有十几页。我就是一边看着文档,一边串讲,最后通过的。串讲完发现自己对代码已经很了解了。
下面开始就是做重构项目了,重构项目说实在的,其实是比较简单的。因为有之前的代码做参考,而且基本的设计已经有了。不过我还是在设计花了不少的时间。这主要不是我的原因。我开发的这个模块是整个重构项目的第一个模块,所以设计一直在变,在我进行设计评审的时候,设计被否定了。不过也好,这样,我可以自己做一套设计。接下来开发代码就显得比较轻松了,很快按原计划开发完了。
本来接下来,我应该继续做重构项目的,但在师兄跟经理谈过之后,我开始跟着师兄做策略了。做策略,相对就比较累了,因为上面基本上看的是结果,不看过程。怎么说呢,这个过程是在熟悉业务的过程,每天的任务大概是小流量实验的上线,及一些统计、评测任务。由于时间比较紧,所以每天会比较忙,一般晚上12点左右还要切实验,每天在各种灌库。
总的来说,过得非常的充实,也成长了很多。
![Creative Commons License](http://i.creativecommons.org/l/by/2.5/cn/88x31.png)
本文基于署名 2.5 中国大陆许可协议发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名小橋流水(包含链接)。如您有任何疑问或者授权方面的协商,请给我发邮件。