JavaScript is required
Blog About

什么是 -10x 工程师

2024/06/29
2 mins read
See this issue
# 文摘
Back

互联网行业有一个共识,就是寻找 10x(10倍效率)的工程师。

这样的工程师很难找,现实生活中不一定能遇到,你反而可能遇到 -10x(负10倍效率)的工程师。 所谓 -10x 工程师,就是他不仅不能为团队节省时间,反而每周要浪费团队 400 个小时的工作。

  • 10x 工程师有以下特征。
  1. 他会创造出大量的无效工作。最常见的就是,他会推动建立毫无意义的流程,以及让大家忙于幻灯片、图表、报告、工单管理等等。
  2. 他会鼓励团队追求优雅,而不是实用主义。
  3. 他会使得团队无法一锤定音地做出任何决定。
  4. 他写出冗长的消息/文件,并尽可能广泛地分享,让所有人发表意见并参与讨论。
  5. 他编写很慢的程序,比如避免数据库索引、在16核机器上运行单线程程序、不压缩文件。
  6. 他编写只有自己看得懂的脚本,并且没有文档。
  7. 他编写缓慢的构建,以及缓慢的测试。
  8. 他编写无意义的测试用例。
  9. 他添加需要大量时间维护的依赖项,迫使工程师单独学习每个库。
  10. 他将10名工程师困在一个艰难的项目中,吸引并浪费他们的才智。
  11. 他让管理层低估项目的难度,并夸大项目的实用性,直至最后延迟完成或根本无法完成。
  12. 他雇用其他毫无生产力的工程师。🤣