Re:Ask HN: How do you define a junior developer?
by crispyambulance on Thursday September 22, 2016 @12:50PM
(#12558180)
As you can see from the responses, job titles and their "levels" (junior,senior,associate,principal,etc) mean effectively NOTHING or at best vary so widely across different organizations that it really isn't feasible to take those words seriously when evaluating a candidate.
Instead of spending one second fretting about the exact useless definition of "junior", take a look at the candidate, their background, aptitudes and aspirations, their personality, your team, what the job actually requires, what you're willing to pay, and also what responsibility your org is willing to take on to train next-generation professionals. If you do that, it won't matter what "junior or senior or level X" means. The goal is to fit the right person to the right job.
Instead of spending one second fretting about the exact useless definition of "junior", take a look at the candidate, their background, aptitudes and aspirations, their personality, your team, what the job actually requires, what you're willing to pay, and also what responsibility your org is willing to take on to train next-generation professionals. If you do that, it won't matter what "junior or senior or level X" means. The goal is to fit the right person to the right job.