TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What skill has benefitted you the most?

4 pointsby hidden-spyderabout 4 years ago

9 comments

tudeloabout 4 years ago
Being able to solve arbitrary leetcode type problems in an interview setting.<p>The funny part about this is I&#x27;m much better at interviewing than being a software engineer :) I guess I could have worse problems in life...
gt565kabout 4 years ago
Having a solid understanding of SQL and how the database runtime works. I.e. indices, partioniong, materialized vs non-materialized views, etc. It really makes a huge difference for software engineers.<p>Lots of software engineers just treat a database as a dumb data store and never leverage even a fraction of its utility. Often times you see a lot of nasty code written in the application layer that could have been handled so much more gracefully and efficiently in the database layer.
joshxyzabout 4 years ago
Sales. Life is sales, get used to rejection, negotiation, persuasion.<p>Motivating yourself is sales. Getting that job is sales. Dating that girl is sales. Getting that raise is sales. Convincing yourself to create a business is sales. Getting your first customer is sales.
AnimalMuppetabout 4 years ago
Knowing how to split the problem space in debugging.<p>Something is going wrong. Where is it going wrong? Could be anywhere. Well, not <i>anywhere</i> - it has to be either A, B, or C. How can we get more information? OK, we put logging in here and here, and run this test, and we find out that it&#x27;s in B. Now, how could it go wrong in B?<p>And so on until you understand what&#x27;s really causing the problem.
potta_coffeeabout 4 years ago
On resume? AWS + Golang. Career-wise? Having enough grit to tough through problems other developers don&#x27;t want to solve. In life? Grit and persistence has helped me there too. I feel like I&#x27;m smart but probably not above average.
flukusabout 4 years ago
Bash and related tools. From monitoring and spelunking logs, generating code, generating input, switching states, quickly looking up client data, background compiling, etc. It gets an enormous amount of work done quickly and easily.
misteriossabout 4 years ago
Discipline, I think. To do tasks regardless of internal&#x2F;external state of mind.
评论 #26497821 未加载
giantg2about 4 years ago
I don&#x27;t have one.<p>My main skill is forming different&#x2F; independent opinions and speaking my mind. This has greatly hampered my career.
high_byteabout 4 years ago
it&#x27;s both my blessing and my curse. I don&#x27;t know if it&#x27;s a skill per se, some might say it is - I never hesitated to walk away from money.