> They hire juniors because they have junior level tasks that need completed.
I have never worked at a place where this was true. Either senior devs would pound through the tasks, or we’d cut them as unimportant.
The only reason we ever hired a junior was because we saw potential and thought they could grow into solid colleagues.