About

I am starting this blog to share with software engineers the other skills beyond coding that I learned during my career and helped me a lot. College courses focus on the fundamentals of computer science, algorithms, data structure, and coding. Coding is a fundamental skill that any software engineer must have to start a career. But you cannot build a software engineer career by just being a great coder, coding is not enough.

The tips I will share on this blog will cover many aspects of the software engineer career:

  • Technical aspects such as code reviews, testing, and design. 
  • People aspects such as how to work with your manager, leads, and colleagues. 
  • Organizational aspects such as promotions, leading others, working across team boundaries.

I hope you learn something here that moves your career forward and saves you time and pain.