DEV Community

Discussion on: Career first experience and struggle as a software engineer

Collapse
 
craser profile image
Chris Raser

It may be true that the heavy lifting of your new team's product is done, but any startup is going to go through periods of hustle after the initial product launch. There will be plenty of work to do.

In the meantime, focus on what you can learn: how does the build & deploy system work? How is testing implemented? How do they structure & schedule work to be done?

When there are new features to be built and big projects to be started, then that's where your focus belongs. But periods of maintenance work are a chance to learn & consolidate understanding of how the codebase fits together.

Collapse
 
imad profile image
imad

Thank you Chris! I will definitely try to follow what's being done especially how a dev team is managed and try to keep up with hot technologies like react.

Collapse
 
craser profile image
Chris Raser • Edited

I finished my earlier comment in a hurry, so I didn't totally complete my thought.

It's totally natural to feel an initial disappointment when a new job isn't quite what you expected. And it may turn out that in a year's time, you'll genuinely feel that it's time to move on. But don't miss out on the chance to really see how the team does things, and learn what you can.

This is all more easily said than done, and I'm working on this too. As a favorite author of mine says: "These things are simple. That doesn't mean they're easy."

All the best!

Thread Thread
 
imad profile image
imad

Totally true! You have to get the most out of every experience even the worst ones, just deal with it!