SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
Все наоборот
Как программисты делали контору для программистов
Best Place to Work 1.0
• Создано программистами для программистов
• Цель - построить лучшее место работы для
программиста в радиусе 1000 км.
Принципы 1.0
• Никаких менеджеров и других прослоек
• Ориентация на результат и оплата по
результату
• Мы не делаем то, что говорят, мы делаем
так как надо (продаем экспертизу)
• Все делают все (кросс-функциональность)
Цели и желания 1.0
• Собрать классных специалистов
• Сделать признанный коллегами продукт или
технологию
• Выступить на международной конференции
• Получить солидных заказчиков - Fortune 100
• Не сдохнуть с голоду
Энергетические уровни
• I уровень - 20 человек, II уровень - 50 человек
• Структура компании и процессы должны
меняться при переходе на следующий уровень
• Почему многие конторы не растут
• Если бизнес не растет - то он медленно
умирает (с)
Типичный аутсорс
• Рост и структура компании управляется
продажами (sales driven)
• Максимизация прибыли
• Карьерный (или зарплатный) рост зачастую
ограничен
• Главные люди - сейлзы и управленцы
Типичный аутсорс
Через несколько лет
Что делать?
Стратегия Xored
• Постоянный рост в количестве инженеров,
плевать на продажи (headcount driven)
• Вся прибыль распределяется между
сотрудниками
• Если ты не растешь в квалификации и
зарплате - тебя уволят
• Главные люди - программисты
Идеальная команда
Полуавтономная (и даже больше чем полу-) высокоэффективная
команда способная выполнить любую задачу
Почти_автономные
команды
• Ответственны за выбор технологий
• Ответственны за сроки, найм, увольнение
• Ответственны за процессы и инструменты
• Ответственны за продакт-менеджмент
• Ответственны за коммуникацию с заказчиком
• Ответственны за все остальное
Рост компании
• Контора обязана увеличиваться на 1 человека в
месяц (как правило нанимается на позицию инженера)
• Это означает что раз в 2 месяца в конторе обязан
появиться новый Senior Engineer
• Это означает что раз в 4 месяца в конторе обязан
появиться новый Technical Leader
• Если кто-то долго не может увеличить себе позицию/
зарплату - то он(а) тромб в организме и должен(на)
быть удален(а)
Люди, Деньги, Работа
• Постоянный баланс между тремя вершинами
треугольника
• Формирование правильных команд, как
следствие прогнозируемого роста
• Открытые, привязанные к позиции зарплаты
- хорошо прогнозируемое финансовое будущее
• “Собственные продукты” и open source проекты -
компенсация нестабильных продаж
Мечта многих сервисных контор
“Стать продуктовой компанией”
Мечта многих продуктовых контор
“Оказывать услуги”
Три продуктовых
уровня
Мы производим продукты,
оказывая услуги
• Xored - фабрика полу-(почти-)автономных
высокоэффективных инженерных команд
• Сама фабрика - есть продукт который мы строим,
она должна отвечать всем критериям продукта,
который хотят
• Команды, которые производит фабрика - есть
продукт, который отвечает всем критериям
продукта, востребованного на рынке
• Команды производят продукты
Идеи, Деньги, Команды
• Стартаперы знают, что чтобы сделать продукт,
вам нужны три вещи: идея, деньги и команда
• Идей в мире навалом. Денег тоже. Команды -
самый дефицитный ресурс в современном
мире, и именно его мы производим
Best Place To Work 2.0
• Постоянное развитие - нет зацикливания на
технологиях/проектах
• Не экономим на программистах - весь доход
распределяется между сотрудниками
• Делаем только то, что нравится - не берем проекты
которые по каким-то причинам неинтересны
• Программист востребован независимо от успеха
продуктов на рынке
• Программист сам распоряжается своим временем
Средние зарплаты по позициям
Рассчитывается из экономики конторы - уровень
зарплат вторичен
Где бабло?
• Фабрика не владеет продуктами, выпускаемыми ее командами,
фокус на software engineering
• Продукты выпускаемые командами всегда принадлежат
внешним заказчикам
• Команды делают отличные продукты не зависимо от того, кто
владеет продуктом
• Прибыли у Xored нет и не будет. Прибыль есть у компаний
пользующихся услугами Xored. Размеры этой прибыли
полностью зависят от маркетинговых и прочих усилий таких
компаний
• Заказчиками могут быть наши сотрудники
Вопросы?
Задаем голосом, пишем на info@xored.com
Меня зовут Андрей Платов

