DEV Community

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

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

Anand Safi
Engineering Manager | Technical Leader | Advisor | Board Member | Tech Mentor
Originally published at anandsafi.Medium Updated on ・1 min read

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...

Discussion (2)

Collapse
michaeltharrington profile image
Michael Tharrington (he/him)

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 Author

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