SlideShare a Scribd company logo
Методы мотивации
сотрудников. Способы
выращивания сотрудников с
нуля
Минкин Андрей (Mad Devs)
Кто я
• Системный администратор 7 лет
• Python-программист 5 лет
• Go-программист 3 года
• Тимлид – 3 года
О чем доклад
• Лучший опыт – практический опыт
• Релевантный и понятный фидбэк важен
• Создайте условия для обучения
• Лучше день потерять, потом за 5 минут долететь
• Кнут и пряник работают
В процессе стажировки ни
один стажер не пострадал
Ситуация с кадрами в КР
• Большая конкуренция с рынками РФ, РК, РБ
• Весь движняк в Бишкеке
• Около 5-7 профильных ВУЗ-ов в Бишкеке
• Нужные скиллы даются только в двух университетах
• Около 6 месяцев выпускнику въехать в происходящее
Культура компании
• Плюшки: чай, кофе, обеды
• Возможно поехать на конференцию
• Инвертированное управление
• Прозрачные процессы и возможность менять процесс разработки
• Много интересных задач
• Развивайся!
Как я докатился до такой жизни
• Хочу управлять
• Команда из 6 человек
• Много задач, амбициозные планы
• Денег на новых людей нет
Проблемы
• Нет опыта
• Нет кадров
• Нет денег
Что предлагаем мы
• Те же курсы, только это работа
• Курс молодого программиста
• За еду
• Принявший наши процессы разработки
• Экономия на курсах
Что предлагают курсы
• 10000 рублей в месяц
• Не гарантированное трудоустройство
• Обучение 6-12 месяцев
• Трудоустройство через стажировку
Как выращивать?
• Берем студентов
• Грузим реальными, но учебными задачами
• Давим сроками
• Даем фидбэк и помогаем справиться с депрессиями
• Смотрим, что получится
Экономика
• Кормим обедами (~100$)
• Компенсируем проезд (1000р) (минимальная зп порядка 900р)
• Итого: 6000р
• Примерный срок обучения: полгода
Почему мы?
• Нас все знают
• Хороший HR-бренд
• Нет текучки
Какие проблемы у стажировки
• Не платим денег
• Проблемы с родителями
• Подвешенное состояние у стажеров
Почему не платим денег?
• Знаний нет
• Пользы не приносят
• Другие разработчики тратят на них время
• Одни убытки и никакой пользы
• Так еще их кормить надо :D
Что говорят родители
• Иди в бухгалтеры. Там деньги есть сразу и главбух за год
• Уходи, раз не тянешь
Родительское собрание
• Говорим о скудном высшем образовании
• Знаний практических нет
• Мы его обучаем
• Нет, он не тупой, он еще не все изучил
• Я понесу ответственность за вред сыну
• Я не использую вашего сына, я ращу из него специалиста
Подвешенное состояние
• Не виден свет в конце тоннеля
• Мы ищем бюджет и думаем, откуда найти деньги
Как сглаживалось
• Посиделки
• Ништяки
Итоги
• Специалистов получили
• В штат приняли
• Код пишут хорошо
• Нас разгрузили
• Все стало лучше
Чему я научился?
• Процесс нужно делать более прозрачным
• Стажеру нужно знать, когда это кончится
• Метод «кнут и его отсутствие» в целом сработал
• Обратная связь важна
• Нужно чувствовать человека
Итоги
• 3 стажера -> 3 миддла сегодня у нас в штате
• 20 стажеров
• 5 прошли
• 2 миддла сегодня у нас в штате
Проблемы всех стажеров
• Не умеют коммуницировать
• Не умеют просить обратную связь
• Нет фундамента
• Всякие тараканы в голове
Перерыв и время подумать
• Мы отделились в отдельную компанию
• Выросла команда (джуны и миддлы)
• Было время точить скиллы в управлении
• Читаем книги по управлению и психологии
Книги, сделавшие меня лучше
• Дэниел Голдман «Эмоциональный интеллект»
• Роберт Чалдини «Психология влияния»
• Карен Прайор «Не рычите на собаку!»
• Сильвия Лекен «Сила интровертов»
• Малкольм Гладуэл «Гении и аутсайдеры»
Было
• Берем студентов
• Грузим реальными, но учебными задачами
• Давим сроками
• Даем фидбэк и помогаем справиться с депрессиями
• Смотрим, что получится
Стало
• Задачи только учебные, с полезными практическими навыками
• Рекомендуемая литература к прочтению
• Тесты, CI/CD, Docker, софт-скиллы
• Чем больше фидбэка, тем лучше
• Предсказуемое время для сессий с ментором
• Лекции о важности процессов (документация, тесты)
• Личный ментор через N месяцев
• Гибкие условия
Временные ограничения
• Нет места в офисе
• Выход – стажируем удаленно
Удаленный формат
• Встречи раз в неделю для фидбэка
• Проверка, сможет ли человек работать удаленно
• Нужно ли ему это
• Оставляем человека наедине с собой и смотрим, что получится
• Можно отсеять тех, кому не нужно
• Каждый будний день отчет на почту (что изучил, смотрел, делал)
• Даем фидбэк по почте, корректируем курс
• Три раза не отправил отчет – мы прощаемся
Чего хочет стажер?
• А мое ли это?
• Рост
• Менторство (лучше, когда по расписанию)
• Своевременный фидбэк
• Понятный срок выхода из стажировки
Эффективный способ учить
программировать
• https://rfc.unprotocols.org/spec:1/C4/
• Принимаем то, что решает задачу
• Постепенно повышаем требования
Картинка с собачкой
Быстрый фидбэк
• Решает задачу – мержим
• Даем фидбэк о именовании и структуре кода-> доработка ->
мерж
• Проверяем docstrings + linter ->доработка -> мерж
• Проверяем тесты -> доработка -> мерж
• Настраиваем CI
• Зеленый билд+тесты+тихий линтер+чистый код
Плюсы
• Есть нужные хардскиллы 
• Процесс обучения проходит быстрее 
• Времени тратится меньше 
• Позитив и жизнерадостное поведение 
• Нет нужных софт-скиллов 
Исправляем поведение
Создай условия для развития
Как научить коммуницировать?
• Предсказуемый менторинг (каждый день с 10 до 11 утра)
• Делим на команды
• Прививаем культуру компании внутри команды
• Даем разные задачи, где важно коммуницировать между собой
• Даем обратную связь
Заставляем работать рака и щуку
• Собираем двоих вместе
• Устраиваем диалог
• Все должны вылить все дерьмо внутри себя друг на друга
• Даем советы со стороны
• Учим идти на компромиссы
Учим ответственности
Как научить писать тесты?
• Делаем внутренний проект для команды без тестов
• Запускаем в продакшн
• Все падает
• Чиним
• Ломается
• Гнев пользователей
• С тестами такой фигни бы не было!
Возмести нанесенный тобой ущерб
• Говорим, какой ущерб был нанесен
• Выслушиваем, как человек будет его возмещать
• Ставим свои условия
• Наблюдаем до первой ошибки
• Смотрим результат
• Повторяем
Не навреди
• Человек не прогрессирует
• Где проблема?
Проблемы
• Девочка-отличница
• Боится спрашивать
• Завышенные требования к себе
• Никакой выработки
Решение проблемы
• Разговор по душам
• Смена ментора
Способы выращивания программистов с нуля / How to grow programmers
Как перестать бояться общения с
менеджером и правильно планировать?
• Берем стажера
• Нагружаем проектами
• Недосып, выгорание, стресс
Способы выращивания программистов с нуля / How to grow programmers
Решение
• Берем бумагу
• Выписываем все проблемы
• Вместе ищем пути решения
Мораль
• Знай свое capacity
• Сообщай о проблемах заранее
• Используй ресурсы возле тебя
• В любой ситуации есть несколько выходов
Сорванный джекпот
Какая ситуация
• Парень из деревни
• Каждый день ездит за 100 км от города
• Слабый ноутбук
Плюсы человека
• В целом хорошо с коммуникацией
• Нет проблем с концентрацией и дисциплиной
• Хорошо растет по хард скиллам
• Выработка может быть лучше
А не подарить ли ему ноут?
Условия
• Arch linux
• Зашифрованный раздел LVM
• I3 - WM
• ViM/Emacs
Подводные камни
• Неработающий вай-фай
• Выключенные настройки BIOS
• Прочие мелкие пакости
Результат
• Продуктивность возросла (удобнее окружение, быстрее ноут)
• - одна личная проблема
• + 10 к мотивации
• + 10 к лояльности
Как научить писать документацию?
• Даем стажеру любой проект
• Забираем его
• Даем другой проект
• Отдаем первый проект другому человеку
• ???
• Злость или потраченное время
• Была бы дока, такой фигни бы не было!
Закрепление всех результатов
• Подключаем в реальный проект
• Каждому стажеру свой ментор
• Проверяем усвоенный опыт
• Закрепляем
• Берем в штат
Выводы
• Создай условия для урока
• Стажеру нужно знать ваш план
• Процессы должны быть прозрачны
• Позитив и негатив работают вместе
• Предсказуемые окна для стажера могут быть полезны
• Давать нужно релевантный и понятный фидбэк
• Постоянно повышаем сложность
• Подавай пример сам
Вопросы?
• Twitter, Fb, Github, Medium:
• @maddevsio
• @Gen1us2k

