Я не могу понять эту классификацию на три уровня. Есть мнение или статья, которая объясняет внятно кто такой джуниор, мидл и сеньор?
Исторически сложилось)
В отечественной класификации тоже чёрт ногу сломит: «ведущий инженер-программист 5-го разряда». Где-то есть какие-то даже госты или что-то типа того, где описаны критерии. Попадались когда-то.
Но всё это субъективщина. К тому же контроль качества трёх строк кода-то сложно организовать, а уж тем более кадровый контроль качества — самамя сложная вещь. Поэтому нахер никому не нужна.
Личной мой опыт такой:
- На собеседованиях пишешь код на бумажке.
- Спрашивают какую-то ерунду. Сомневаются в твоей компетении писать код, а в своей компетенции понимать людей не сомниваются. Есть даже целая мода на софистику: придумывать ветиеватые задачки, которые дескать тестируют твои способности решать проблемы)) Всё это к реальной работе часто не имеет никакого отношения.
- Потом испытательный срок не по назначению.
В итоге работаешь ты или нет, какая у тебя зарплата и должность на большую часть зависит от иррационального фактора симпатии к тебе руководства и коллег, на которую влияют не только способность решать задачи, но и просто морда твоего лица или способность одеваться))