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

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

GolangConf: Другое

GolangConf: Другое

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

Мнение Программного комитета о докладе

Вопрос о стратификации hard skills часто дискутируется в сообществе. Термины Junior, Middle, Senior используются широко и уверенно, но что реально стоит за этими именованиями? Давайте разберемся!

Целевая аудитория

Разработчики всех уровней

Тезисы

Карта компетенций. Будем разбираться, что должен уметь 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.

TonyFich Production

TonyFich Production — мы создаем качественное, гибкое, полезное программное обеспечение, которое помогает решать бизнесу его ключевые задачи, используя все доступные технологии.

Видео