3 ms·
We're not interested in hiring "perpetual juniors". The increased oversight of junior employees is an investment in them becoming senior in a 2-3 year timeframe
by freeone3000 5y ago
We're not interested in hiring "perpetual juniors". The increased oversight of junior employees is an investment in them becoming senior in a 2-3 year timeframe. The skills listed above are for independent action, follow-through, communication, and teamwork, in a tech lead position, which are more important than writing code. If you haven't acquired those skills by now, it's unlikely any amount of mentorship will teach them to you, so it's going to be a pass.
- pcthrowaway 5y ago> The increased oversight of junior employees is an investment in them becoming senior in a 2-3 year timeframe. So in your mind, they go straight from junior to senior? I've been developing software for 8 years now, and still call myself intermediate. Senior is for people with incredibly deep knowledge of multiple technologies and how they work together, in my mind.
- freeone3000 5y agoWe don't have an intermediate role, the step after Software Development Expert II is Senior Software Development Expert. This is pretty consistent among peer companies. Your description of senior isn't inaccurate, but, after many years of schooling, personal development experience, and on-the-job training, it's expected that people will gain that level of expertise in at least one domain -- maybe not to the same degree you're expecting, but career progression does not necessarily stop at SSDE.
- grosswait 5y agoHave you considered that this model is perhaps only a current trend and that it isn’t necessarily the “correct” model?
- freeone3000 5y agoSure, but, we're already well over capacity as it is. Feel free to experiment at your company.