0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Google的工程师文化是怎样的

工程师人生 来源:工程师吴畏 2019-02-22 14:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

周末公司召开了一个工程师大会,在总结自身经验教训的同时,还外请了一些人来给我们做报告,其中就有一个Google 的测试经理。他用一个小时的时间尽可能详尽地给我们介绍了一下 Google 的开发流程和特点,再一次加强了了 Google 在我心目中的形象:工程师的天堂。Q&A 环节中有一个同事问了一个问题,他说:

“你以前也待过很多家公司,像华为等,你能说明一下为什么只有 Google 产生了工程师文化吗?”

那位经理说他自己也不清楚,但给我们讲了一个很有趣的小故事:

Google 早期的时候只有工程师,没有测试人员,后来活多了实在干不过来了,就从外面找了一些外包公司的测试人员帮忙。做了一个项目之后,发现这些测试人员确实有作用,于是就决定把这些测试人员都招聘进来。这个决定是 Google 最后悔的决定之一,因为每个人都比较习惯于以前工作的环境,所以这些招聘进来的人强有力地对 Google 原有的工程师文化造成了影响。后来 Google 就慢慢地把这些人职责转移了,给了他们一些稀奇古怪的职位,让他们做一些其它的工作,比如写文档,保证工程师文化不受影响。

我个人觉得,Google 的工程师文化的形成,应该有下面几个方面的原因:

1. 创始人是斯坦福的两位计算机博士,他们自己就是工程师。

2. 对工程师的信任和尊重。大家都知道,Google 的每位员工都有20%的工作时间可以做自己想做的事情,很多产品就是用这 20% 的时间做出来的,比如众所周知的 Gmail 。一般这样的项目都是几个工程师有兴趣做,然后做出来给大家看,大家觉得不错,就可以立项。我专门就这个事情问了那位Google的经理一个问题:“既然很多事情都是工程师之间合作做出来的,那什么时候产品经理会介入呢?另外,Google 为什么会觉得整天和机器打交道的IT男会了解用户?”那位经理说“Google 不会觉得工程师不了解用户,而且 Google 的产品经理和其它公司的产品经理职责可能不一样,他们是不负责定义产品功能的,而是负责一些其它的工作,比如全球性的推广。” 我非常喜欢这个答案。只有这样做才可以调动工程师最大的积极性,因为把最有创意的那部分工作——设计——归还给了工程师。反观一下国内的情况,对工程师的态度就是:做好你的技术,其它都不要管。你一个整天对着机器很少和人打交道的家伙怎么能做让用户喜欢的产品呢?所以这些公司的工程师就算感觉到产品不好也不会发表意见,实现功能的时候也不会注意开发质量。就算这些工程师的水平和Google的一样,在无法发挥自主性的环境中,照样是一潭死水。

3. 了解工程师。如果一个工程师工作热情不是很高,老板一般都会想:“是不是加班太多了?还是想要加薪?”,他绝对不会想到这个工程师只是因为当前使用的编程语言是 Java, 而他喜欢Ruby 。就算这个工程师如实和老板讲“我想去写Ruby”,老板很有可能也会觉得他是在为加薪找借口,这样的老板以为所有员工的问题都是薪水或福利的问题。Google 就不一样了,你进去之后可以加入一个你感兴趣的项目,而且如果做后端做得太久,还可以转换角色去做前端,它相信乐趣是最重要的。

4. 招聘非常严格。看过 Google 招聘的都知道,Google 基本不会招聘什么“JAVA工程师”,“C++工程师”等职位,它只招聘“工程师”,只要底子够好就行。只有这样的人,才可以施行“ code review 不合格就不能提交代码”的制度,才可以在追求速度的同时还可以兼顾到开发质量。

另外,我觉得公司文化就是一个整体,不可能出现这样一个现象:只有技术部门有工程师文化,然后整个公司是另外一种文化。就算出现了这种现象,那么肯定也是暂时的,工程师文化会逐渐被整体的文化所影响。

希望我有生之年可以看到中国出现一家真正有“工程师文化”的公司,而不是打着“工程师文化”的幌子到处挖人的公司。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Google
    +关注

    关注

    5

    文章

    1801

    浏览量

    60264
  • 工程师
    +关注

    关注

    59

    文章

    1600

    浏览量

    70649
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    硬件工程师面试必会:10个核心考点#硬件设计 #硬件工程师 #电路设计 #电路设计

    硬件工程师
    安泰小课堂
    发布于 :2025年09月23日 18:00:33

    做了电子工程师之后,最好拍的视频出现了#硬件设计 #电子DIY #电子工程师

    电子工程师
    安泰小课堂
    发布于 :2025年06月24日 17:45:57

    (仰天长啸)为什么受伤的总是硬件工程师...#MDD#MDD辰达半导体 #电子工程师

    电子工程师
    MDD辰达半导体
    发布于 :2025年04月27日 18:21:47

    问,成为硬件工程师需要几只手?#硬件工程师 #YXC晶振 #扬兴科技 #搞笑

    硬件工程师
    扬兴科技
    发布于 :2025年04月25日 17:15:37

    Allegro工程师能力升级建议 工程师技能如何升级进阶

    根据Cadence认证体系及中国企业需求,Allegro工程师能力分三级,分别是初级、中级、高级工程师。那么这三种工程师技能如何升级进阶?   1、初级工程师(Layout基础) ①六
    的头像 发表于 03-31 11:39 1293次阅读

    硬件工程师:回答我!#回答我 #硬件工程师 #YXC晶振 #扬兴科技

    硬件工程师
    扬兴科技
    发布于 :2025年03月25日 18:46:59

    一招拿捏电子工程师#被AI拿捏了 #电子工程师 #电子电工

    电子工程师
    安泰小课堂
    发布于 :2025年03月25日 17:30:51

    中国品牌,初心不变,电子工具行业有感 #原创 #MINIWARE #电子爱好者 #电子工程师

    电子工程师
    易迪赛智能科技
    发布于 :2025年01月20日 17:42:58

    硬件工程师工作前VS工作后!抱歉!是我想的太简单了!# #电工 #电子爱好者

    硬件工程师
    MDD辰达半导体
    发布于 :2025年01月08日 18:15:18

    焊板子前,焊板子后,硬件工程师居然两幅面孔!# #电工 #电路知识 #电路原理

    硬件工程师
    MDD辰达半导体
    发布于 :2025年01月07日 18:15:30

    笑死,掌握一眼识别资深硬件工程师的诀窍了!# #电路知识 #电工 #硬核拆解

    硬件工程师
    MDD辰达半导体
    发布于 :2024年12月20日 17:48:17