Más contenido relacionado

Destacado

Tech Talks @NSU: Back to the Future: Функциональное программирование вчера и ...
Tech Talks @NSU: Back to the Future: Функциональное программирование вчера и ...Tech Talks @NSU: Back to the Future: Функциональное программирование вчера и ...
Tech Talks @NSU: Back to the Future: Функциональное программирование вчера и ...
Tech Talks @NSU
 
Tech Talks @NSU: Что такое Highload? Секреты высокой нагрузки.
Tech Talks @NSU: Что такое Highload? Секреты высокой нагрузки.Tech Talks @NSU: Что такое Highload? Секреты высокой нагрузки.
Tech Talks @NSU: Что такое Highload? Секреты высокой нагрузки.
Tech Talks @NSU
 
Защита от атак по сторонним каналам
Защита от атак по сторонним каналамЗащита от атак по сторонним каналам
Защита от атак по сторонним каналам
Tech Talks @NSU
 

Destacado (6)

Tech Talks @NSU: Back to the Future: Функциональное программирование вчера и ...
Tech Talks @NSU: Back to the Future: Функциональное программирование вчера и ...Tech Talks @NSU: Back to the Future: Функциональное программирование вчера и ...
Tech Talks @NSU: Back to the Future: Функциональное программирование вчера и ...
 
Tech Talks @NSU: Что такое Highload? Секреты высокой нагрузки.
Tech Talks @NSU: Что такое Highload? Секреты высокой нагрузки.Tech Talks @NSU: Что такое Highload? Секреты высокой нагрузки.
Tech Talks @NSU: Что такое Highload? Секреты высокой нагрузки.
 
Защита от атак по сторонним каналам
Защита от атак по сторонним каналамЗащита от атак по сторонним каналам
Защита от атак по сторонним каналам
 
Tech Talks @NSU: О качестве программного обеспечения
Tech Talks @NSU: О качестве программного обеспеченияTech Talks @NSU: О качестве программного обеспечения
Tech Talks @NSU: О качестве программного обеспечения
 
Tech Talks @NSU: Архитектура Skype
Tech Talks @NSU: Архитектура SkypeTech Talks @NSU: Архитектура Skype
Tech Talks @NSU: Архитектура Skype
 
Tech Talks @NSU: Что стоит знать о информационной безопасности при проектиров...
Tech Talks @NSU: Что стоит знать о информационной безопасности при проектиров...Tech Talks @NSU: Что стоит знать о информационной безопасности при проектиров...
Tech Talks @NSU: Что стоит знать о информационной безопасности при проектиров...
 

Más de Tech Talks @NSU

Tech Talks @NSU: Путь студента в IT-бизнес
Tech Talks @NSU: Путь студента в IT-бизнесTech Talks @NSU: Путь студента в IT-бизнес
Tech Talks @NSU: Путь студента в IT-бизнес
Tech Talks @NSU
 
Tech Talks @NSU: Стажировки в американских IT-компаниях. Как стать стажером, ...
Tech Talks @NSU: Стажировки в американских IT-компаниях. Как стать стажером, ...Tech Talks @NSU: Стажировки в американских IT-компаниях. Как стать стажером, ...
Tech Talks @NSU: Стажировки в американских IT-компаниях. Как стать стажером, ...
Tech Talks @NSU
 
Tech Talks @NSU: Как живется преподавателю Computer Science у «нас» и у «них»
Tech Talks @NSU: Как живется преподавателю Computer Science у «нас» и у «них»Tech Talks @NSU: Как живется преподавателю Computer Science у «нас» и у «них»
Tech Talks @NSU: Как живется преподавателю Computer Science у «нас» и у «них»
Tech Talks @NSU
 
Back to the Future: Функциональное программирование вчера и сегодня
Back to the Future: Функциональное программирование вчера и сегодняBack to the Future: Функциональное программирование вчера и сегодня
Back to the Future: Функциональное программирование вчера и сегодня
Tech Talks @NSU
 
Что такое Highload? Секреты высокой нагрузки
Что такое Highload? Секреты высокой нагрузкиЧто такое Highload? Секреты высокой нагрузки
Что такое Highload? Секреты высокой нагрузки
Tech Talks @NSU
 
AOT-компиляция Java
AOT-компиляция JavaAOT-компиляция Java
AOT-компиляция Java
Tech Talks @NSU
 