More Related Content

PPTX
10 проблем заказчика на старте аутсорсингового проекта (Cергей Бережной)
PDF
Kaizen в управлении тестированием
PDF
Хватит выдумывать! Как задействовать коллективный разум разработчиков для HR...
PPTX
Потёмкинские Scrum деревни. Бережной
PDF
Чудо пустого инбокса
PPTX
Как общаться с коллегами удалённо, чтобы не было мучительно больно?
PPTX
Qa career how to start
PDF
"Коммуникация в распределенной команде" Жаринов Андрей, Яндекс
10 проблем заказчика на старте аутсорсингового проекта (Cергей Бережной)
Kaizen в управлении тестированием
Хватит выдумывать! Как задействовать коллективный разум разработчиков для HR...
Потёмкинские Scrum деревни. Бережной
Чудо пустого инбокса
Как общаться с коллегами удалённо, чтобы не было мучительно больно?
Qa career how to start
"Коммуникация в распределенной команде" Жаринов Андрей, Яндекс

What's hot (10)

PPTX
Startup Hiring
PPTX
Курс выживания молодого айтишника
PDF
карьера в IT инжиниринге. Как о ней правильно думать
PPTX
Lean leadership
PDF
Тренинг "Джедайская техника пустого инбокса" от Максима Дорофеева 24-25 сентя...
PDF
Dmytro Lukianov: Вплив емоціїного інтелекту на прийняття рішень в управлінні ...
PDF
PMday 2015. Дмитро Горін та Андрій Уманський “PM + QA = Паровоз проекту”
PPTX
Делегирование. Повышаем шансы на исполнение
PPTX
Как привести дела в порядок: применение методики GTD для менеджера проекта
PDF
Марианна Крель. Мотивация: первые шаги, чтобы люди работали на результат
Startup Hiring
Курс выживания молодого айтишника
карьера в IT инжиниринге. Как о ней правильно думать
Lean leadership
Тренинг "Джедайская техника пустого инбокса" от Максима Дорофеева 24-25 сентя...
Dmytro Lukianov: Вплив емоціїного інтелекту на прийняття рішень в управлінні ...
PMday 2015. Дмитро Горін та Андрій Уманський “PM + QA = Паровоз проекту”
Делегирование. Повышаем шансы на исполнение
Как привести дела в порядок: применение методики GTD для менеджера проекта
Марианна Крель. Мотивация: первые шаги, чтобы люди работали на результат
Ad

