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

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

3天内不再提示

一位开发工程师的职业感悟

工程师人生 来源:网络整理 作者:工程师吴畏 2018-07-30 18:24 次阅读

我在微软工作多年后加入了谷歌,一年后又离开谷歌去了一家创业公司 Box(现在已不再是创业公司)。原因很简单:绩效考核体系。

当开发人员的薪酬几乎不取决于产品质量,而是在很大程度上取决于他与同行相比表现如何时,工程师文化就会受损。开发人员合作的可能性更小,相互竞争的可能性更大了,他们会使用会议/邮件压迫别人并显示自己的优势,甚至用一些不易察觉的办法将别人的想法说成是他的。

当你加入一家还没 IPO(首次公开募股)的创业公司时,会立即观察到差异:开发人员很乐于坐下来与你合作,用大家都可以接受的语言,以建设性的方式举行会议和讨论,唯一的目标就是要解决问题。大家都兴奋地分享自己的想法,不必担心自己的想法会被他人“据为己有”。当同伴获得成功时,人们会发自内心地感到高兴。如果看到别人的想法更有益于这个项目,他们会很乐意放弃自己的想法,并支持新想法。重要的是,一个好的产品可以准时发布。公司的整个氛围是愉快的,周围都是想要为你的成功积极贡献力量的好心人。因为这样能使他们的工作更容易,公司更成功,也能帮他们赚到钱。

随着公司做大,它们所犯的错误都是惊人的相似!例如,大多数公司开始把有曝光度的工作和真正有影响力的工作搞混了。在绩效评定时候(员工绩效,不要与产品性能混淆)会特别看重自己工作曝光度,通常会牺牲真正有用的但是得不到认可的工作为代价。这将导致开发人员希望在最出彩的产品线工作,提供那些看起来很棒而实际上用处不大的建议,而不是做相对乏味的很难被大家看到的基础工作,包括改进质量,为实际赚钱的项目添加有用的功能等。说的多的人比实际写代码的人得到更多的提升和鼓励。

总的来说,随着公司的成长,在公司的生活更多是为了升迁。到那时候,公司文化变得更加无聊和紧张,迫使那些不喜欢竞争和展示可见性成果的开发者也这样做。那些无聊的只专心于事业发展的人通常无法做出及时、有创意、可以为公司赚钱的产品。他们也没有做好支持和改善现有产品的工作,或者帮助同事和更多的初级开发人员成长进步。随着公司的规模越来越大,这可能是不可避免的。

以 Box 为例,它仍然是非常棒的,是我所见过的最好的公司。但我预测,除非投入大量的有意识的努力到预防工作当中,否则最终公司文化可能相应的改变,开始更少地依靠产品质量,更注重“可见性”的工作,或者证明你比同事更好。(我不是在夸大问题,在谷歌,我的经理一再指出其他团队成员谁做得更好,因此我可以向他们学习。这不益于建立一个相互协作的环境!)

当然,公司内部不同的团队/部门的情况可能会有所不同,我可能过于笼统了。但是作为一个拥有 20 多年经验的开发者,我可以自豪地说,当我走在走廊,在咖啡馆吃饭,出席会议等等这些时候,我能“嗅”出公司的氛围。

希望大家:无论你在什么年龄,请保持年轻的心态!回顾你的青春,感受你曾经拥有过的最有趣的,最富有成效的,最具创新精神的时候,就是你和才华横溢的同龄人有一个共同的目标的时候,这个目标不是在证明你比对方更好,而是你们可以互相欣赏对方,花几个小时在白板上分享想法,为这些想法尖叫,感到兴奋!我知道事实上,这些都不必随着年龄的增长消失,但公司会变老,有些会变得不再那么好。希望我们能在 Box 保留我们的工程师文化,能多久就多久。

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

    关注

    59

    文章

    1560

    浏览量

    68298
收藏 人收藏

    评论

    相关推荐

    求LORA技术开发工程师合作

    求LORA技术开发工程师合作
    发表于 09-02 10:21

    寻求专业工程师帮助设计USB多口充电器

    嗨, 我正在开发款USB多口充电器,现寻求一位专业工程师或产品设计的帮助。希望能够与有经验的工程师
    发表于 08-05 12:03

    找STM32硬件开发兼职工程师

    上海做传感器的公司,找STM32硬件开发兼职工程师,会硬件开发,嵌入式软件开发,可项目外包。有意联系:15900460170
    发表于 06-22 19:12

    嵌入式软件工程师如何提升自己?

    ,可以为自己的职业生涯打下坚实的基础,并实现个人的职业目标。愿每一位嵌入式软件工程师都能在这个充满挑战和机遇的领域中取得成功!
    发表于 06-12 11:20

    嵌入式软件工程师和硬件工程师的区别?

    嵌入式软件工程师和硬件工程师的区别? 嵌入式软件工程师 嵌入式软件工程师是软件开发领域中的种专
    发表于 05-16 11:00

    大厂电子工程师常见面试题#电子工程师 #硬件工程师 #电路知识 #面试题

    电子工程师电路
    安泰小课堂
    发布于 :2024年04月30日 17:33:15

    个电源工程师的成长路径

    即将走马上任电源工程师这个岗位,请问各位大佬,这个岗位的职业路径般是怎样的?
    发表于 04-08 14:19

    为何国外工程师偏爱使用for(;;)来实现MCU死循环?

    一位工程师发现,国外工程师在给demo在做死循环时用的是for(;;),而不是常用的while(1)。这仅仅是个人习惯的问题,还是有更深层次的含义?
    发表于 04-01 11:26 418次阅读
    为何国外<b class='flag-5'>工程师</b>偏爱使用for(;;)来实现MCU死循环?

    如何搞崩个硬件工程师心态?试试对ta说这几句

    硬件工程师
    扬兴科技
    发布于 :2024年02月20日 18:05:49

    优秀电源工程师的必备技能大揭秘!

    随着电源市场的不断扩张,开关电源行业飞速发展,企业对电源工程师的需求日益增加,对电源工程师的技能要求也日渐提高,相信没有一位电源工程师会错过让自己变得更优秀的机会。作为
    的头像 发表于 12-19 08:23 1465次阅读
    优秀电源<b class='flag-5'>工程师</b>的必备技能大揭秘!

    FPGA工程师需要具备哪些技能?

    、设计思路 FPGA芯片是开发高速数字电路设计的理想解决方案之。FPGA芯片基于HDL的设计方法允许工程师使用高级语言进行设计。因此,FPGA工程师需要具备设计思路能力,包括分析需
    发表于 11-09 11:03

    工程师的口袋电脑|Cardputer来啦!

    如果你是一位工程师,你定会对各种创新的电子产品感兴趣。今天,M5Stack要向你介绍款非常酷的卡片大小的随身电脑,它叫做Cardputer,它可以让你快速实现各种功能验证设计,工业
    的头像 发表于 10-14 08:30 1751次阅读
    <b class='flag-5'>工程师</b>的口袋电脑|Cardputer来啦!