Тестировщик: ожидание vs. реальность
Тестировщик: ожидание vs. реальностьТестировщик: ожидание vs. реальность
Тестировщик: ожидание vs. реальность
Tech Talks @NSU
 
Тестировщик: ожидание vs. реальность
Тестировщик: ожидание vs. реальность Тестировщик: ожидание vs. реальность
Тестировщик: ожидание vs. реальность
Tech Talks @NSU
 
VM: краткий курс общей анатомии
VM: краткий курс общей анатомииVM: краткий курс общей анатомии
VM: краткий курс общей анатомии
Tech Talks @NSU
 

Más de Tech Talks @NSU (20)

Tech Talks @NSU: Путь студента в IT-бизнес
Tech Talks @NSU: Путь студента в IT-бизнесTech Talks @NSU: Путь студента в IT-бизнес
Tech Talks @NSU: Путь студента в IT-бизнес
 
Tech Talks @NSU: Стажировки в американских IT-компаниях. Как стать стажером, ...
Tech Talks @NSU: Стажировки в американских IT-компаниях. Как стать стажером, ...Tech Talks @NSU: Стажировки в американских IT-компаниях. Как стать стажером, ...
Tech Talks @NSU: Стажировки в американских IT-компаниях. Как стать стажером, ...
 
Tech Talks @NSU: Как живется преподавателю Computer Science у «нас» и у «них»
Tech Talks @NSU: Как живется преподавателю Computer Science у «нас» и у «них»Tech Talks @NSU: Как живется преподавателю Computer Science у «нас» и у «них»
Tech Talks @NSU: Как живется преподавателю Computer Science у «нас» и у «них»
 
Back to the Future: Функциональное программирование вчера и сегодня
Back to the Future: Функциональное программирование вчера и сегодняBack to the Future: Функциональное программирование вчера и сегодня
Back to the Future: Функциональное программирование вчера и сегодня
 
Что такое Highload? Секреты высокой нагрузки
Что такое Highload? Секреты высокой нагрузкиЧто такое Highload? Секреты высокой нагрузки
Что такое Highload? Секреты высокой нагрузки
 
AOT-компиляция Java
AOT-компиляция JavaAOT-компиляция Java
AOT-компиляция Java
 
Как приручить дракона: введение в LLVM
Как приручить дракона: введение в LLVMКак приручить дракона: введение в LLVM
Как приручить дракона: введение в LLVM
 
Тестировщик: ожидание vs. реальность
Тестировщик: ожидание vs. реальностьТестировщик: ожидание vs. реальность
Тестировщик: ожидание vs. реальность
 
Tech Talks @NSU: Что есть QA и как в него попасть
Tech Talks @NSU: Что есть QA и как в него попастьTech Talks @NSU: Что есть QA и как в него попасть
Tech Talks @NSU: Что есть QA и как в него попасть
 
Tech Talks @NSU: DLang: возможности языка и его применение
Tech Talks @NSU: DLang: возможности языка и его применениеTech Talks @NSU: DLang: возможности языка и его применение
Tech Talks @NSU: DLang: возможности языка и его применение
 
Tech Talks @NSU: Рассказ о разных профессиях в IT-индустрии, или почему не вс...
Tech Talks @NSU: Рассказ о разных профессиях в IT-индустрии, или почему не вс...Tech Talks @NSU: Рассказ о разных профессиях в IT-индустрии, или почему не вс...
Tech Talks @NSU: Рассказ о разных профессиях в IT-индустрии, или почему не вс...
 
Tech Talks @NSU: Что такое работа в техподдержке: тяжело ли живётся саппортеру
Tech Talks @NSU: Что такое работа в техподдержке: тяжело ли живётся саппортеруTech Talks @NSU: Что такое работа в техподдержке: тяжело ли живётся саппортеру
Tech Talks @NSU: Что такое работа в техподдержке: тяжело ли живётся саппортеру
 
Tech Talks @NSU: Как олимпиадное программирование не испортило мою жизнь, а т...
Tech Talks @NSU: Как олимпиадное программирование не испортило мою жизнь, а т...Tech Talks @NSU: Как олимпиадное программирование не испортило мою жизнь, а т...
Tech Talks @NSU: Как олимпиадное программирование не испортило мою жизнь, а т...
 
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
 
Tech Talks @NSU: Мир open source — мир возможностей
Tech Talks @NSU: Мир open source — мир возможностейTech Talks @NSU: Мир open source — мир возможностей
Tech Talks @NSU: Мир open source — мир возможностей
 