Similar to Способы выращивания программистов с нуля / How to grow programmers (20)

PPTX
как нанять и сделать счастливыми хороших программистов и других сотрудников
PDF
Igor Ivashchenko, Luxoft. Mentorship IT-HR Club #19
PDF
Обучаем новичков
PPTX
Чему и как учить IT специалистов?
PPT
Илья Плужников. «Эффективная система обучения ИТ-специалистов в условиях жест...
PPTX
Кое-что о помощнике на фрилансе
PDF
Путь IT-воина: как найти работу мечты и полететь в космос
PPTX
Anna kravchuk how to teach staff to think
PPTX
Амина Идигова
PPT
Обучаем новичков
PDF
"Как работать с удаленными командами" Юрий Белканов
PDF
Разработка веб-сервисов осень 2013 лекция 12
PPT
PPT
Effective Training System
PPTX
Human-Driven Development: Человеко-ориентированный фактор
PPTX
Наталія Романенко "Куди йдуть співробітники"
PPTX
SECON'2016. Трошин Алексей, От 1 до 100: особенности выстраивания процессов в...
PPTX
Алексей Трошин, От 1 до 100: особенности выстраивания процессов в растущих ко...
PDF
Презентация для студентов про работу
PPTX
Прагматик. Калугин. Программист-менеджер
как нанять и сделать счастливыми хороших программистов и других сотрудников
Igor Ivashchenko, Luxoft. Mentorship IT-HR Club #19
Обучаем новичков
Чему и как учить IT специалистов?
Илья Плужников. «Эффективная система обучения ИТ-специалистов в условиях жест...
Кое-что о помощнике на фрилансе
Путь IT-воина: как найти работу мечты и полететь в космос
Anna kravchuk how to teach staff to think
Амина Идигова
Обучаем новичков
"Как работать с удаленными командами" Юрий Белканов
Разработка веб-сервисов осень 2013 лекция 12
Effective Training System
Human-Driven Development: Человеко-ориентированный фактор
Наталія Романенко "Куди йдуть співробітники"
SECON'2016. Трошин Алексей, От 1 до 100: особенности выстраивания процессов в...
Алексей Трошин, От 1 до 100: особенности выстраивания процессов в растущих ко...
Презентация для студентов про работу
Прагматик. Калугин. Программист-менеджер
Ad

