This sounds like you have an inexperienced manager. You should be given baby projects, with clear (generous) deadlines when you’re this junior.
Second order:
The most common failure mode I see in new employees (some of them quite senior!) is, given a 12 part project, thinking it makes sense to spend 1/4 of the allotted time on part one. This is almost never the right thing to do.
You have to spend much less than 1/12 of the effort on each individual piece, even if this means you’re hacking it together, THEN fill in the gaps, or you are setting yourself up for disaster.
A really good manager would’ve given you a 2-3 part project, as your first “real” project, so that you could learn this lesson without much harm done.
If, in fact, you got a project that needed only a few things done, and you committed way too much time to the first part, then this is just a lesson you’re learning about shipping real projects!
This sounds like you have an inexperienced manager. You should be given baby projects, with clear (generous) deadlines when you’re this junior.
Second order:
The most common failure mode I see in new employees (some of them quite senior!) is, given a 12 part project, thinking it makes sense to spend 1/4 of the allotted time on part one. This is almost never the right thing to do.
You have to spend much less than 1/12 of the effort on each individual piece, even if this means you’re hacking it together, THEN fill in the gaps, or you are setting yourself up for disaster.
A really good manager would’ve given you a 2-3 part project, as your first “real” project, so that you could learn this lesson without much harm done.
If, in fact, you got a project that needed only a few things done, and you committed way too much time to the first part, then this is just a lesson you’re learning about shipping real projects!