А насчёт вопроса нужности джунов - действительно часто возникает. Когда начинают искать работу, многие пишут, что вот джуны никому нигде не нужны, работу не найду и тд. Если кто аргументировано напишет, зачем джуны нужны в компании, - то гранд мерси)
Джун принимается, когда уже есть senior. В задачу джуна входит решение простых задач, на которые не нужно отвлекать senoir'a. Например, в мобильной разработке, есть в приложении простые экраны, которые просто сделать. Отдаешь их джуну. Исправление опечаток и багов в дизайне также сливаешь на него.