3 ms·
Deliver, deliver, and deliver some more. And by that I mean be involved in projects from start to finish. If you find yourself at a company for more than 2 ye
by gt565k 10y ago
Deliver, deliver, and deliver some more.
And by that I mean be involved in projects from start to finish.
If you find yourself at a company for more than 2 years, and you've only worked on 1 boring project, it's time to look for new opportunities. Now, there could be multiple small projects as part of one big one, that's different, as long as it provides you value and helps you progress in your career.
The only way to progress as a software engineer and get a solid understanding of the SDLC[0] is to keep cranking out projects from start to finish.
There are far too many people that get stuck maintaining a project right out of college, and never experience the full SDLC.
The more projects you deliver from scratch, the better you'll be at estimating tasks, understanding risk, business priorities, etc...
[0] https://en.wikipedia.org/wiki/Systems_development_life_cycle https://en.wikipedia.org/wiki/Systems_development_life_cycle