有幸在这两家公司都工作过一段时间,对这两家互联网巨头做了个对比,供大家参考
1 文化
百度提倡“简单,可依赖”,我的理解是做出来的产品要靠谱,要有很好的用户体验,注重其品牌的信誉。以搜索起家的百度,对信誉相当看中,因为当用户认定你没有信誉后可立马更换搜索引擎。
而腾讯提倡“拿来主义”、“微创新”。腾讯很多产品都是抄袭别人的,然后再想办法在此基础上做一些适应性改变,并称其为“微创新”。由于腾讯IM软件的用户粘性比搜索引擎强太多(从3Q大战就能看出来),他不会像百度一样强调公司信誉,这也是“狗日的腾讯”诞生的原因之一。
2 技术
百度——开放、技术密集,搜索本来就是个技术密集型的技术,需要很多人共同合作、交流(百度目前绝大部分产品都是围绕搜索展开的)。其开放主要体现在以下几点:
- 每日会有较多的交流探讨会
- svn全公司只有一套,开放公共代码资源
- wiki上有较多可用的内部参考文档,公司提倡将团队文档放上wiki,供相关人士查阅
3 加班
百度——提倡加班,公司为加班员工报销车费外加饭补、为大多数员工配发笔记本,这直接导致很多员工回到家里还在办公。到了晚上12点时你能看到百度大厦灯火通明,路边的出租车排成长队等候着加班族们。还发生过员工过劳而死的。另外,百度项目排期时间又是按每日6小时计算的,而白天会议交流较多,开发流程繁杂,导致员工承担的任务很难正常工作时间完成,这也是导致加班严重的一大原因。
腾讯——不提倡加班,公司为员工配发的都是台式机,员工回家后一般都不再办公,由于白天会议交流以及项目流程少,能让员工有更多的时间专注个人承担的任务,因此加班不严重,少有人报销车费。
4 项目流程
百度——流程多,产品迭代慢。一个较大的项目一般要经过项目启动会、预评估、正式评估、项目排期、开发、测试、上线、项目总结等等环节,周期较长。即使一个很小的功能,也需要经过一步步繁琐的流程(一般写四五个文档,等待几次评审,等待几次流程才能让OP上线)。
腾讯——流程少,产品迭代较快,不是很重视测试环节,没有专门的OP负责上线,都是开发人员自己上,开发设计也无需多方评审,文档极少,基本除了产品写的需求文档,难见其他文档,总之是省去了很多环节,让产品能够尽快的接触用户,这一点很适合当下互联网环境,也是腾讯能够迅速跟进很多很多互联网应用的一大法宝。但缺少流程缺少文档,必然有它不利之处,这里就不再赘述了。
5 待遇
百度——一般发14.6个月的工资,实际发的可能达不到这个数目,因为年终奖跟个人及团队表现有关,一些人只能拿到80%
腾讯——一般发15.3个月的工资,实际发的一般能达到这个数目,由于过节加班一般发3倍工资,有的部门甚至发4.5倍工资,感觉是一种变相的员工福利措施
6 技术等级
百度——T1-T10,一般本科毕业进去T2,研究生进去T3,一到两年能升一个级别
腾讯——分大小级别,大级别有T1-T9,每个大级别下有三个小级别(1初级、2一般、3高级),研究生毕业进去T1.2,好点的能半年升一个小级别,T2.1相当于百度的T4
不同的公司不同的风格,适者为王。两家公司的风格正是适应了所处的环境才能在各自的领域独领风骚。同时这种风格注定了其在另一些领域的不适,比如百度有啊、百度hi、百度说吧,腾讯搜搜