From personal experience, I have the feeling that one way to go from a junior developer to a more experienced developer is to work on a project that is a complete train wreck 😅
It is of course not an ideal situation at all and I think there are far better ways to gain experience. But for me it was that. I knew it was wrong to take the project in the first place but I got into the situation where I could not refuse to work on it. The timing was horrible, there was scope creep, management not allowing time to write automated tests. And I made a lot of mistakes and shouldn't have been head of this project after only 4 years of experience.
But doing all of these errors made me learn so much. If only I had a safety net...
This was written in other comments but really, mentoring is very important and it takes time to learn and be experienced.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
From personal experience, I have the feeling that one way to go from a junior developer to a more experienced developer is to work on a project that is a complete train wreck 😅
It is of course not an ideal situation at all and I think there are far better ways to gain experience. But for me it was that. I knew it was wrong to take the project in the first place but I got into the situation where I could not refuse to work on it. The timing was horrible, there was scope creep, management not allowing time to write automated tests. And I made a lot of mistakes and shouldn't have been head of this project after only 4 years of experience.
But doing all of these errors made me learn so much. If only I had a safety net...
This was written in other comments but really, mentoring is very important and it takes time to learn and be experienced.