Honestly? Social skills to deal with customers.
It’s not glamorous, but knowing how to talk to users, ask the right questions, and translate their vague complaints into actionable feedback is massively underrated in tech.
I’ve seen engineers spend days debugging the wrong thing simply because no one thought to clarify what the user meant. On the flip side, a quick empathetic conversation can uncover the real problem in five minutes.
It’s a skill that’s rarely taught, but it turns support calls, bug reports, and even roadmap debates into something way more productive. Hugely valuable—especially if you’re building or supporting a product.