More from Mad Devs (20)

PPTX
Держите одеяло у себя: как общаться с кандидатом и узнавать все, что вам инте...
PPTX
Дружелюбнй онбординг: как с увеличением количества не потерять качество
PPTX
Mad Stream: Software Architecture 101.
PPTX
Mad Stream: Соло-прокачка мобильного разработчика. Спикер - Айбек Ногоев.
PDF
Mad Stream - 7 habits of highly awesome developers. Speaker - Anatoliy Fedorenko
PDF
Mad Stream: "Что можно напечатать на 3d принтере, помимо еще одного 3d принте...
PDF
Maв Stream: "Факт карты на службек у ПМа", спикер – Дмитрий Кононенко
PDF
Лайфхаки менеджмента на удаленке от Дмитрия Кононенко
PDF
Mad Talks. Astashov_splitbrain
PPTX
Flutter vs Native App Development
PDF
Mad Talks. Marketing tips for tech companies
PDF
The paradox of choice in design
PDF
Git and Github for Beginners
PDF
How to hire freelancers
PDF
Ethereum blockchain
PDF
"Outside In". Web application testing.
PDF
Asynchrony in python exists and why should you use it
PDF
Ethereum: аспекты разработки смарт-контрактов
PDF
Why we sleep. Michael Ivashenko
PDF
Удаленное управление приложением и его аналитика
Держите одеяло у себя: как общаться с кандидатом и узнавать все, что вам инте...
Дружелюбнй онбординг: как с увеличением количества не потерять качество
Mad Stream: Software Architecture 101.
Mad Stream: Соло-прокачка мобильного разработчика. Спикер - Айбек Ногоев.
Mad Stream - 7 habits of highly awesome developers. Speaker - Anatoliy Fedorenko
Mad Stream: "Что можно напечатать на 3d принтере, помимо еще одного 3d принте...
Maв Stream: "Факт карты на службек у ПМа", спикер – Дмитрий Кононенко
Лайфхаки менеджмента на удаленке от Дмитрия Кононенко
Mad Talks. Astashov_splitbrain
Flutter vs Native App Development
Mad Talks. Marketing tips for tech companies
The paradox of choice in design
Git and Github for Beginners
How to hire freelancers
Ethereum blockchain
"Outside In". Web application testing.
Asynchrony in python exists and why should you use it
Ethereum: аспекты разработки смарт-контрактов
Why we sleep. Michael Ivashenko
Удаленное управление приложением и его аналитика

