17 YEARS IN IT.
WHAT I WISH I KNEW EARLIER
Awadhesh Dwivedi Solution Architect, IT Leader
When I started my career as a developer, I thought technical skills
were everything. If I could write great code, optimize
performance, and solve complex problems, I’d automatically grow
in my career.
Seventeen years later, I’ve learned that while tech skills open
doors, they don’t take you to the top. Here are three lessons that
transformed my career
1 Technology is Just a Tool—Solving Business
Problems is the Real Job
Early in my career, I focused on writing perfect code. But over time, I realized
that businesses don’t care about the elegance of your code; they care about
solutions. Understanding the business problem and delivering impact is what
truly sets you apart.
2 The Best Technologists Know How to
Sell
I was never a “sales guy.” In fact, I used to avoid anything that felt like selling. But
working in presales and consulting taught me that selling is not about pushing a
product—it’s about earning trust. Whether you’re pitching a new idea to
leadership or presenting a solution to a client, your ability to communicate and
influence matters more than the technology itself.
3 Adaptability is the Only Long-Term
Skill
The technologies I worked on at the start of my career are almost irrelevant today.
The shift from traditional development to cloud, low-code, and AI has been
massive. What kept me relevant was my ability to learn, unlearn, and adapt. The
best investment you can make is in your own ability to evolve.
Reflecting on my experiences, I wish someone had shared these insights
with me sooner. If you’re in IT and considering your long-term
development, do not solely concentrate on the latest technology—
emphasise understanding the business, communicating effectively, and
remaining adaptable.
Awadhesh Dwivedi Solution Architect, IT Leader