I’m a junior developer (8 months post college experience) on a team which is likely to lose 4 of 6 core developers in the next 3 months due to resignations. Should I leave too?
For a variety of reasons, we are going to likely lose 4 out of 6 developers on our project in the next three months.
1 is leaving as he was lied to about the job. He is stuck doing JavaScript frontend work as a backend developer.
1 is a star dev taking a break from the likes of Amazon and Salesforce.
1 is another junior currently updating his LinkedIn aggressively. He often gets the most points of work done a sprint, but is also under appreciated as he doesn’t make himself known.
1 is afraid that Java/Kotlin/C++ have limited job prospects going forward. He is spending half his time at work learning Python for AI.
I am wondering if this means I should be leaving as well between the massive loss of capability (which will set our project back months) and I don’t want all the pressure to be on me as the most senior person left on the project besides my manager.
I’m also concerned about what guy 4 says about Java/C++/Kotlin. I don’t want to be unemployable after 3 years spent developing on Spring and Hibernate. We also use SQL (specifically PostGres) which he also thinks is dying out.
The overall conceptual knowledge is solid as our system serves millions of citizens and millions of dollars (the project is being iteratively deployed). so it isn’t a toy, but I’m mostly wondering whether it has a future or whether the project is destined to fail simply due to losing so many people.
The other core developer is getting promoted to overall software lead, so he can’t focus on this in a month either. I would be left as the only developer on the project. I would be out of my depth doing it alone, but until replacements arrived, would be the only one on the team and deadlines don’t seem to move easily here.
I don’t have any other reasons to go as the pay is good and the management is flexible if a bit stingy on tooling. Regulations are also a pain, but that’s just another requirement.
If I were to stay, is there anything I should encourage before the exodus?
If I were to go, how do I explain jumping ship after just 9 months? “I quit because everyone else did too” is not inspiring.