Продолжу размышления о том, как по-разному ведут себя разработчики разных уровней.
У нас для приходящих опытных разработчиков есть «буткамп» — после двух недель обучения они идут работать по нескольку недель в нескольких командах (от 1 до 3, изредка 4, команд).
Я помогала ребятам выбрать команду по душе: вариантов много, выбирать тяжело.
Для этого я спрашивала ребят о том, чего им хочется. Так вот, на что обращают внимание разработчики разных уровней:
Джуны:
— «Хочу Реакт, потому что я его пробовал и потому что он приятнее, чем просто скрипты писать»
— «Не хочу в стартап, потому что слишком большая ответственность: вдруг я не смогу»
— «Хочу в команду, где уже есть фронтендеры»
— «Боюсь не разобраться с TypeScript»
Однажды был такой диалог:
— Не хочу в команду, в которой легаси.
— Почему? Есть какой-то опыт?
— Нет, опыта нет, просто знаю, что легаси — это плохо.
Джуны не знают ничего о процессах, обычно, и им не важно как часто будут встречи, тет-а-теты, как задачи ставят...
Однажды была история с джуном, который просил дать ему package.json всех команд и пойти в те команды, у которых меньге всего неизвестных ему пакетов будет
Мидлы:
— Хочу Реакт/Ангулар и умею объяснять, почему Реакт/Ангулар — это хорошо
— Хочу туда, где хорошо построены процессы (был негативный опыт)
— Хочу в стартап, потому что там современные технологии
— Не хочу в стартап (был негативный опыт)
— Чтобы скрам
— Чтобы не скрам
— «Хочу делать инфраструктурные продукты, чтобы вокруг меня были мои пользователи, чтобы они могли мне в чатике баг-репорты писать и чтобы обратная связь буквально в коридоре давалась»
— «Я хочу, чтобы моим продуктом пользовались тысячи и миллионы пользователей, чтобы чувствовать, как я приношу пользу миру. Хочу, чтобы эти пользователи были непрограммисты, потому что именно непрограммистам сложнее всего без автоматизированных решений!»
Наличие других фронтендеров в некоторых случаях для мидлов является критерием, в некоторых — нет.
В целом у мидлов уже есть какой-то опыт и они, обычно, ищут чего-то противоположного ему.
Сеньоры:
— Вообще все равно, какие технологии
— Смогу ли я там влиять на процессы? — ну, то есть сразу не верит в хорошее в процессах =)
— «Могу в стартап, если он интересный»
— Хочу стул удобный, место у окна и не опен-спейс — сеньоры чаще всех высказывают бытовые пожелания
В общем такие выводы:
— Джуны боятся не разобраться и накосячить.
— Миддлы помладше хотят попробовать новое, а постарше уже понимают какой им нужен карьерный и профессиональный рост: хотят ли наставничать, выучить ли еще и C#…
— Сеньор пробовал все, может везде и ищет комфорта