Hacker News new | ask | show | jobs
by willstepp 4100 days ago
As a junior developer you do have flexibility, but there will more eyes on your work to make sure you're going down the right path, following the best practices...etc. Then as you establish a positive track record you are given more flexibility.

To an extent developers can choose what to work on, even juniors, but not completely. The product team and upper management decide which features and bug fixes have priority. But its common to be able to choose from a pool of projects what you want to work on, based on your experience or interests.

New developers are most annoying when they have not yet learned how to balance when to figure out a problem for themselves and when to ask for help, but its not their fault. Its just something you have to get a feel for.

Another annoying thing is being dogmatic about what they have learned and not considering that there may be equally valid alternative methods. But this applies to all developers.