http://techtalks.nsu.ru
Видеозапись: http://www.youtube.com/watch?v=PHmq0E8Q1C8
28 апреля 2014. Как инженеры создавали контору для инженеров и что из этого получилось (Андрей Платов, Xored)
"Андрей Платов (Xored) рассказывает про свой подход к созданию инженерной компании."
Лекция прочитана в рамках проекта Tech Talks @NSU – серии открытых лекций о разработке ПО и карьере в IT, проводимых в Новосибирском государственном университете.
Подробности: http://techtalks.nsu.ru
2. Best Place to Work 1.0
• Создано программистами для программистов
• Цель - построить лучшее место работы для
программиста в радиусе 1000 км.
3. Принципы 1.0
• Никаких менеджеров и других прослоек
• Ориентация на результат и оплата по
результату
• Мы не делаем то, что говорят, мы делаем
так как надо (продаем экспертизу)
• Все делают все (кросс-функциональность)
4. Цели и желания 1.0
• Собрать классных специалистов
• Сделать признанный коллегами продукт или
технологию
• Выступить на международной конференции
• Получить солидных заказчиков - Fortune 100
• Не сдохнуть с голоду
5. Энергетические уровни
• I уровень - 20 человек, II уровень - 50 человек
• Структура компании и процессы должны
меняться при переходе на следующий уровень
• Почему многие конторы не растут
• Если бизнес не растет - то он медленно
умирает (с)
6. Типичный аутсорс
• Рост и структура компании управляется
продажами (sales driven)
• Максимизация прибыли
• Карьерный (или зарплатный) рост зачастую
ограничен
• Главные люди - сейлзы и управленцы
9. Стратегия Xored
• Постоянный рост в количестве инженеров,
плевать на продажи (headcount driven)
• Вся прибыль распределяется между
сотрудниками
• Если ты не растешь в квалификации и
зарплате - тебя уволят
• Главные люди - программисты
11. Почти_автономные
команды
• Ответственны за выбор технологий
• Ответственны за сроки, найм, увольнение
• Ответственны за процессы и инструменты
• Ответственны за продакт-менеджмент
• Ответственны за коммуникацию с заказчиком
• Ответственны за все остальное
12. Рост компании
• Контора обязана увеличиваться на 1 человека в
месяц (как правило нанимается на позицию инженера)
• Это означает что раз в 2 месяца в конторе обязан
появиться новый Senior Engineer
• Это означает что раз в 4 месяца в конторе обязан
появиться новый Technical Leader
• Если кто-то долго не может увеличить себе позицию/
зарплату - то он(а) тромб в организме и должен(на)
быть удален(а)
13. Люди, Деньги, Работа
• Постоянный баланс между тремя вершинами
треугольника
• Формирование правильных команд, как
следствие прогнозируемого роста
• Открытые, привязанные к позиции зарплаты
- хорошо прогнозируемое финансовое будущее
• “Собственные продукты” и open source проекты -
компенсация нестабильных продаж
17. Мы производим продукты,
оказывая услуги
• Xored - фабрика полу-(почти-)автономных
высокоэффективных инженерных команд
• Сама фабрика - есть продукт который мы строим,
она должна отвечать всем критериям продукта,
который хотят
• Команды, которые производит фабрика - есть
продукт, который отвечает всем критериям
продукта, востребованного на рынке
• Команды производят продукты
18. Идеи, Деньги, Команды
• Стартаперы знают, что чтобы сделать продукт,
вам нужны три вещи: идея, деньги и команда
• Идей в мире навалом. Денег тоже. Команды -
самый дефицитный ресурс в современном
мире, и именно его мы производим
19. Best Place To Work 2.0
• Постоянное развитие - нет зацикливания на
технологиях/проектах
• Не экономим на программистах - весь доход
распределяется между сотрудниками
• Делаем только то, что нравится - не берем проекты
которые по каким-то причинам неинтересны
• Программист востребован независимо от успеха
продуктов на рынке
• Программист сам распоряжается своим временем
20. Средние зарплаты по позициям
Рассчитывается из экономики конторы - уровень
зарплат вторичен
21. Где бабло?
• Фабрика не владеет продуктами, выпускаемыми ее командами,
фокус на software engineering
• Продукты выпускаемые командами всегда принадлежат
внешним заказчикам
• Команды делают отличные продукты не зависимо от того, кто
владеет продуктом
• Прибыли у Xored нет и не будет. Прибыль есть у компаний
пользующихся услугами Xored. Размеры этой прибыли
полностью зависят от маркетинговых и прочих усилий таких
компаний
• Заказчиками могут быть наши сотрудники