Способы выращивания программистов с нуля / How to grow programmers

  • 1. Методы мотивации сотрудников. Способы выращивания сотрудников с нуля Минкин Андрей (Mad Devs)
  • 2. Кто я • Системный администратор 7 лет • Python-программист 5 лет • Go-программист 3 года • Тимлид – 3 года
  • 3. О чем доклад • Лучший опыт – практический опыт • Релевантный и понятный фидбэк важен • Создайте условия для обучения • Лучше день потерять, потом за 5 минут долететь • Кнут и пряник работают
  • 4. В процессе стажировки ни один стажер не пострадал
  • 5. Ситуация с кадрами в КР • Большая конкуренция с рынками РФ, РК, РБ • Весь движняк в Бишкеке • Около 5-7 профильных ВУЗ-ов в Бишкеке • Нужные скиллы даются только в двух университетах • Около 6 месяцев выпускнику въехать в происходящее
  • 6. Культура компании • Плюшки: чай, кофе, обеды • Возможно поехать на конференцию • Инвертированное управление • Прозрачные процессы и возможность менять процесс разработки • Много интересных задач • Развивайся!
  • 7. Как я докатился до такой жизни • Хочу управлять • Команда из 6 человек • Много задач, амбициозные планы • Денег на новых людей нет
  • 8. Проблемы • Нет опыта • Нет кадров • Нет денег
  • 9. Что предлагаем мы • Те же курсы, только это работа • Курс молодого программиста • За еду • Принявший наши процессы разработки • Экономия на курсах
  • 10. Что предлагают курсы • 10000 рублей в месяц • Не гарантированное трудоустройство • Обучение 6-12 месяцев • Трудоустройство через стажировку
  • 11. Как выращивать? • Берем студентов • Грузим реальными, но учебными задачами • Давим сроками • Даем фидбэк и помогаем справиться с депрессиями • Смотрим, что получится
  • 12. Экономика • Кормим обедами (~100$) • Компенсируем проезд (1000р) (минимальная зп порядка 900р) • Итого: 6000р • Примерный срок обучения: полгода
  • 13. Почему мы? • Нас все знают • Хороший HR-бренд • Нет текучки
  • 14. Какие проблемы у стажировки • Не платим денег • Проблемы с родителями • Подвешенное состояние у стажеров
  • 15. Почему не платим денег? • Знаний нет • Пользы не приносят • Другие разработчики тратят на них время • Одни убытки и никакой пользы • Так еще их кормить надо :D
  • 16. Что говорят родители • Иди в бухгалтеры. Там деньги есть сразу и главбух за год • Уходи, раз не тянешь
  • 17. Родительское собрание • Говорим о скудном высшем образовании • Знаний практических нет • Мы его обучаем • Нет, он не тупой, он еще не все изучил • Я понесу ответственность за вред сыну • Я не использую вашего сына, я ращу из него специалиста
  • 18. Подвешенное состояние • Не виден свет в конце тоннеля • Мы ищем бюджет и думаем, откуда найти деньги
  • 20. Итоги • Специалистов получили • В штат приняли • Код пишут хорошо • Нас разгрузили • Все стало лучше
  • 21. Чему я научился? • Процесс нужно делать более прозрачным • Стажеру нужно знать, когда это кончится • Метод «кнут и его отсутствие» в целом сработал • Обратная связь важна • Нужно чувствовать человека
  • 22. Итоги • 3 стажера -> 3 миддла сегодня у нас в штате • 20 стажеров • 5 прошли • 2 миддла сегодня у нас в штате
  • 23. Проблемы всех стажеров • Не умеют коммуницировать • Не умеют просить обратную связь • Нет фундамента • Всякие тараканы в голове
  • 24. Перерыв и время подумать • Мы отделились в отдельную компанию • Выросла команда (джуны и миддлы) • Было время точить скиллы в управлении • Читаем книги по управлению и психологии
  • 25. Книги, сделавшие меня лучше • Дэниел Голдман «Эмоциональный интеллект» • Роберт Чалдини «Психология влияния» • Карен Прайор «Не рычите на собаку!» • Сильвия Лекен «Сила интровертов» • Малкольм Гладуэл «Гении и аутсайдеры»
  • 26. Было • Берем студентов • Грузим реальными, но учебными задачами • Давим сроками • Даем фидбэк и помогаем справиться с депрессиями • Смотрим, что получится
  • 27. Стало • Задачи только учебные, с полезными практическими навыками • Рекомендуемая литература к прочтению • Тесты, CI/CD, Docker, софт-скиллы • Чем больше фидбэка, тем лучше • Предсказуемое время для сессий с ментором • Лекции о важности процессов (документация, тесты) • Личный ментор через N месяцев • Гибкие условия
  • 28. Временные ограничения • Нет места в офисе • Выход – стажируем удаленно
  • 29. Удаленный формат • Встречи раз в неделю для фидбэка • Проверка, сможет ли человек работать удаленно • Нужно ли ему это • Оставляем человека наедине с собой и смотрим, что получится • Можно отсеять тех, кому не нужно • Каждый будний день отчет на почту (что изучил, смотрел, делал) • Даем фидбэк по почте, корректируем курс • Три раза не отправил отчет – мы прощаемся
  • 30. Чего хочет стажер? • А мое ли это? • Рост • Менторство (лучше, когда по расписанию) • Своевременный фидбэк • Понятный срок выхода из стажировки
  • 31. Эффективный способ учить программировать • https://rfc.unprotocols.org/spec:1/C4/ • Принимаем то, что решает задачу • Постепенно повышаем требования
  • 33. Быстрый фидбэк • Решает задачу – мержим • Даем фидбэк о именовании и структуре кода-> доработка -> мерж • Проверяем docstrings + linter ->доработка -> мерж • Проверяем тесты -> доработка -> мерж • Настраиваем CI • Зеленый билд+тесты+тихий линтер+чистый код
  • 34. Плюсы • Есть нужные хардскиллы  • Процесс обучения проходит быстрее  • Времени тратится меньше  • Позитив и жизнерадостное поведение  • Нет нужных софт-скиллов 
  • 37. Как научить коммуницировать? • Предсказуемый менторинг (каждый день с 10 до 11 утра) • Делим на команды • Прививаем культуру компании внутри команды • Даем разные задачи, где важно коммуницировать между собой • Даем обратную связь
  • 38. Заставляем работать рака и щуку • Собираем двоих вместе • Устраиваем диалог • Все должны вылить все дерьмо внутри себя друг на друга • Даем советы со стороны • Учим идти на компромиссы
  • 40. Как научить писать тесты? • Делаем внутренний проект для команды без тестов • Запускаем в продакшн • Все падает • Чиним • Ломается • Гнев пользователей • С тестами такой фигни бы не было!
  • 41. Возмести нанесенный тобой ущерб • Говорим, какой ущерб был нанесен • Выслушиваем, как человек будет его возмещать • Ставим свои условия • Наблюдаем до первой ошибки • Смотрим результат • Повторяем
  • 42. Не навреди • Человек не прогрессирует • Где проблема?
  • 43. Проблемы • Девочка-отличница • Боится спрашивать • Завышенные требования к себе • Никакой выработки
  • 44. Решение проблемы • Разговор по душам • Смена ментора
  • 46. Как перестать бояться общения с менеджером и правильно планировать? • Берем стажера • Нагружаем проектами • Недосып, выгорание, стресс
  • 48. Решение • Берем бумагу • Выписываем все проблемы • Вместе ищем пути решения
  • 49. Мораль • Знай свое capacity • Сообщай о проблемах заранее • Используй ресурсы возле тебя • В любой ситуации есть несколько выходов
  • 51. Какая ситуация • Парень из деревни • Каждый день ездит за 100 км от города • Слабый ноутбук
  • 52. Плюсы человека • В целом хорошо с коммуникацией • Нет проблем с концентрацией и дисциплиной • Хорошо растет по хард скиллам • Выработка может быть лучше
  • 53. А не подарить ли ему ноут?
  • 54. Условия • Arch linux • Зашифрованный раздел LVM • I3 - WM • ViM/Emacs
  • 55. Подводные камни • Неработающий вай-фай • Выключенные настройки BIOS • Прочие мелкие пакости
  • 56. Результат • Продуктивность возросла (удобнее окружение, быстрее ноут) • - одна личная проблема • + 10 к мотивации • + 10 к лояльности
  • 57. Как научить писать документацию? • Даем стажеру любой проект • Забираем его • Даем другой проект • Отдаем первый проект другому человеку • ??? • Злость или потраченное время • Была бы дока, такой фигни бы не было!
  • 58. Закрепление всех результатов • Подключаем в реальный проект • Каждому стажеру свой ментор • Проверяем усвоенный опыт • Закрепляем • Берем в штат
  • 59. Выводы • Создай условия для урока • Стажеру нужно знать ваш план • Процессы должны быть прозрачны • Позитив и негатив работают вместе • Предсказуемые окна для стажера могут быть полезны • Давать нужно релевантный и понятный фидбэк • Постоянно повышаем сложность • Подавай пример сам
  • 60. Вопросы? • Twitter, Fb, Github, Medium: • @maddevsio • @Gen1us2k

Editor's Notes

  • #39: Тут надо рассказать историю
  • #41: Где ломается рассказать пару примеров из жизни