唐磊的个人博客

腾讯,别了

现在我已经是坐在学校的寝室里面写以下这些文字了.然后当时去武汉面试时的场景仍记忆犹新.

回想,2011年7月13号入职腾讯报道,到我办理离职2012年1月13日,刚好半年的时间(中途请假2月回校保研).回想这半年来,自己的收获蛮大的。

离职前,往往要跟团队说声道别,发离职邮件:


亲爱的各位GG/JJ:


脑海里还是去年5月份在武汉peru哥面试我的场景,眼睛一闭一睁,2012都来了。我的此次实习生涯也将告一段落,将于14日离开深圳。


我很高兴也很荣幸能够加入这个大家庭,短短的几个月的时间让我学会了很多东西。提高了技术,开阔了眼界,锻炼了交际,还结交了一群好朋友。还有一点,进公司后完成了一个我六年多来一直在努力实现的目标——体重达到60kg. o(∩_∩)o 哈哈。


真的很感谢大家,说到要离开,才感觉自己舍不得大家。


在此特别感谢leaner、peru和will哥的指导与帮助。还能想象leaner给我分析一个问题的场景,也许他给我分析的时间让他自己做的话都已经做了好几遍了,但还不得不耐心地跟我讲,谁叫他是我导师呢。呵呵。


对于开发的GG/JJ们,我想说,大家得保重身体啊。建议大家平时多组织下活动,多运动运动。要知道——身体才是革命的本钱啊。以后少了一个称呼prime为90后的人了,不能跟破伦哥去吃夜宵了,周末也不能到公司看电影了,吃不到大家时不时从家里带的特产了(当看到群里有消息说:XX从家里带来了XX,放在mango旁边的桌子上……心里那个happy呀)……kulin少了一个能打闹的对手了。//prime,rabbit,jolteon你们千万得小心kulin啊.大家都懂的


虽然跟其他产品GG/JJ接触不多,能对上号的也只有那么几个,chuanhe,eric,donna,sara,pearl,derek,cassie,liangjuan,lim等,但我能感受到大家都在为着一个共同的目标而奋斗。


我接下来的几年里会在北京度过,研究生方向准备研究下数据挖掘相关方面的内容。期待以后能与大家共同交流。


最后,祝大家都身体健康,阖家欢乐。(没成家的,赶紧滴).祝团队越来越棒


提前祝大家春节愉快……





邮件发出去后,陆陆续续有人回复了。有的没有邮件回复,也用rtx给消息了。




之前跟一个产品PK需求,因此这个GG说沟通中不顺畅的地方,不过如果产品提的每一个需求,开发不管合理不合理都老老实实地去做的话,那我只能告诉这个开发,你苦逼了。开发要学会跟产品PK,拿掉不合理的需求,需求评审会议上要把每个需求搞懂,还要有需求确认,有聊天记录之类的也可以,这样下次产品找你时,你就有证据说XX,当时自己是这样的之类的话。


其他的回复也就是祝学业有成早日归来之类的话了。不过,实习期间,确实得感谢导师和leader的照顾。还有玩得几个好的毕业生。走的时候确实有些舍不得。12号办离职,中午部门的开发跟产品聚餐,互送礼物的环节。13日参加部门年会,可笑的是公司年会,系统年会都没中奖,部门年会中奖了。也算送我走吧,呵呵。聚餐时同样有一点感受,平时开发的聚餐,餐桌上同样是死气沉沉的那样,难道这才是真正体现程序猿的本质吗?有产品在时,氛围就要活跃一点。当然,一个小组的leader也很重要,对于整个团队的融入度和活跃度。leader不时提出搞点什么小活动啊之类有助于整个团队的感情培养。


在公司实习,当然也体会到了一个公司的毛病。自我感觉,腾讯的产品线比较混乱,这可能也是外界能感受到的。还有一点,就是公司的系统部门的内部竞争非常激烈,跨部门的合作比较困难。就像之前,负责朋友网招聘问答相关开发,还得自己写搜索,当时就感觉为什么不能用搜搜的接口,直接调用。部门之间的内部竞争当然有利有弊,利的是促进自我提高,提高产品的口碑。弊的是,感觉部门竞争搞得有点“尔虞我诈”(说得有点严重),为了部门的KPI之类的。还有一点就是公司人多了,管理成了很大一个问题。对于部门管理者,系统管理者和公司管理者,怎样才能让下面的人服服帖帖的为公司服务,为公司创造效益。虽然公司也采取了很多措施来提高员工待遇,例如30W的房贷等等。但对于整个公司的人来说,小部门很多,大大小小的管理者也形形色色,这个就不多说了。


实习时,技术上观念改变,举个鲜明的例子,例如学校学的课程,就算是大型数据库技术等等,仍然讲分布式,讲存储过程,讲主外键,讲范式。一到公司,实际的项目就不是这样的了。数据库主键到有,木有外键一说,我更没听说过有什么存储过程了。我想,这主要是考虑到扩展性吧。扩容方便。数据库根据其规模,有可能考虑到百库百表(一种关系,分成100个库,每个库100个表,举个例子User(qq,nickname…),会有100个数据库,db_user_0…db_user_99,每个数据库下面,db_user_0,下面有100个表,table_user_0…table_user_99等),存取按照某种特定的规则,这样对数据进行操作时才会提高响应速度及性能。说的这,又不得不提在大公司实习的不好地方了。在大公司涉及的技术面太窄了,虽然也许某个具体的业务数据库各个字段是由你自己设计,占用大概存储空间也由你自己初步预算,然后找dba申请等等。然后整个数据库操作都有现成的框架比如公司的TTC,封装好了。你不用管其到底是怎么缓存,内部的工作原理是怎么,你做的就是通过id去get,去update,去delete。我在想,也许要是我在公司待久了,可能到时候连一句sql语句就写不出来了。而小公司就不同了,小公司要全才,各种技术都会涉及。


总的来说,此次腾讯实习之旅,让我收获颇大啊。不过下学期就去北京了,以后实习就得看老板给不给力,同意放出去实习不了。但愿自己接下来的3年时间里,有更多的时间接触不同的公司去实习。


加油吧……

tanglei wechat
欢迎扫描二维码关注我的微信公众号