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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Why some people do work much faster than others?

2 点作者 Akcium大约 2 年前
Do you have that feeling what you see that someone posted &quot;Hey, checkout my landing&#x2F;video&#x2F;product&#x2F;whatever. Spent a couple of ours in the evening&quot;.<p>While you&#x27;re struggling with getting a freaking checkbox work correctly in your HTML for hours?<p>Either<p>1. People exaggerate a lot 2. There is some difference between who can work productively and do things fast (and also with good quality, I don&#x27;t take into account rubbish code) and who spend much more time.<p>But I cannot get it. I&#x27;m the same programmer, as many, and I&#x27;ve built a lot of apps in my life. But it looks like it takes much more time for me.<p>Imposter syndrome? People exaggerating? Or maybe some focus, concentration techniques used by others? ADHD?

7 条评论

Shinmon大约 2 年前
This comes down to talent and experience at the end of the day.<p>Sure some people can hyperfocus (ADHD, ..) but most people cannot.<p>Building a landing page isn&#x27;t the hard part. There are plenty of tools for that as well as for image&#x2F;graphics generation. These people often have used them a lot already so they know their way around them.<p>The hard part is figuring out the content, the problem you are solving and who you solve it for. This often isn&#x27;t done before and these landing pages become part of a portfolio and that&#x27;s it.
re-thc大约 2 年前
Prior art and having built up a &quot;system&quot; can also help. For example if you&#x27;ve written a lot of code over the years you can likely reuse a lot of it either from memory or files stored and just copy and paste.<p>i.e. they never said they spent a couple of hours doing it from 0.<p>It&#x27;s also possible they purchased a template of some sort and just modified it.
PaulHoule大约 2 年前
Some days I feel highly productive, some days I feel like a dumbass.<p>There was one day I felt like I was struggling to do very simple things, but then when we had a status meeting and wrote a paragraph about what I did that week and I seemed like an action hero out of a movie.
throwawaysalome大约 2 年前
There&#x27;s no secret. Speed evolves from talent and experience. I remember at university some guys could follow lecture in real-time, and I just assumed they&#x27;d seen the concepts before. Some did, but many of them were just wicked smaht.
ilaksh大约 2 年前
The biggest factors are misleading or false claims, followed by making relatively surface changes to systems or content that they have previously developed, followed by (occasionally) actual high performance.
rcarr大约 2 年前
Experience and iteration. I&#x27;m currently deploying a blog to AWS as we speak. This is my third AWS account as I deleted my previous two which I&#x27;d created doing courses teaching myself to code probably at least 6 odd years ago now. I can&#x27;t remember why I deleted one of them, the other one was because I&#x27;d fucked something up with kubernetes, was getting charged and had no idea how to switch it off so I just nuked the entire account. I&#x27;ve not had to do anything with kubernetes since so I probably still don&#x27;t know how to sort that out, but my current experience with AWS is going a lot smoother even though I hadn&#x27;t touched it in years, purely because I&#x27;ve got those experiences from years ago. I know a lot of the acronyms now, I&#x27;ve viewed the consoles before, it&#x27;s all a lot less intimidating than it used to be.<p>You just need to keep doing stuff. There is so much to learn in development, and you probably will never stop learning, but you do accumulate enough knowledge that things start getting easier.<p>There&#x27;s also a famous phrase for fitness coaches: &quot;it doesn&#x27;t get easier, you just get tougher&quot;. I think that&#x27;s probably also true for a lot of software (which contradicts my last paragraph but I think you get the point). That being said, leverage things to make your life easier. Strike a balance between dependency hell and rolling your own to make your life easier. The easiest one for this is evaluating whether spending the time to get your design pixel perfect is worth it compared to &quot;near enough&quot;, especially if it&#x27;s just a hobbyist site. This kind of thing comes down to your personal tolerance for imperfection. The people knocking things up in a couple of hours probably have a higher tolerance for imperfection. They can ship things unfinished and then keep iterating to improve over time. They&#x27;re probably not too fussed about a bit of text being unaligned or the odd link not working properly. If you need everything to be perfect before you ship you&#x27;re probably in for a rougher time of it.<p>Everything comes down to tradeoffs at the end of the day, the most famous being the speed - scope - cost project management triangle: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Project_management_triangle" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Project_management_triangle</a><p>I don&#x27;t think there is really any magic solution to make you 10x. You&#x27;re better off taking a Dave Brailsford marginal gains approach. 1% improvement a week is 100% improvement over two years: <a href="https:&#x2F;&#x2F;jamesclear.com&#x2F;marginal-gains" rel="nofollow">https:&#x2F;&#x2F;jamesclear.com&#x2F;marginal-gains</a>
epirogov大约 2 年前
when you observed, they are working faster than other, they just doing with a plan