Работа сеньора, мидла и джуниора имеет свои особенности:
- Сеньор (от англ. senior, старший) всё делает сам: пишет код, занимается архитектурой, обучает младших коллег. 1 Он решает сложные задачи и отвечает за результаты. 1 Сеньор создаёт архитектуру проекта, продумывает и прописывает инструменты, которыми пользуются джуниоры и мидлы. 2
- Мидл (от англ. middle, средний) может решать сложные задачи или писать код самостоятельно, старшие коллеги проверяют только результаты. 1 Мидл самостоятельно решает, как выполнить задачу проще и быстрее, и планирует сроки. 1 Он может предложить несколько нешаблонных вариантов решения, а не один-два стандартных, как джуниор. 1
- Джуниор (от англ. junior, младший) работает над простыми задачами под руководством опытных коллег. 1 Джуну поручают простые рутинные задачи: написание несложных скриптов, изменение элементов интерфейса и т. д.. 5
Чётких критериев оценки нет, и в каждой компании решают, что должен знать и уметь сотрудник на каждой ступени. 1