Building a career in software engineering is not just about coding ⚡

Arpit Bhayani

Arpit Bhayani

Nov 08, 2023 • 1 min read


Building a career in software engineering is not just about coding ⚡

As you spend more time working in the industry, you will learn and build the following abilities and skill sets. In case you think you lack in a few, work on those explicitly to ensure you have all the squares covered. Here are the seven in my checklist.

  1. Coding - writing efficient, maintainable, and extensible code.
  2. Project Management - leading cross-functional projects to completion
  3. Communication - clear and concise within and across teams
  4. System Design - zoom out and designing available and scalable systems
  5. Mentorship and Leadership - help your peers grow and become better
  6. Staying Organized - not requiring frequent follow-ups or reminders
  7. Emotional Quotient - be empathetic towards customers and peers

I will elaborate on each of the above points with examples from my journey and share it in my newsletter soon.

⚡ I keep writing and sharing these nuggets on building a thriving career in tech, so if you are keen on learning them, follow along.

arpit.substack.com (70,000+ readers across)

Arpit Bhayani

Principal Engineer II at Razorpay - building Agent Studio, Ex-staff engg at GCP Memorystore & Dataproc, Creator of DiceDB, ex-Amazon Fast Data, ex-Director of Engg. SRE and Data Engineering at Unacademy. I spark engineering curiosity through my no-fluff engineering videos on YouTube and my courses