SlideShare uma empresa Scribd logo
1 de 39
Как нанять и сделать счастливыми
хороших программистов
                              И других сотрудников

Горник Александр
Управляющий партнер Mindbox
Рабочая бизнес модель
Суровая правда жизни
• Успех в IT на 90% зависит от сотрудников
• Непрофильные компании платят IT
  сотрудникам больше
• Все решают нематериальные условия
• Выбирает сотрудник, а не вы (если вы не
  Yandex, конечно)
• Нематериальные условия стоят дешево, но
  требуют политической воли
Основа всего

НЕМАТЕРИАЛЬНЫЕ УСЛОВИЯ
Самое важное
• Самые новые технологии и интересные
  задачи
• Начальник – крутой программист, не
  менеджер
Офис
Офис
•   Быстрые компьютеры (SSD!)
•   Два монитора
•   Большие столы, удобные кресла
•   Кухня
•   Кабинеты не больше 5-7 человек с окнами
•   Уют: плакаты, игрушки и прочее
Процесс
Процесс
• Люди не любят формальности, но любят
  дисциплину
• Процесс - не значит формальный подход
• Scrum & Kanban – неформальные процессы
• Контроль конечного результата, а не
  показателей (Lean!)
  – Можно собирать время и
    производительность, но только дополнительно
Joel Test           • Сорс контроль
• Да или нет?       • Деплой в один шаг
                    • Регулярные билды
                    • Багтрекер
• <11 – у вас       • Баги фиксятся сразу
  большие           • Актуальный план
  проблемы          • Спецификация
                    • Люди работают в тишине
                    • Лучшие инструменты
• Успешные          • Контроль качества
  компании          • Практические задания во
  имеют 12/12 все     время собеседования
  время             • Юзабилити тестирование всего
МОТИВАЦИЯ
Я лучше прилягу, пока
 мотивация пройдет
Мотивация
• Измерение = мотивация
• Страх потери - большая мотивация чем
  желание награды
Это не создание стимулов
• Нормальные люди любят делать свою работу
  – Конечный результат
  – Интересный процесс
• Не мешать (пряник)
  – Условия для спокойной и эффективной работы
  – Убрать барьеры и неинтересное
• Реальная угроза (кнут)
  – Прозрачность (измерение) результатов работы
  – Меры воздействия и примеры их применения
  – Не делать плохо, а лишать хорошего
Неденежная мотивация
•   Офис, процесс, технологии
•   Стабильность – закон и понятные правила
•   Индивидуальный график работы
•   Литература, конференции, сертификация
•   Правильные тимбилдинги
•   Спорт & здоровый образ жизни
•   Дополнительный отпуск
Денежная мотивация
• Тарифная сетка понятная всем
  – Младший
  – Обычный
  – Продвинутый
  – Доп. обязанности (лид, манагер, архитектор)
• Бонусная программа
  – Лучше просто повышать ЗП
  – Без привязки к индивидуальным показателям
  – Частями, в течении года
КОГО ИЩЕМ?
Так не бывает
Кроме стартапов и владельцев. Чем старше и больше компания, тем
больше специализация
Какие бывают программисты
• UI (конкретный фреймворк)
• Серверный код (бизнес логика или
  инфраструктура-архитектура)
• Low level код, алгоритмы
• Тех. менеджер (планирование, общение)
• R&D / Внедрения / Продукты
• Нагруженные проекты
• Junior / Senior тоже никто не отменял
Какие бывают менеджеры
• Общение с клиентом (account)
• Общение с программистами и постановка
  задач (project)
• Аналитика
• Нужно ли заниматься документацией
• Много проектов или мало
• Внедрение или продукт
• Старший / младший
Основные требования
• Smart & Get things done
  – Умный
  – Трудолюбивый
• Хочет заниматься тем, что входит в
  должностные обязанности
Что не важно в вакансии
• C# 3.4.2.1 patch 8, Oracle 8.3i, XSLT
• Умение работать в команде
• Ответственность
  – безответственные поднимите руки
• Высшее образование



(если вы не ищете узкого специалиста)
Еще важные качества
•   Катализатор
•   Умеет отделять проблему от решения
•   Фанатик новых технологий
•   Умеет рисовать скетчи (и писать связно!)
•   Умеет строить абстракции
•   Медиатор
Структура вакансии
• Кого именно ищем и что конкретно надо
  делать
• Умения, которым нельзя научиться за
  месяц
• Бонусные умения которым нельзя
  научиться за месяц
• Почему у нас круто
ГДЕ ИСКАТЬ
• HH.ru (внезапно!)
• Кадровые
  – Они есть! Смотрите на портфолио
• Сотрудники
  – Бонус рекомендателю после прохождения
    испытательного


p.s: приличное название
кампании, современный логотип и сайт – весьма
помогают!
На примере программиста

ПРОЦЕСС ОТБОРА
Кто должен нанимать
• Чем выше начальник, тем лучше
• HR – не очень хорошая идея, разве что как
  замена кадрового, только этапы
  предварительной переписки
• Нужно мнение непосредственного
  начальника (лида) и коллег
Этапы отбора
•   Фильтруем резюме (если не кадровое)
•   Тестовое задание
•   Телефонное Skype интервью
•   Личное интервью

