HACKER Q&A
📣 hidden-spyder

What skill has benefitted you the most?


What skill has benefitted you the most?


  👤 tudelo Accepted Answer ✓
Being able to solve arbitrary leetcode type problems in an interview setting.

The funny part about this is I'm much better at interviewing than being a software engineer :) I guess I could have worse problems in life...


👤 gt565k
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.

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.


👤 joshxyz
Sales. Life is sales, get used to rejection, negotiation, persuasion.

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.


👤 AnimalMuppet
Knowing how to split the problem space in debugging.

Something is going wrong. Where is it going wrong? Could be anywhere. Well, not anywhere - 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's in B. Now, how could it go wrong in B?

And so on until you understand what's really causing the problem.


👤 potta_coffee
On resume? AWS + Golang. Career-wise? Having enough grit to tough through problems other developers don't want to solve. In life? Grit and persistence has helped me there too. I feel like I'm smart but probably not above average.

👤 flukus
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.

👤 misterioss
Discipline, I think. To do tasks regardless of internal/external state of mind.

👤 giantg2
I don't have one.

My main skill is forming different/ independent opinions and speaking my mind. This has greatly hampered my career.


👤 high_byte
it's both my blessing and my curse. I don't know if it's a skill per se, some might say it is - I never hesitated to walk away from money.