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

6 1

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

Sentry blog image

How I fixed 20 seconds of lag for every user in just 20 minutes.

Our AI agent was running 10-20 seconds slower than it should, impacting both our own developers and our early adopters. See how I used Sentry Profiling to fix it in record time.

Read more

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

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

Rather than just generating snippets, our agents understand your entire project context, can make decisions, use tools, and carry out tasks autonomously.

Read full post