文章摘要
新员工的核心价值不在于完成任务数量,而在于展现成长潜力。资深工程师更关注新人能否成为改变团队的游戏规则制定者,而非短期产出。新人应主动通过行动证明自己属于高绩效类别,而非被动等待任务分配。
文章总结
好的,没问题。作为一名专业的中文编辑,我将为您重新陈述这篇文章的主要内容,保留核心细节,并删减与主题无关的广告内容。
文章核心内容重述:
这篇文章的核心观点是:公司雇佣新人,并非为了让他们完成眼前的任务。资深工程师真正看重的,是新人的成长潜力和学习能力,而非任务完成的数量。
1. 为什么完成任务不重要?
从资深工程师的视角看,他们自己完成这些任务更快、更省事。如果只关心当下的产出,他们根本不会雇佣新人。公司支付薪水,实际上是对新人未来潜力的“期权投资”。资深工程师的目标是培养出能独当一面的下一代工程师,而不是永远自己干着同样的活。
2. 新人如何被评估?
资深工程师会通过观察,将新人分为三类:A类(变革者)、B类(稳定贡献者)和C类(将被淘汰者)。新人的任务,就是通过自己的行为,向团队证明自己属于哪一类。
3. 如何避免成为C类(被淘汰者)?
以下行为比快速完成任务更重要,它们是区分B类和C类的关键:
- 代码能正常工作。
- 及时告知他人你的工作进展。
- 在合理的时间内完成工作(最好不超过初始预估的三倍)。
- 不给他人造成不必要的工作负担。例如,向他人求助是可以的,但让代码审查者花费过多时间、引发线上错误、或导致运维事故,都是非常糟糕的信号。
任何试图通过虚报工作来蒙混过关的行为,都会立刻被标记为C类。犯错(发出C类信号)是难免的,但关键是绝不要重复犯同样的错误,并确保大部分信号都表明你是一个B类员工。
4. 如何成为A类(变革者)?
在确保自己至少是B类的基础上,A类员工与B类的区别不在于完成任务的数量,而在于从每个任务中学到了多少。以下是一些A类信号:
- 能有力论证某个任务根本不需要做。
- 能通过数据分析,找到能产生90%效益的那10%核心工作。
- 尝试用多种方式实现同一个任务。
- 发现更好的设计方案,并提交一系列代码修改,不仅完成任务,还简化了其他代码。 如果能先让困难的任务变得简单,再着手实现,则更佳。
- 提交一系列小的代码修改,而不是一个巨大的修改。 如果能每天推送,则更佳。
- 编写内部工具来简化类似任务。 (如果没有类似任务,则不加分。)
- 在非自己团队负责的领域提交有用的代码修改,且不影响本职任务。
- 以有趣、有用且有说服力的方式,写下自己的学习心得。
- 成为有洞察力且响应迅速的代码审查者。
- 编写扎实的单元测试。
总结:
所有A类信号都有一个共同点:它们比仅仅完成任务需要花费更多时间。 这并非鼓励你无休止地做无关紧要的事,而是要求你在合理的时间内完成任务,但不要追求“最快完成”。你需要通过有效的时间管理,将节省下来的时间投资于自我提升,并最终惠及他人。这才是团队真正看重的。
评论总结
以下是对评论内容的总结,基于主要观点、论据和评分(均为None,表示无明确认可度),并保持不同观点的平衡性:
主要观点与论据
对文章核心论点的质疑
- 部分评论认为公司招聘初级工程师并非为了长期培养,而是为了完成初级任务(评论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."
- 评论认为这种分级反映了缺乏领导力,且可能源于有毒的工作环境(评论8、12)。
对“A级”定义的争议
- 有评论指出,真正的“A级”新人可能因过度追求优化而带来问题(评论16)。
- 关键引用:"Smart guy... but better suited to a large corp than a startup."
- 另一评论强调,输出数量而非质量才是当前主流(评论7)。
- 关键引用:"clearly output volume is the only relevant metric."
- 有评论指出,真正的“A级”新人可能因过度追求优化而带来问题(评论16)。
对“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."
- 评论4提醒,将“不造成额外工作”作为B级标准可能过于严苛,新人犯错是学习机会。
对文章整体态度的批评
- 评论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."
- 评论17认为文章充满优越感,目标应是提升整体效率而非分类。
平衡性总结
- 支持方:少数评论认可文章对新人提升的指导价值(如评论2称其为“great roadmap”),但整体支持度低。
- 反对方:多数评论批评文章脱离实际、反映有毒文化、忽视新人成长需求,并质疑分级系统的有效性。
- 中立建议:评论3和6建议新人根据具体公司环境调整策略,而非盲目遵循通用建议。