Такой подход сильно экономит время и
деньги. Кому лень проходить этапы – сразу
мимо.
Фильтрация резюме
•   Умение писать, аккуратность, вкус
•   Длительность и количество мест работы
•   Честность и открытость. Без воды
•   Ключевые слова
    – ООП, книжки, design patterns
• Госструктуры
• Образование

p.s: социальные сети – великая вещь!
Что важно при личном общении
• Задавать максимально открытые вопросы
    – Максимум наводящие, после длинной паузы
•   Не корректировать неверные ответы
•   Не заводить беседу
•   Не рассказывать ничего без вопроса
•   В целом помалкивать и внимательно
    смотреть в глаза
Переписка
• Просим:
  – Тестовое задание на 1-3 часа
  – Дурацкий вопрос, подразумевающий
    различные трактовки и варианты решения
  – Примеры кода
• Смотрим
  – Код (+google check)
  – Умение и желание писать
Skype интервью
• Общая часть
  – Образование, средний бал
  – Книги, блоги, английский язык
  – Что нравится или получается лучше всего
• Детали
  – ООП с примерами из реального мира
  – Биты и байты, стек и куча
  – Сложность алгоритмов и структуры данных
  – Специфика работы (жизненный цикл страницы)
Собеседование. Общие вопросы
• Прошлая работа и прошлое начальство
• Любимый проект, доступно рассказать
• Что делать если нет работы, причины
  задержек и успехов
Тестовое задание
• Нюансы языка, GC, framework
• SQL: Select, индексы, транзакции
• Реальный код
  – Структуры данных, рекурсия, дебагер, тесты
• Архитектура, ООП, чтение кода
В завершение
• Вопросы кандидата часто бывают
  интереснее ваших
• К концу интервью уже понятно продаваться
  или нет (хотя сам процесс продает лучше)
• Пожелания по деньгам
TODO
• Нужно придумать вопросы про:
  – Скетчи
  – Медиатора и катализатора
  – Абстракции
  – Отделение проблемы от решения
• Рекомендации
Источники
• Joel Spolsky, «Joel on Software»
• Mary Poppendieck, Implementing Lean Software
  Development (бережливая разработка ПО)
• Еще
  – Tom DeMarco, Tim Lister, PeopleWare (человеческий
    фактор)
  – Pragmatic Programmer (Программист Прагматик)
  – Herding Cats: A Primer for Programmers Who Lead
    Programmers (Как пасти котов)
