Ask HN:创业者 vs. 雇佣兵——这种区分有意义吗?

1作者: grandimam7 个月前
我注意到,在我共事过的团队里,存在着两种类型的工程师。我试图弄清楚这是否是一个真实存在的模式,还是仅仅是证实性偏见。<p>- 建设者关注用户和领域问题。代码只是实现目标的手段。如果能解决用户的实际需求,即使产品不完美,他们也会发布。让他们花时间优化那些对用户体验没有影响的东西?免谈。<p>- 雇佣兵则专注于技术本身。他们关注清晰的架构、性能、优雅的抽象。他们会深入研究技术问题,无论业务或用户是否真的需要立即解决。他们更看重工作本身的质量,而不太在意其影响。<p>但我不太确定我这样描述是否准确。有几个问题想请教:<p>- 这种区分是否与你的经验相符?<p>- 你属于哪一类,这种类型在你职业生涯中改变过吗?<p>- 在一个团队中,你如何平衡这两种思维模式?
查看原文
I have been noticing two types of engineers on teams I have worked with, and I&#x27;m trying to figure out if this is a real pattern or just confirmation bias.<p>- Builders are focused on users and the domain problem. Code is just a means to an end. They&#x27;ll ship something imperfect if it unblocks a real user need. Ask them to spend time on optimizations that don&#x27;t affect the user experience? Hard pass.<p>- Mercenaries are focused on the craft itself. They care about clean architecture, performance, elegant abstractions. They&#x27;ll go deep on technical problems whether or not the business or users actually need it solved right now. The quality of the work matters independent of impact.<p>But I&#x27;m not confident I have this framed correctly. A few questions:<p>- Does this distinction resonate with your experience?<p>- Which type are you, and has that changed over your career?<p>- How do you balance these mindsets on a team?