Tech Talks @NSU: Методологии разработки ПО. Что на самом деле скрывается за с...
Tech Talks @NSU: Методологии разработки ПО. Что на самом деле скрывается за с...Tech Talks @NSU: Методологии разработки ПО. Что на самом деле скрывается за с...
Tech Talks @NSU: Методологии разработки ПО. Что на самом деле скрывается за с...
 
Тестировщик: ожидание vs. реальность
Тестировщик: ожидание vs. реальность Тестировщик: ожидание vs. реальность
Тестировщик: ожидание vs. реальность
 
Роли и задачи HR в работе IT-компаний
Роли и задачи HR в работе IT-компанийРоли и задачи HR в работе IT-компаний
Роли и задачи HR в работе IT-компаний
 
VM: краткий курс общей анатомии
VM: краткий курс общей анатомииVM: краткий курс общей анатомии
VM: краткий курс общей анатомии
 
Знакомьтесь, Kotlin
Знакомьтесь, KotlinЗнакомьтесь, Kotlin
Знакомьтесь, Kotlin
 

Tech Talks @NSU: Как инженеры создавали контору для инженеров и что из этого получилось

  • 1. Все наоборот Как программисты делали контору для программистов
  • 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) • Вся прибыль распределяется между сотрудниками • Если ты не растешь в квалификации и зарплате - тебя уволят • Главные люди - программисты
  • 10. Идеальная команда Полуавтономная (и даже больше чем полу-) высокоэффективная команда способная выполнить любую задачу
  • 11. Почти_автономные команды • Ответственны за выбор технологий • Ответственны за сроки, найм, увольнение • Ответственны за процессы и инструменты • Ответственны за продакт-менеджмент • Ответственны за коммуникацию с заказчиком • Ответственны за все остальное
  • 12. Рост компании • Контора обязана увеличиваться на 1 человека в месяц (как правило нанимается на позицию инженера) • Это означает что раз в 2 месяца в конторе обязан появиться новый Senior Engineer • Это означает что раз в 4 месяца в конторе обязан появиться новый Technical Leader • Если кто-то долго не может увеличить себе позицию/ зарплату - то он(а) тромб в организме и должен(на) быть удален(а)
  • 13. Люди, Деньги, Работа • Постоянный баланс между тремя вершинами треугольника • Формирование правильных команд, как следствие прогнозируемого роста • Открытые, привязанные к позиции зарплаты - хорошо прогнозируемое финансовое будущее • “Собственные продукты” и open source проекты - компенсация нестабильных продаж
  • 14. Мечта многих сервисных контор “Стать продуктовой компанией”
  • 15. Мечта многих продуктовых контор “Оказывать услуги”
  • 17. Мы производим продукты, оказывая услуги • Xored - фабрика полу-(почти-)автономных высокоэффективных инженерных команд • Сама фабрика - есть продукт который мы строим, она должна отвечать всем критериям продукта, который хотят • Команды, которые производит фабрика - есть продукт, который отвечает всем критериям продукта, востребованного на рынке • Команды производят продукты
  • 18. Идеи, Деньги, Команды • Стартаперы знают, что чтобы сделать продукт, вам нужны три вещи: идея, деньги и команда • Идей в мире навалом. Денег тоже. Команды - самый дефицитный ресурс в современном мире, и именно его мы производим
  • 19. Best Place To Work 2.0 • Постоянное развитие - нет зацикливания на технологиях/проектах • Не экономим на программистах - весь доход распределяется между сотрудниками • Делаем только то, что нравится - не берем проекты которые по каким-то причинам неинтересны • Программист востребован независимо от успеха продуктов на рынке • Программист сам распоряжается своим временем
  • 20. Средние зарплаты по позициям Рассчитывается из экономики конторы - уровень зарплат вторичен
  • 21. Где бабло? • Фабрика не владеет продуктами, выпускаемыми ее командами, фокус на software engineering • Продукты выпускаемые командами всегда принадлежат внешним заказчикам • Команды делают отличные продукты не зависимо от того, кто владеет продуктом • Прибыли у Xored нет и не будет. Прибыль есть у компаний пользующихся услугами Xored. Размеры этой прибыли полностью зависят от маркетинговых и прочих усилий таких компаний • Заказчиками могут быть наши сотрудники
  • 22. Вопросы? Задаем голосом, пишем на info@xored.com Меня зовут Андрей Платов