• Dilbert (http://www.dilbert.com/)
Приходите к нам работать
И задавайте вопросы

Mais conteúdo relacionado

Mais procurados

Практические аспекты разработки ПО #5
Практические аспекты разработки ПО #5Практические аспекты разработки ПО #5
Практические аспекты разработки ПО #5Denis Umnov
 
карьера в IT инжиниринге. Как о ней правильно думать
карьера в IT инжиниринге. Как о ней правильно думатькарьера в IT инжиниринге. Как о ней правильно думать
карьера в IT инжиниринге. Как о ней правильно думатьViktoriya Pridatko
 
Как не упустить свой бонус. Кто первый встал, того и тапки. Анастасия Кузьмин...
Как не упустить свой бонус. Кто первый встал, того и тапки. Анастасия Кузьмин...Как не упустить свой бонус. Кто первый встал, того и тапки. Анастасия Кузьмин...
Как не упустить свой бонус. Кто первый встал, того и тапки. Анастасия Кузьмин...IT-Доминанта
 
Практические аспекты разработки ПО #4
Практические аспекты разработки ПО #4Практические аспекты разработки ПО #4
Практические аспекты разработки ПО #4Denis Umnov
 
Галина Митричева
Галина МитричеваГалина Митричева
Галина МитричеваCodeFest
 
Способы выращивания программистов с нуля / How to grow programmers
Способы выращивания программистов с нуля / How to grow programmersСпособы выращивания программистов с нуля / How to grow programmers
Способы выращивания программистов с нуля / How to grow programmersMad Devs
 
Практические аспекты разработки ПО #1
Практические аспекты разработки ПО #1Практические аспекты разработки ПО #1
Практические аспекты разработки ПО #1Denis Umnov
 
Павел Рабинович, Елена Матвиюк. Agile в школе: от уроков до реальных проектов
Павел Рабинович, Елена Матвиюк. Agile в школе: от уроков до реальных проектовПавел Рабинович, Елена Матвиюк. Agile в школе: от уроков до реальных проектов
Павел Рабинович, Елена Матвиюк. Agile в школе: от уроков до реальных проектовScrumTrek
 
Как давать обратную связь
Как давать обратную связьКак давать обратную связь
Как давать обратную связьNikita Efimov
 
Как перекрасить бегемота
Как перекрасить бегемотаКак перекрасить бегемота
Как перекрасить бегемотаAlexey Gaponov
 
Пользовательское интервью: советы и подсказки
Пользовательское интервью: советы и подсказкиПользовательское интервью: советы и подсказки
Пользовательское интервью: советы и подсказкиNikita Efimov
 
Культура Agile
Культура AgileКультура Agile
Культура AgileDenis Bazhin
 
Как каждому продакту научиться проводить пользовательские интервью (Георгий Б...
Как каждому продакту научиться проводить пользовательские интервью (Георгий Б...Как каждому продакту научиться проводить пользовательские интервью (Георгий Б...
Как каждому продакту научиться проводить пользовательские интервью (Георгий Б...PCampRussia
 
Иван Константинов
Иван КонстантиновИван Константинов
Иван КонстантиновCodeFest
 
Ментальные ловушки в тестировании
Ментальные ловушки в тестированииМентальные ловушки в тестировании
Ментальные ловушки в тестированииSQALab
 
DUMP-2015: «Как размножаются программисты» Николай Ясинский, Сигнал, Казань
DUMP-2015: «Как размножаются программисты» Николай Ясинский, Сигнал, Казань DUMP-2015: «Как размножаются программисты» Николай Ясинский, Сигнал, Казань
DUMP-2015: «Как размножаются программисты» Николай Ясинский, Сигнал, Казань it-people
 
собеседование тестировщиков что спросить и как ответить
собеседование тестировщиков   что спросить и как ответитьсобеседование тестировщиков   что спросить и как ответить
собеседование тестировщиков что спросить и как ответитьAlex Baranouski
 
TERRA-#161181-v1-Прзентация_для_ИТ_кофнеренции_ЕвразХолдинг.PPT
TERRA-#161181-v1-Прзентация_для_ИТ_кофнеренции_ЕвразХолдинг.PPTTERRA-#161181-v1-Прзентация_для_ИТ_кофнеренции_ЕвразХолдинг.PPT
TERRA-#161181-v1-Прзентация_для_ИТ_кофнеренции_ЕвразХолдинг.PPTDavid Oganisyan
 
Мастер-класс «Искусство сочинять мечты, или Основы персональной эффективности...
Мастер-класс «Искусство сочинять мечты, или Основы персональной эффективности...Мастер-класс «Искусство сочинять мечты, или Основы персональной эффективности...
Мастер-класс «Искусство сочинять мечты, или Основы персональной эффективности...Alexey Chernyak
 

Mais procurados (20)

Практические аспекты разработки ПО #5
Практические аспекты разработки ПО #5Практические аспекты разработки ПО #5
Практические аспекты разработки ПО #5
 
карьера в IT инжиниринге. Как о ней правильно думать
карьера в IT инжиниринге. Как о ней правильно думатькарьера в IT инжиниринге. Как о ней правильно думать
карьера в IT инжиниринге. Как о ней правильно думать
 
Как не упустить свой бонус. Кто первый встал, того и тапки. Анастасия Кузьмин...
Как не упустить свой бонус. Кто первый встал, того и тапки. Анастасия Кузьмин...Как не упустить свой бонус. Кто первый встал, того и тапки. Анастасия Кузьмин...
Как не упустить свой бонус. Кто первый встал, того и тапки. Анастасия Кузьмин...
 
Практические аспекты разработки ПО #4
Практические аспекты разработки ПО #4Практические аспекты разработки ПО #4
Практические аспекты разработки ПО #4
 
Галина Митричева
Галина МитричеваГалина Митричева
Галина Митричева
 
Способы выращивания программистов с нуля / How to grow programmers
Способы выращивания программистов с нуля / How to grow programmersСпособы выращивания программистов с нуля / How to grow programmers
Способы выращивания программистов с нуля / How to grow programmers
 
Практические аспекты разработки ПО #1
Практические аспекты разработки ПО #1Практические аспекты разработки ПО #1
Практические аспекты разработки ПО #1
 
Lab multimedia
Lab multimediaLab multimedia
Lab multimedia
 
Павел Рабинович, Елена Матвиюк. Agile в школе: от уроков до реальных проектов
Павел Рабинович, Елена Матвиюк. Agile в школе: от уроков до реальных проектовПавел Рабинович, Елена Матвиюк. Agile в школе: от уроков до реальных проектов
Павел Рабинович, Елена Матвиюк. Agile в школе: от уроков до реальных проектов
 
Как давать обратную связь
Как давать обратную связьКак давать обратную связь
Как давать обратную связь
 
Как перекрасить бегемота
Как перекрасить бегемотаКак перекрасить бегемота
Как перекрасить бегемота
 
Пользовательское интервью: советы и подсказки
Пользовательское интервью: советы и подсказкиПользовательское интервью: советы и подсказки
Пользовательское интервью: советы и подсказки
 
Культура Agile
Культура AgileКультура Agile
Культура Agile
 
Как каждому продакту научиться проводить пользовательские интервью (Георгий Б...
Как каждому продакту научиться проводить пользовательские интервью (Георгий Б...Как каждому продакту научиться проводить пользовательские интервью (Георгий Б...
Как каждому продакту научиться проводить пользовательские интервью (Георгий Б...
 
Иван Константинов
Иван КонстантиновИван Константинов
Иван Константинов
 
Ментальные ловушки в тестировании
Ментальные ловушки в тестированииМентальные ловушки в тестировании
Ментальные ловушки в тестировании
 
DUMP-2015: «Как размножаются программисты» Николай Ясинский, Сигнал, Казань
DUMP-2015: «Как размножаются программисты» Николай Ясинский, Сигнал, Казань DUMP-2015: «Как размножаются программисты» Николай Ясинский, Сигнал, Казань
DUMP-2015: «Как размножаются программисты» Николай Ясинский, Сигнал, Казань
 
собеседование тестировщиков что спросить и как ответить
собеседование тестировщиков   что спросить и как ответитьсобеседование тестировщиков   что спросить и как ответить
собеседование тестировщиков что спросить и как ответить
 
TERRA-#161181-v1-Прзентация_для_ИТ_кофнеренции_ЕвразХолдинг.PPT
TERRA-#161181-v1-Прзентация_для_ИТ_кофнеренции_ЕвразХолдинг.PPTTERRA-#161181-v1-Прзентация_для_ИТ_кофнеренции_ЕвразХолдинг.PPT
TERRA-#161181-v1-Прзентация_для_ИТ_кофнеренции_ЕвразХолдинг.PPT
 
Мастер-класс «Искусство сочинять мечты, или Основы персональной эффективности...
Мастер-класс «Искусство сочинять мечты, или Основы персональной эффективности...Мастер-класс «Искусство сочинять мечты, или Основы персональной эффективности...
Мастер-класс «Искусство сочинять мечты, или Основы персональной эффективности...
 

Destaque

Мотивация персонала. Соответствие мотивации занимаемым должностям.
Мотивация персонала. Соответствие мотивации занимаемым должностям.Мотивация персонала. Соответствие мотивации занимаемым должностям.
Мотивация персонала. Соответствие мотивации занимаемым должностям.HR MINT
 
Нематериальная мотивация сотрудников
Нематериальная мотивация сотрудниковНематериальная мотивация сотрудников
Нематериальная мотивация сотрудниковArtem Polyanskiy
 
тимбилдинг общая презентация
тимбилдинг общая презентациятимбилдинг общая презентация
тимбилдинг общая презентацияBezBayana
 
Мотивация персонала в кризис
Мотивация персонала в кризисМотивация персонала в кризис
Мотивация персонала в кризисMaria Zagorskaya
 
Нематериальная мотивация сотрудников
Нематериальная мотивация сотрудниковНематериальная мотивация сотрудников
Нематериальная мотивация сотрудниковEvgeniya Artemieva
 
Нематериальное стимулирование
Нематериальное стимулированиеНематериальное стимулирование
Нематериальное стимулированиеivansdotte
 
Командообразование презентация
Командообразование   презентацияКомандообразование   презентация
Командообразование презентацияwww.invest2b.ru
 
концепция повышения лояльности персонала
концепция повышения лояльности персоналаконцепция повышения лояльности персонала
концепция повышения лояльности персоналаonlyfacts
 
командообразование, зимний интенсив в британской высшей школе дизайна
командообразование, зимний интенсив в британской высшей школе дизайнакомандообразование, зимний интенсив в британской высшей школе дизайна
командообразование, зимний интенсив в британской высшей школе дизайнаJOHNNY JOKER
 
Материальная и нематериальная мотивация. Ключ к новому поколению. Beeline
Материальная и нематериальная мотивация. Ключ к новому поколению. BeelineМатериальная и нематериальная мотивация. Ключ к новому поколению. Beeline
Материальная и нематериальная мотивация. Ключ к новому поколению. BeelineGlobal Bilgi
 
Лучшие HR-практики
Лучшие HR-практикиЛучшие HR-практики
Лучшие HR-практикиHeadHunter
 
Александр Орлов - Нематериальная мотивация сотрудников
Александр Орлов - Нематериальная мотивация сотрудниковАлександр Орлов - Нематериальная мотивация сотрудников
Александр Орлов - Нематериальная мотивация сотрудниковLuxoft Education Center
 
Способы мотивации и продления LT сотрудников, которые работают над одним и те...
Способы мотивации и продления LT сотрудников, которые работают над одним и те...Способы мотивации и продления LT сотрудников, которые работают над одним и те...
Способы мотивации и продления LT сотрудников, которые работают над одним и те...Netpeak
 
Как измерить лояльность сотрудников к своей компании
Как измерить лояльность сотрудников к своей компанииКак измерить лояльность сотрудников к своей компании
Как измерить лояльность сотрудников к своей компанииHRedu.ru
 
Инструменты нематериальной мотивации, которые повышают лояльность сотрудников
Инструменты нематериальной мотивации, которые повышают лояльность сотрудниковИнструменты нематериальной мотивации, которые повышают лояльность сотрудников
Инструменты нематериальной мотивации, которые повышают лояльность сотрудниковДиректор по персоналу & Кадровое Дело
 
Мотивация персонала и выстраивание отношений для Генерального Директора
Мотивация персонала и выстраивание отношений для Генерального ДиректораМотивация персонала и выстраивание отношений для Генерального Директора
Мотивация персонала и выстраивание отношений для Генерального ДиректораТарас Кожанов
 
HRM - Motivating Employees
HRM - Motivating EmployeesHRM - Motivating Employees
HRM - Motivating Employeestutor2u
 

Destaque (20)

Мотивация персонала. Соответствие мотивации занимаемым должностям.
Мотивация персонала. Соответствие мотивации занимаемым должностям.Мотивация персонала. Соответствие мотивации занимаемым должностям.
Мотивация персонала. Соответствие мотивации занимаемым должностям.
 
Нематериальная мотивация сотрудников
Нематериальная мотивация сотрудниковНематериальная мотивация сотрудников
Нематериальная мотивация сотрудников
 
тимбилдинг общая презентация
тимбилдинг общая презентациятимбилдинг общая презентация
тимбилдинг общая презентация
 
Мотивация персонала в кризис
Мотивация персонала в кризисМотивация персонала в кризис
Мотивация персонала в кризис
 
офисный тимбилдинг
офисный тимбилдингофисный тимбилдинг
офисный тимбилдинг
 
Нематериальная мотивация сотрудников
Нематериальная мотивация сотрудниковНематериальная мотивация сотрудников
Нематериальная мотивация сотрудников
 
Нематериальное стимулирование
Нематериальное стимулированиеНематериальное стимулирование
Нематериальное стимулирование
 
Нематериальная мотивация персонала
Нематериальная мотивация персоналаНематериальная мотивация персонала
Нематериальная мотивация персонала
 
Командообразование презентация
Командообразование   презентацияКомандообразование   презентация
Командообразование презентация
 
концепция повышения лояльности персонала
концепция повышения лояльности персоналаконцепция повышения лояльности персонала
концепция повышения лояльности персонала
 
командообразование, зимний интенсив в британской высшей школе дизайна
командообразование, зимний интенсив в британской высшей школе дизайнакомандообразование, зимний интенсив в британской высшей школе дизайна
командообразование, зимний интенсив в британской высшей школе дизайна
 
Материальная и нематериальная мотивация. Ключ к новому поколению. Beeline
Материальная и нематериальная мотивация. Ключ к новому поколению. BeelineМатериальная и нематериальная мотивация. Ключ к новому поколению. Beeline
Материальная и нематериальная мотивация. Ключ к новому поколению. Beeline
 
Лучшие HR-практики
Лучшие HR-практикиЛучшие HR-практики
Лучшие HR-практики
 
HR - интенсив. Управление персоналом.
HR - интенсив. Управление персоналом.HR - интенсив. Управление персоналом.
HR - интенсив. Управление персоналом.
 
Александр Орлов - Нематериальная мотивация сотрудников
Александр Орлов - Нематериальная мотивация сотрудниковАлександр Орлов - Нематериальная мотивация сотрудников
Александр Орлов - Нематериальная мотивация сотрудников
 
Способы мотивации и продления LT сотрудников, которые работают над одним и те...
Способы мотивации и продления LT сотрудников, которые работают над одним и те...Способы мотивации и продления LT сотрудников, которые работают над одним и те...
Способы мотивации и продления LT сотрудников, которые работают над одним и те...
 
Как измерить лояльность сотрудников к своей компании
Как измерить лояльность сотрудников к своей компанииКак измерить лояльность сотрудников к своей компании
Как измерить лояльность сотрудников к своей компании
 
Инструменты нематериальной мотивации, которые повышают лояльность сотрудников
Инструменты нематериальной мотивации, которые повышают лояльность сотрудниковИнструменты нематериальной мотивации, которые повышают лояльность сотрудников
Инструменты нематериальной мотивации, которые повышают лояльность сотрудников
 
Мотивация персонала и выстраивание отношений для Генерального Директора
Мотивация персонала и выстраивание отношений для Генерального ДиректораМотивация персонала и выстраивание отношений для Генерального Директора
Мотивация персонала и выстраивание отношений для Генерального Директора
 
HRM - Motivating Employees
HRM - Motivating EmployeesHRM - Motivating Employees
HRM - Motivating Employees
 

Semelhante a как нанять и сделать счастливыми хороших программистов и других сотрудников

Я б в начальники пошёл, пусть меня научат
Я б в начальники пошёл, пусть меня научатЯ б в начальники пошёл, пусть меня научат
Я б в начальники пошёл, пусть меня научатSQALab
 
игорь ермаков
игорь ермаковигорь ермаков
игорь ермаковkuchinskaya
 
Формирование технической команды на старте
Формирование технической команды на старте Формирование технической команды на старте
Формирование технической команды на старте Sergey Xek
 
Курс выживания молодого айтишника
Курс выживания молодого айтишникаКурс выживания молодого айтишника
Курс выживания молодого айтишникаitHouse
 
Карьера UI/UX-дизайнера
Карьера UI/UX-дизайнераКарьера UI/UX-дизайнера
Карьера UI/UX-дизайнераEugen Savitsky
 
Эффективный тест-менеджмент... и как с ним бороться
Эффективный тест-менеджмент... и как с ним боротьсяЭффективный тест-менеджмент... и как с ним бороться
Эффективный тест-менеджмент... и как с ним боротьсяSQALab
 
Business of innovation 2012
Business of innovation 2012Business of innovation 2012
Business of innovation 2012Yuri Ammosov
 
Kaizen в управлении тестированием
Kaizen в управлении тестированиемKaizen в управлении тестированием
Kaizen в управлении тестированиемNatalya Rukol
 
PMday 2015. Сергій Поволяшко “Історія про впровадження Процесу”
PMday 2015. Сергій Поволяшко “Історія про впровадження Процесу”PMday 2015. Сергій Поволяшко “Історія про впровадження Процесу”
PMday 2015. Сергій Поволяшко “Історія про впровадження Процесу”Lviv Startup Club
 
A3 анализ в скайпе
A3 анализ в скайпеA3 анализ в скайпе
A3 анализ в скайпеAlexey Ilyichev
 
5 шагов к построению успешного карьерного плана
5 шагов к построению успешного карьерного плана5 шагов к построению успешного карьерного плана
5 шагов к построению успешного карьерного планаAlexey Kuksenok
 
Business of innovation 2014
Business of innovation 2014Business of innovation 2014
Business of innovation 2014Yuri Ammosov
 
Requirements Engineering: People Processes Tools
Requirements Engineering: People Processes ToolsRequirements Engineering: People Processes Tools
Requirements Engineering: People Processes ToolsAlexander Baikin
 
Александр Жарков — Эволюция команды разработки: взгляд изнутри
Александр Жарков — Эволюция команды разработки: взгляд изнутриАлександр Жарков — Эволюция команды разработки: взгляд изнутри
Александр Жарков — Эволюция команды разработки: взгляд изнутриDaria Oreshkina
 
Как не разочароваться в Scrum?
Как не разочароваться в Scrum?Как не разочароваться в Scrum?
Как не разочароваться в Scrum?Denis Tuchin
 
Чудо пустого инбокса
Чудо пустого инбоксаЧудо пустого инбокса
Чудо пустого инбоксаDenis Dniprovskiy
 
История о внедрении Процесса
История о внедрении ПроцессаИстория о внедрении Процесса
История о внедрении ПроцессаSQALab
 

Semelhante a как нанять и сделать счастливыми хороших программистов и других сотрудников (20)

Startup Hiring
Startup Hiring Startup Hiring
Startup Hiring
 
Я б в начальники пошёл, пусть меня научат
Я б в начальники пошёл, пусть меня научатЯ б в начальники пошёл, пусть меня научат
Я б в начальники пошёл, пусть меня научат
 
игорь ермаков
игорь ермаковигорь ермаков
игорь ермаков
 
Формирование технической команды на старте
Формирование технической команды на старте Формирование технической команды на старте
Формирование технической команды на старте
 
Курс выживания молодого айтишника
Курс выживания молодого айтишникаКурс выживания молодого айтишника
Курс выживания молодого айтишника
 
Карьера UI/UX-дизайнера
Карьера UI/UX-дизайнераКарьера UI/UX-дизайнера
Карьера UI/UX-дизайнера
 
Cобеседование: вопрос задает кандидат
Cобеседование: вопрос задает кандидатCобеседование: вопрос задает кандидат
Cобеседование: вопрос задает кандидат
 
Эффективный тест-менеджмент... и как с ним бороться
Эффективный тест-менеджмент... и как с ним боротьсяЭффективный тест-менеджмент... и как с ним бороться
Эффективный тест-менеджмент... и как с ним бороться
 
Business of innovation 2012
Business of innovation 2012Business of innovation 2012
Business of innovation 2012
 
Александр Башкиров. Как бизнес приходит к тому, что нужно системно управлять ...
Александр Башкиров. Как бизнес приходит к тому, что нужно системно управлять ...Александр Башкиров. Как бизнес приходит к тому, что нужно системно управлять ...
Александр Башкиров. Как бизнес приходит к тому, что нужно системно управлять ...
 
Kaizen в управлении тестированием
Kaizen в управлении тестированиемKaizen в управлении тестированием
Kaizen в управлении тестированием
 
PMday 2015. Сергій Поволяшко “Історія про впровадження Процесу”
PMday 2015. Сергій Поволяшко “Історія про впровадження Процесу”PMday 2015. Сергій Поволяшко “Історія про впровадження Процесу”
PMday 2015. Сергій Поволяшко “Історія про впровадження Процесу”
 
A3 анализ в скайпе
A3 анализ в скайпеA3 анализ в скайпе
A3 анализ в скайпе
 
5 шагов к построению успешного карьерного плана
5 шагов к построению успешного карьерного плана5 шагов к построению успешного карьерного плана
5 шагов к построению успешного карьерного плана
 
Business of innovation 2014
Business of innovation 2014Business of innovation 2014
Business of innovation 2014
 
Requirements Engineering: People Processes Tools
Requirements Engineering: People Processes ToolsRequirements Engineering: People Processes Tools
Requirements Engineering: People Processes Tools
 
Александр Жарков — Эволюция команды разработки: взгляд изнутри
Александр Жарков — Эволюция команды разработки: взгляд изнутриАлександр Жарков — Эволюция команды разработки: взгляд изнутри
Александр Жарков — Эволюция команды разработки: взгляд изнутри
 
Как не разочароваться в Scrum?
Как не разочароваться в Scrum?Как не разочароваться в Scrum?
Как не разочароваться в Scrum?
 
Чудо пустого инбокса
Чудо пустого инбоксаЧудо пустого инбокса
Чудо пустого инбокса
 
История о внедрении Процесса
История о внедрении ПроцессаИстория о внедрении Процесса
История о внедрении Процесса
 

Mais de Alexander Gornik

Stop starting start finishing
Stop starting start finishingStop starting start finishing
Stop starting start finishingAlexander Gornik
 
Процесс Mindbox 2015
Процесс Mindbox 2015Процесс Mindbox 2015
Процесс Mindbox 2015Alexander Gornik
 
Управление гражданскими проектами
Управление гражданскими проектамиУправление гражданскими проектами
Управление гражданскими проектамиAlexander Gornik
 
разработка бизнес приложений (9)
разработка бизнес приложений (9)разработка бизнес приложений (9)
разработка бизнес приложений (9)Alexander Gornik
 
разработка бизнес приложений (8)
разработка бизнес приложений (8)разработка бизнес приложений (8)
разработка бизнес приложений (8)Alexander Gornik
 
разработка бизнес приложений (7)
разработка бизнес приложений (7)разработка бизнес приложений (7)
разработка бизнес приложений (7)Alexander Gornik
 
разработка бизнес приложений (6)
разработка бизнес приложений (6)разработка бизнес приложений (6)
разработка бизнес приложений (6)Alexander Gornik
 
Разработка бизнес приложений (5)
Разработка бизнес приложений (5)Разработка бизнес приложений (5)
Разработка бизнес приложений (5)Alexander Gornik
 
Разработка бизнес приложений (4)
Разработка бизнес приложений (4)Разработка бизнес приложений (4)
Разработка бизнес приложений (4)Alexander Gornik
 
Разработка бизнес приложений (3)
Разработка бизнес приложений (3)Разработка бизнес приложений (3)
Разработка бизнес приложений (3)Alexander Gornik
 
Разработка корпоративных (бизнес) приложений (лекция 2)
Разработка корпоративных (бизнес) приложений (лекция 2)Разработка корпоративных (бизнес) приложений (лекция 2)
Разработка корпоративных (бизнес) приложений (лекция 2)Alexander Gornik
 
Разработка корпоративных (бизнес) приложений (лекция 1)
Разработка корпоративных (бизнес) приложений (лекция 1)Разработка корпоративных (бизнес) приложений (лекция 1)
Разработка корпоративных (бизнес) приложений (лекция 1)Alexander Gornik
 
Когда проектов больше чем людей - процесс разработки в маленькой, но амбициоз...
Когда проектов больше чем людей - процесс разработки в маленькой, но амбициоз...Когда проектов больше чем людей - процесс разработки в маленькой, но амбициоз...
Когда проектов больше чем людей - процесс разработки в маленькой, но амбициоз...Alexander Gornik
 

Mais de Alexander Gornik (13)

Stop starting start finishing
Stop starting start finishingStop starting start finishing
Stop starting start finishing
 
Процесс Mindbox 2015
Процесс Mindbox 2015Процесс Mindbox 2015
Процесс Mindbox 2015
 
Управление гражданскими проектами
Управление гражданскими проектамиУправление гражданскими проектами
Управление гражданскими проектами
 
разработка бизнес приложений (9)
разработка бизнес приложений (9)разработка бизнес приложений (9)
разработка бизнес приложений (9)
 
разработка бизнес приложений (8)
разработка бизнес приложений (8)разработка бизнес приложений (8)
разработка бизнес приложений (8)
 
разработка бизнес приложений (7)
разработка бизнес приложений (7)разработка бизнес приложений (7)
разработка бизнес приложений (7)
 
разработка бизнес приложений (6)
разработка бизнес приложений (6)разработка бизнес приложений (6)
разработка бизнес приложений (6)
 
Разработка бизнес приложений (5)
Разработка бизнес приложений (5)Разработка бизнес приложений (5)
Разработка бизнес приложений (5)
 
Разработка бизнес приложений (4)
Разработка бизнес приложений (4)Разработка бизнес приложений (4)
Разработка бизнес приложений (4)
 
Разработка бизнес приложений (3)
Разработка бизнес приложений (3)Разработка бизнес приложений (3)
Разработка бизнес приложений (3)
 
Разработка корпоративных (бизнес) приложений (лекция 2)
Разработка корпоративных (бизнес) приложений (лекция 2)Разработка корпоративных (бизнес) приложений (лекция 2)
Разработка корпоративных (бизнес) приложений (лекция 2)
 
Разработка корпоративных (бизнес) приложений (лекция 1)
Разработка корпоративных (бизнес) приложений (лекция 1)Разработка корпоративных (бизнес) приложений (лекция 1)
Разработка корпоративных (бизнес) приложений (лекция 1)
 
Когда проектов больше чем людей - процесс разработки в маленькой, но амбициоз...
Когда проектов больше чем людей - процесс разработки в маленькой, но амбициоз...Когда проектов больше чем людей - процесс разработки в маленькой, но амбициоз...
Когда проектов больше чем людей - процесс разработки в маленькой, но амбициоз...
 

как нанять и сделать счастливыми хороших программистов и других сотрудников

  • 1. Как нанять и сделать счастливыми хороших программистов И других сотрудников Горник Александр Управляющий партнер Mindbox
  • 3. Суровая правда жизни • Успех в IT на 90% зависит от сотрудников • Непрофильные компании платят IT сотрудникам больше • Все решают нематериальные условия • Выбирает сотрудник, а не вы (если вы не Yandex, конечно) • Нематериальные условия стоят дешево, но требуют политической воли
  • 5. Самое важное • Самые новые технологии и интересные задачи • Начальник – крутой программист, не менеджер
  • 7. Офис • Быстрые компьютеры (SSD!) • Два монитора • Большие столы, удобные кресла • Кухня • Кабинеты не больше 5-7 человек с окнами • Уют: плакаты, игрушки и прочее
  • 9. Процесс • Люди не любят формальности, но любят дисциплину • Процесс - не значит формальный подход • Scrum & Kanban – неформальные процессы • Контроль конечного результата, а не показателей (Lean!) – Можно собирать время и производительность, но только дополнительно
  • 10. Joel Test • Сорс контроль • Да или нет? • Деплой в один шаг • Регулярные билды • Багтрекер • <11 – у вас • Баги фиксятся сразу большие • Актуальный план проблемы • Спецификация • Люди работают в тишине • Лучшие инструменты • Успешные • Контроль качества компании • Практические задания во имеют 12/12 все время собеседования время • Юзабилити тестирование всего
  • 12. Я лучше прилягу, пока мотивация пройдет
  • 13. Мотивация • Измерение = мотивация • Страх потери - большая мотивация чем желание награды
  • 14. Это не создание стимулов • Нормальные люди любят делать свою работу – Конечный результат – Интересный процесс • Не мешать (пряник) – Условия для спокойной и эффективной работы – Убрать барьеры и неинтересное • Реальная угроза (кнут) – Прозрачность (измерение) результатов работы – Меры воздействия и примеры их применения – Не делать плохо, а лишать хорошего
  • 15. Неденежная мотивация • Офис, процесс, технологии • Стабильность – закон и понятные правила • Индивидуальный график работы • Литература, конференции, сертификация • Правильные тимбилдинги • Спорт & здоровый образ жизни • Дополнительный отпуск
  • 16. Денежная мотивация • Тарифная сетка понятная всем – Младший – Обычный – Продвинутый – Доп. обязанности (лид, манагер, архитектор) • Бонусная программа – Лучше просто повышать ЗП – Без привязки к индивидуальным показателям – Частями, в течении года
  • 18. Так не бывает Кроме стартапов и владельцев. Чем старше и больше компания, тем больше специализация
  • 19. Какие бывают программисты • UI (конкретный фреймворк) • Серверный код (бизнес логика или инфраструктура-архитектура) • Low level код, алгоритмы • Тех. менеджер (планирование, общение) • R&D / Внедрения / Продукты • Нагруженные проекты • Junior / Senior тоже никто не отменял
  • 20. Какие бывают менеджеры • Общение с клиентом (account) • Общение с программистами и постановка задач (project) • Аналитика • Нужно ли заниматься документацией • Много проектов или мало • Внедрение или продукт • Старший / младший
  • 21. Основные требования • Smart & Get things done – Умный – Трудолюбивый • Хочет заниматься тем, что входит в должностные обязанности
  • 22. Что не важно в вакансии • C# 3.4.2.1 patch 8, Oracle 8.3i, XSLT • Умение работать в команде • Ответственность – безответственные поднимите руки • Высшее образование (если вы не ищете узкого специалиста)
  • 23. Еще важные качества • Катализатор • Умеет отделять проблему от решения • Фанатик новых технологий • Умеет рисовать скетчи (и писать связно!) • Умеет строить абстракции • Медиатор
  • 24. Структура вакансии • Кого именно ищем и что конкретно надо делать • Умения, которым нельзя научиться за месяц • Бонусные умения которым нельзя научиться за месяц • Почему у нас круто
  • 26. • HH.ru (внезапно!) • Кадровые – Они есть! Смотрите на портфолио • Сотрудники – Бонус рекомендателю после прохождения испытательного p.s: приличное название кампании, современный логотип и сайт – весьма помогают!
  • 28. Кто должен нанимать • Чем выше начальник, тем лучше • HR – не очень хорошая идея, разве что как замена кадрового, только этапы предварительной переписки • Нужно мнение непосредственного начальника (лида) и коллег
  • 29. Этапы отбора • Фильтруем резюме (если не кадровое) • Тестовое задание • Телефонное Skype интервью • Личное интервью Такой подход сильно экономит время и деньги. Кому лень проходить этапы – сразу мимо.
  • 30. Фильтрация резюме • Умение писать, аккуратность, вкус • Длительность и количество мест работы • Честность и открытость. Без воды • Ключевые слова – ООП, книжки, design patterns • Госструктуры • Образование p.s: социальные сети – великая вещь!
  • 31. Что важно при личном общении • Задавать максимально открытые вопросы – Максимум наводящие, после длинной паузы • Не корректировать неверные ответы • Не заводить беседу • Не рассказывать ничего без вопроса • В целом помалкивать и внимательно смотреть в глаза
  • 32. Переписка • Просим: – Тестовое задание на 1-3 часа – Дурацкий вопрос, подразумевающий различные трактовки и варианты решения – Примеры кода • Смотрим – Код (+google check) – Умение и желание писать
  • 33. Skype интервью • Общая часть – Образование, средний бал – Книги, блоги, английский язык – Что нравится или получается лучше всего • Детали – ООП с примерами из реального мира – Биты и байты, стек и куча – Сложность алгоритмов и структуры данных – Специфика работы (жизненный цикл страницы)
  • 34. Собеседование. Общие вопросы • Прошлая работа и прошлое начальство • Любимый проект, доступно рассказать • Что делать если нет работы, причины задержек и успехов
  • 35. Тестовое задание • Нюансы языка, GC, framework • SQL: Select, индексы, транзакции • Реальный код – Структуры данных, рекурсия, дебагер, тесты • Архитектура, ООП, чтение кода
  • 36. В завершение • Вопросы кандидата часто бывают интереснее ваших • К концу интервью уже понятно продаваться или нет (хотя сам процесс продает лучше) • Пожелания по деньгам
  • 37. TODO • Нужно придумать вопросы про: – Скетчи – Медиатора и катализатора – Абстракции – Отделение проблемы от решения • Рекомендации
  • 38. Источники • Joel Spolsky, «Joel on Software» • Mary Poppendieck, Implementing Lean Software Development (бережливая разработка ПО) • Еще – Tom DeMarco, Tim Lister, PeopleWare (человеческий фактор) – Pragmatic Programmer (Программист Прагматик) – Herding Cats: A Primer for Programmers Who Lead Programmers (Как пасти котов) • Dilbert (http://www.dilbert.com/)
  • 39. Приходите к нам работать И задавайте вопросы