DEV Community

Cover image for Software Engineering done right — 5 things I wish I knew as a Software Engineer (5 Part Series)
Anand Safi
Anand Safi

Posted on • Edited on • Originally published at anandsafi.Medium

Software Engineering done right — 5 things I wish I knew as a Software Engineer (5 Part Series)

Software Engineering is one of the most talked about and sought after career paths in the current world. During my journey as a Software Engineer, I worked with some wonderful people, latest technologies and great projects. As I reflect on my humble beginnings and gradually progressing to be an Engineering Manager currently, I wish I knew some key aspects of the craft of Software Engineering back then.
...
Below is a list of those 5 key traits. We will explore each trait individually as a separate topic in a series of posts.
...
Key Traits:
1) Spreading too thin
2) Focused on implementation only
3) Not POCing enough
4) Communicate & Collaborate
5) Mastering a niche vs Smart Generalist
...
Do share what other key traits one should consider in the comments below!
...
On to Key Trait #1 - Spreading too thin...

Top comments (2)

Collapse
 
michaeltharrington profile image
Michael Tharrington

Just a heads up that there’s a built-in way for folks to link up posts in a series. If you’re interested, you can learn more about how to use our series feature here.

More details in our editor guide!

Collapse
 
anandsafi profile image
Anand Safi

Thank you so much for the tip. I will take a look and make the necessary updates