Hacker News new | past | comments | ask | show | jobs | submit login

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.



> 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.


We 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.


Have you considered that this model is perhaps only a current trend and that it isn’t necessarily the “correct” model?


Sure, but, we're already well over capacity as it is. Feel free to experiment at your company.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: