Re:Rejected internal job applicants are twice as likely to quit
by delecti on Friday September 03, 2021 @01:40PM
(#28407122)
Speaking from experience in a more positive direction, there's also a lot to be gained from learning a second company's culture and tech stack. I spent several years at a FAANG, and my technical skills improved considerably when having to apply my existing experience to a new set of tools and environment. I'm not sure a third company would have quite a stark difference, but I'm sure I'm a better developer after 5+4 years than I would have been after just a straight 9.
I don't think it's necessary to move every year or two, but I'm not sure it's ideal to go too far in the other direction either.
Re:Rejected internal job applicants are twice as likely to quit
by mywittyname on Friday September 03, 2021 @03:52PM
(#28408608)
I think this goes to the importance of promoting on talent, not years of experience.
Good developers look at what they've done, and critically analyze what is good; what can be improved; and what needs to be replaced. It's these people that you want to promote and provide with enough autonomy to do what needs to be done.
I've had some bad experiences with this one. The devs in the senior positions had only ever worked at this one company, and they'd learnt a lot of bad habits that they then proceeded to enforce on the devs in junior positions, who despite having fewer years of experience were in many cases a lot more competent than the supposedly senior developers.