Конференция завершена. Ждем вас на HighLoad++ Foundation в следующий раз!

Senior or not Senior. Как понять свой уровень в Go-разработке

GolangConf: Другое

Доклад принят в программу конференции

Тезисы

Карта компетенций. Будем разбираться, что должен уметь junior, middle, senior разработчик.

1. Почему возникла такая идея? (Проблематика)
1.1 Оценка кандидатов на входе в компанию. Унифицированная система проведения интервью. Свод скилов, на который могут ориентироваться интервьюеры.
1.2 Планирование роад-мапов для профессионального развития каждого сотрудника.
1.3 Распределение задач внутри команды, в соответствии с картой компетенций.
2. Какие преимущества дает карта.
3. Как мы это реализовали?
3.1 Работа по сбору фактуры для карты компетенций. Основывались на «Модели Дрейфуса», «Этапах Мейлер Пейдж Джонс», основах для понимания уровня разработчиков и др.
3.2 Собрали форму из нескольких seniors and team leads крупных российских компаний, на которой выявили скилы, соответствующие уровню специалистов.
4. Что у нас получилось?
4.1 Сама карта.
4.2 Аргументы.
5. Как мы это используем? (Исходя из проблематики)
5.1 Мы подгоняем процесс интервью.
5.2 Разрабатываем индивидуальные роад-мапы.
5.3 Распределяем задачи в соответствии с компетенциями сотрудников.

Tony Fich

TonyFich Production

В разработке более 10 лет, разработка на Go - более 4х лет.
Создаю и управляю командами до 20 человек. Agile Evangelist.

Видео