в Agile, Внутренняя кухня, Инженерка, О Компании

Стажировка. Пролог.

Мы уже писали, как поменялся процесс прохождения интервью к нам в компанию. После очередного тест-драйва возник вопрос, а что делать с понравившимся кандидатом, если прямо сейчас мы не готовы предложить ему работу? Например, что ответить толковому парню студенту второго курса, у которого есть потенциал вырасти в разработчика, но если взять его прямо сейчас, то обучение и ввод в проект отнимет у нас слишком много сил и времени? Не бросать же человека на произвол судьбы или, хуже того, отдавать в компанию с ватерфольными практиками и колхозной инженеркой. Бррр, испортят ведь парня 🙂

С другой стороны, неоднократно возникали идеи по созданию полноценного курса по экстремальному программированию, чтобы обучать студентов правильным практикам с младых ногтей. Да и материалов после многочисленных тренингов, аудитов и мастер классов скопилось прилично.

Немного посовещавшись, мы решили запустить программу стажировки SmartStepGroup Agile School.

Суть проста. За 6 месяцев интенсивной подготовки мы будем прокачивать небольшую группу студентов по процессным и инженерным практикам. Особо отличившихся потом можно будет брать на работу и подключать к настоящему проекту. База уже будет, культура привита, общие ценности выработаны — останется только наработать практики и супер-программист готов. Если не срастется, то хотя бы не стыдно будет отпускать студентов в другие компании.

Работы планируем строить по следующему формату. Два часа в неделю очные встречи в преподавателем, где мы разбираем новый материал и проверяем домашнюю работу. В начале занятия небольшая контрольная. В конце домашняя работа. Большой упор делается на самостоятельное выполнение домашки, иначе просто не полетит.

Поскольку формат экспериментальный и планировать надолго пустая трата времени, вероятнее всего, что-то поменяется через пару месяцев. Для нас это очередной эксперимент. Кроме того, это площадка для обкатки новых упражнений или фрагментов тренингов.

В идеале, по окончанию стажировки у нас 5 обученных бойцов и первая версия полноценной программы.

Вот некоторые темы, которые вошли в программу:

  • Процессный трек
    • Введение в гибкую разработку
    • Agile Manifesto
    • Ценности и практики экстремального программирования
    • Scrum.
    • Управление требованиями и пользовательские истории
    • Kanban и pull модель
  • Инженерный трек
    • OOP
    • SOLID, KISS, YAGNI, DRY…
    • C#\.Net Internals
    • Юнит тестирование
    • Рефакторинг
    • Разработка через тестирование
    • Шаблоны проектирования презентационной логики
    • Emergent Design vs BDUF

И еще много-много всего интересного.

Первое занятие прошло 5 апреля для 5 студентов. Чуть позже к нам присоединился еще один доброволец. Итого сейчас 6 студентов. Еще двое в шорт-листе, но мы решили ограничить размер группы шестью студентами, так что новых пока не берем.

По мере возможности будем выкладывать промежуточные отчеты о стажировке. Следите за обновлениями!

До связи!

Написать Комментарий

Комментарии