Мнение автора может не совпадать с мнением редакции
Так называемые «Junior», «Middle» и «Senior» — это профессиональные жаргоны, разделение уровня разработчиков в IT индустрии. В привычном понимании — это младший разработчик, разработчик среднего уровня или просто разработчик и старший разработчик.
Различаются между собой уровнем компетенций, soft / hard скиллов и навыков в своей специализации.
Давайте рассмотрим каждого из них на примере Frontend-разработчика: какие навыки и знание необходимы каждому из них.
Данные собраны с таких ресурсов как hh.ru и habr.карьера.
JUNIOR
В переводе с английского junior означает «младший/молодой/начинающий». Это начинающие разработчики.
Они ничего не решают и ответственности как таковой за решения не несут. По началу Junior реализует простые задачи. Хороший джун — тот, кто может самостоятельно работать над своими техническими задачами и находить решение практически любых встающих перед ним проблем.