Hacker News 中文摘要

RSS订阅

嘿,菜鸟,我们雇你不是为了让你完成任务 -- Hey, n00b, we didn't hire you to complete tasks

文章摘要

新员工的核心价值不在于完成任务数量,而在于展现成长潜力。资深工程师更关注新人能否成为改变团队的游戏规则制定者,而非短期产出。新人应主动通过行动证明自己属于高绩效类别,而非被动等待任务分配。

文章总结

好的,没问题。作为一名专业的中文编辑,我将为您重新陈述这篇文章的主要内容,保留核心细节,并删减与主题无关的广告内容。


文章核心内容重述:

这篇文章的核心观点是:公司雇佣新人,并非为了让他们完成眼前的任务。资深工程师真正看重的,是新人的成长潜力和学习能力,而非任务完成的数量。

1. 为什么完成任务不重要?

从资深工程师的视角看,他们自己完成这些任务更快、更省事。如果只关心当下的产出,他们根本不会雇佣新人。公司支付薪水,实际上是对新人未来潜力的“期权投资”。资深工程师的目标是培养出能独当一面的下一代工程师,而不是永远自己干着同样的活。

2. 新人如何被评估?

资深工程师会通过观察,将新人分为三类:A类(变革者)、B类(稳定贡献者)和C类(将被淘汰者)。新人的任务,就是通过自己的行为,向团队证明自己属于哪一类。

3. 如何避免成为C类(被淘汰者)?

以下行为比快速完成任务更重要,它们是区分B类和C类的关键:

  • 代码能正常工作。
  • 及时告知他人你的工作进展。
  • 在合理的时间内完成工作(最好不超过初始预估的三倍)。
  • 不给他人造成不必要的工作负担。例如,向他人求助是可以的,但让代码审查者花费过多时间、引发线上错误、或导致运维事故,都是非常糟糕的信号。

任何试图通过虚报工作来蒙混过关的行为,都会立刻被标记为C类。犯错(发出C类信号)是难免的,但关键是绝不要重复犯同样的错误,并确保大部分信号都表明你是一个B类员工。

4. 如何成为A类(变革者)?

在确保自己至少是B类的基础上,A类员工与B类的区别不在于完成任务的数量,而在于从每个任务中学到了多少。以下是一些A类信号:

  • 能有力论证某个任务根本不需要做。
  • 能通过数据分析,找到能产生90%效益的那10%核心工作。
  • 尝试用多种方式实现同一个任务。
  • 发现更好的设计方案,并提交一系列代码修改,不仅完成任务,还简化了其他代码。 如果能先让困难的任务变得简单,再着手实现,则更佳。
  • 提交一系列小的代码修改,而不是一个巨大的修改。 如果能每天推送,则更佳。
  • 编写内部工具来简化类似任务。 (如果没有类似任务,则不加分。)
  • 在非自己团队负责的领域提交有用的代码修改,且不影响本职任务。
  • 以有趣、有用且有说服力的方式,写下自己的学习心得。
  • 成为有洞察力且响应迅速的代码审查者。
  • 编写扎实的单元测试。

总结:

所有A类信号都有一个共同点:它们比仅仅完成任务需要花费更多时间。 这并非鼓励你无休止地做无关紧要的事,而是要求你在合理的时间内完成任务,但不要追求“最快完成”。你需要通过有效的时间管理,将节省下来的时间投资于自我提升,并最终惠及他人。这才是团队真正看重的。

评论总结

以下是对评论内容的总结,基于主要观点、论据和评分(均为None,表示无明确认可度),并保持不同观点的平衡性:

主要观点与论据

  1. 对文章核心论点的质疑

    • 部分评论认为公司招聘初级工程师并非为了长期培养,而是为了完成初级任务(评论2)。
      • 关键引用:"Companies do not hire juniors as some long term play... They hire juniors because they have junior level tasks that need completed."
    • 另有评论指出,文章中的“A级信号”不切实际,且“时间管理”建议是“企业狗哨”(评论3)。
      • 关键引用:"The A signals are not A signals... If you are over committed, no amount of time management will solve your problem."
  2. 对“A/B/C分级”的批评

    • 评论认为这种分级反映了缺乏领导力,且可能源于有毒的工作环境(评论8、12)。
      • 关键引用:"Holy crap this person has only ever worked in toxic work environments"(评论8)。
      • 另一评论指出,分级系统忽视了对新人的实际帮助(评论12):"Not if you do jack shit to help them improve."
    • 也有评论认为,分级在短期任职和AI时代已不适用(评论6)。
      • 关键引用:"It makes less sense in an era when tenure is better measured in months than years."
  3. 对“A级”定义的争议

    • 有评论指出,真正的“A级”新人可能因过度追求优化而带来问题(评论16)。
      • 关键引用:"Smart guy... but better suited to a large corp than a startup."
    • 另一评论强调,输出数量而非质量才是当前主流(评论7)。
      • 关键引用:"clearly output volume is the only relevant metric."
  4. 对“B级”标准的反思

    • 评论4提醒,将“不造成额外工作”作为B级标准可能过于严苛,新人犯错是学习机会。
      • 关键引用:"screwing up isn’t a problem if you can engage with the team to recover and learn from it."
    • 评论5指出,缺乏指导时间导致新人被分类,而“敏捷管理”忽视长期发展。
      • 关键引用:"The stupid agile bollocks management style has no eyes on the future of an organisation."
  5. 对文章整体态度的批评

    • 评论17认为文章充满优越感,目标应是提升整体效率而非分类。
      • 关键引用:"The goal should be to boost everybody’s productivity instead of treating them like a game."
    • 评论14指出,分级仅在健康文化中有效,而现实中资深员工常保护自身领地。
      • 关键引用:"most are trying to protect their turf."

平衡性总结

  • 支持方:少数评论认可文章对新人提升的指导价值(如评论2称其为“great roadmap”),但整体支持度低。
  • 反对方:多数评论批评文章脱离实际、反映有毒文化、忽视新人成长需求,并质疑分级系统的有效性。
  • 中立建议:评论3和6建议新人根据具体公司环境调整策略,而非盲目遵循通用建议。