TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

I strive to be a 0.1x Engineer (2016)

126 点作者 dgs_sgd超过 2 年前

18 条评论

qikInNdOutReply超过 2 年前
My dream was always to be hired into obscure government bureaucracy and automate the data entry job away, while hiding it. After that, you basically exist in a free incubator.<p>Imagine the software you can write, if freed from societies expectations of sweat, tears and busy work. Not to be rich, just to be technical excellent, productive and at peace.<p>I wonder why this has not yet happened with open source. If a sufficient enough part of the public uses your software, the state offers you a maintainer role. Nothing big, but enough to life on and do work.
评论 #33544563 未加载
评论 #33543908 未加载
评论 #33543947 未加载
评论 #33544162 未加载
评论 #33543876 未加载
评论 #33544685 未加载
satvikpendem超过 2 年前
Those here talking about what the author is saying is actually a 10x engineer are missing that he&#x27;s criticizing the <i>meme</i> of a 10x engineer [0] over an actually 10x more productive engineer.<p>In a way, it&#x27;s more of a joke article responding to a joke meme that has some good points over actually being a fully serious article criticizing actual 10x more productive engineers.<p>[0] <a href="https:&#x2F;&#x2F;knowyourmeme.com&#x2F;memes&#x2F;10x-engineer" rel="nofollow">https:&#x2F;&#x2F;knowyourmeme.com&#x2F;memes&#x2F;10x-engineer</a>
评论 #33541479 未加载
labrador超过 2 年前
When he describes what he does he&#x27;s describing a 10x engineer. 10x doesn&#x27;t mean you write 10x more code, it means you deliver 10x more problem solutions
评论 #33540976 未加载
评论 #33543153 未加载
hoosieree超过 2 年前
I just pair programmed with a student to help them get their code working. The first thing I did was delete unused variables and non-critical code that was distracting from the core algorithm.<p>After removing most of their print statements, it was obvious what the program was doing at run-time.<p>It&#x27;s much harder to delete your own code than someone else&#x27;s, especially when you&#x27;re unsure of what&#x27;s important.
评论 #33542871 未加载
dang超过 2 年前
Discussed at the time:<p><i>Why I Strive to be a 0.1x Engineer</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=10978841" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=10978841</a> - Jan 2016 (272 comments)
jongjong超过 2 年前
To &quot;strive to be a 0.1x engineer&quot; means that whenever you are presented with an option, you intentionally choose the worst option; the one which requires the most work, solves the problem in an inefficient way, doesn&#x27;t align with the direction of the project and which will require constant maintenance and will need to be rewritten within a year or 2.<p>10x developers tend to code really slowly, much more slowly than 1x and 0.1x developers (especially when working on the critical parts of the project). What makes them 10x is that once they&#x27;ve written some code, it solves the problem in a near optimal way, it aligns well with the direction of the project (it&#x27;s easy to build upon), it doesn&#x27;t require much or any maintenance and it doesn&#x27;t need to be rewritten for a very long time (e.g. 5 years or more provided that there is no crazy startup pivot on the business side).<p>This also highlights an important point that not all companies need 10x developers. If the company wants to build a large but straight forward project (a lot of work but without any significant technical challenges), you may not need a 10x developer; you may be better off just hiring a bunch of juniors who can put together a disposable MVP quickly. 10x devs are good when you have a sufficiently complex project; which I would argue are most projects, but not all.<p>A 2x developer is like a sprinter. A 10x developer is more like a marathon runner.
评论 #33541220 未加载
评论 #33541830 未加载
评论 #33543050 未加载
gyulai超过 2 年前
&gt; Let’s not build that feature.<p>&gt; Let’s not add this functionality.<p>&gt; Let’s not build that product yet.<p>&gt; Let’s not build&#x2F;deploy that development tool.<p>&gt; Let’s not adopt this new technology.<p>&gt; Let’s not keep maintaining this feature.<p>&gt; Let’s not automate this.<p>Working alongside (or even worse: under) an individual who sees it as his job to just say &quot;no&quot; to everything sounds like hell.<p>It also reminds me a bit of the Dilbert character &quot;Mordac, the preventer of information services&quot; alternately also called &quot;Mordac, the refuser.<p>[1] <a href="https:&#x2F;&#x2F;dilbert.com&#x2F;search_results?terms=Mordac" rel="nofollow">https:&#x2F;&#x2F;dilbert.com&#x2F;search_results?terms=Mordac</a>
评论 #33544401 未加载
评论 #33544410 未加载
评论 #33544745 未加载
评论 #33552166 未加载
fatneckbeardz超过 2 年前
hee hee<p>IMHO its not actually that hard to figure out what to work on if you talk to enough people. There is often some &quot;L6&quot; (the person six levels down in operations) who already knows what needs to be worked on but nobody has ever asked them ( <a href="https:&#x2F;&#x2F;podcasts.apple.com&#x2F;us&#x2F;podcast&#x2F;episode-1-six-levels-down&#x2F;id1455379351?i=1000555532510" rel="nofollow">https:&#x2F;&#x2F;podcasts.apple.com&#x2F;us&#x2F;podcast&#x2F;episode-1-six-levels-d...</a> )
bvirb超过 2 年前
This is also usually the twist of the what makes a 10x engineer articles I&#x27;ve seen: &quot;hey we don&#x27;t actually need this, ticket closed&quot; -- but all day.
jmathai超过 2 年前
FTA: this is the TL;DR and there&#x27;s a lot of truth in it.<p><pre><code> Given the cost of maintaining everything we build, it would literally be better for us to do 10% the work and sit around doing nothing for the rest of our time, if we could figure out the right 10% to work on.</code></pre>
评论 #33540738 未加载
评论 #33540993 未加载
paulryanrogers超过 2 年前
Having worked on my share of kitchen-sink SAAS I&#x27;d say it&#x27;s hard to cut back on features when table stakes are always raising. Clients often want a buffet of different things.<p>If you over specialize there isn&#x27;t much moat. Which is fine for small shops. Though it does limit market size and growth potential.<p>Which isn&#x27;t to say don&#x27;t trim the fat. Just measure twice before cutting.
citizenpaul超过 2 年前
Man that applying the 0.1x part really reminds me of being in mgmt. I felt like my job was more like chief disappointer and garbage tosser of ideas. People forget that its easy to sit and spit out 100 ideas at a session. The hard part is throwing away the stuff that is good but just doesn&#x27;t need to happen for various reasons.
coding123超过 2 年前
So here&#x27;s a weird question. Are 0.1x developers getting paid the $400k, 500k salaries or is that just 10x&#x27;ers?
评论 #33547041 未加载
trashtester超过 2 年前
&gt; “the top tier of engineers that are 10x more productive than the average”<p>10x engineers are not 10x the average, they&#x27;re 10x the median. And they probably know the difference.<p>I would guess that 1-5% of engineers are 10x the median, while less than 0.1% or so are 10x the average.
评论 #33543762 未加载
rvense超过 2 年前
What&#x27;s the difference between a 0.1x engineer and a 10x engineer?<p>Their manager.
评论 #33543564 未加载
faangiq超过 2 年前
Failing to the top is a very important skill to learn.
throwawayoaky超过 2 年前
real talk though how do you make money at a shop that says no? we just gonna sit around with our hands in our robes and nod?
评论 #33541472 未加载
1letterunixname超过 2 年前
I feel like a 0.1x engineer most days.