Ask HN:创业者 vs. 雇佣兵——这种区分有意义吗?
1 分•作者: grandimam•7 个月前
我注意到,在我共事过的团队里,存在着两种类型的工程师。我试图弄清楚这是否是一个真实存在的模式,还是仅仅是证实性偏见。<p>- 建设者关注用户和领域问题。代码只是实现目标的手段。如果能解决用户的实际需求,即使产品不完美,他们也会发布。让他们花时间优化那些对用户体验没有影响的东西?免谈。<p>- 雇佣兵则专注于技术本身。他们关注清晰的架构、性能、优雅的抽象。他们会深入研究技术问题,无论业务或用户是否真的需要立即解决。他们更看重工作本身的质量,而不太在意其影响。<p>但我不太确定我这样描述是否准确。有几个问题想请教:<p>- 这种区分是否与你的经验相符?<p>- 你属于哪一类,这种类型在你职业生涯中改变过吗?<p>- 在一个团队中,你如何平衡这两种思维模式?
查看原文
I have been noticing two types of engineers on teams I have worked with, and I'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'll ship something imperfect if it unblocks a real user need. Ask them to spend time on optimizations that don't affect the user experience? Hard pass.<p>- Mercenaries are focused on the craft itself. They care about clean architecture, performance, elegant abstractions. They'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'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?