{"id":14276,"url":"\/distributions\/14276\/click?bit=1&hash=721b78297d313f451e61a17537482715c74771bae8c8ce438ed30c5ac3bb4196","title":"\u0418\u043d\u0432\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u043b\u044e\u0431\u043e\u0439 \u0442\u043e\u0432\u0430\u0440 \u0438\u043b\u0438 \u0443\u0441\u043b\u0443\u0433\u0443 \u0431\u0435\u0437 \u0431\u0438\u0440\u0436\u0438","buttonText":"","imageUuid":""}

Почему все наши разработчики старше 30 лет?

Вводные:

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

2. Понятия Junior, Middle, Senior очень условны и каждая компания их понимает по-своему. Дам наше определение, которое, кстати, очень похоже на подход крупнейшего заказчика страны (проверили, когда работали с ним).
Junior - студент/выпускник профильного ВУЗа, программист с опытом не более 2-3 лет хотя бы на средней сложности проектах.
Middle - опыт работы в высоконагруженных проектах и командах от 4-5 человек не менее 5-7 лет.
Senior - обязателен опыт работы в Enterprise, высоконагруженных проектах и командах не менее 7-8 лет.

Теперь, почему мы работаем с профессиональными ребятами уровня Senior and Team Lead:

1. Основные наши заказчики - средний и крупный бизнес, цена ошибки может быть велика и мы не проводим эксперименты с нашими отношениями. Более того, у нас бывают заказчики из малого бизнеса и с ними тоже работают Senior категория и решают задачи за несколько часов или дней, которые заказчик не мог решить месяцами с джунами.

2. Любой Джуниор на входе стоит в 3-4 раза дешевле Сеньера, а на выходе в 4-5 раз дороже! Причина проста - присутствие раздутого эго, самоуверенности и отсутствие важного опыта сложных разработок. Это приводит к проверке и исправлению ошибок, а как следствие - временные и административные затраты нескольких высококвалифицированных специалистов. Считали не раз, получается до 5 раз дороже. Реально, так в любом бизнесе. Проверял). Набираешь менеджеров по продажам (реально менеджеров по консультациям) за 2 копейки и воображая, что их мотивируешь работой за %, удивляешься, отчего не продают и отчего текучка? Поэтому мы, работаем только с профессионалами и мастерами своего дела.

3. Старше 30 лет - осознанные и часто семейные ребята. Другой уровень понимания и взаимодействия.

4. У семейных может быть своё расписание и все, на что мы смотрим, на результаты. Мы не обязуем работать по жесткому графику. Главное условие - согласованное время ежедневных совещаний с тимлидом (руководителем команды) от 5 до 60 минут.

5. Мы вообще не контролируем разработчиков. Высокий уровень самоорганизации - отличительная особенность осознанных людей.

6. Мы не держим наших разработчиков никакими «морковками», и удивительно, когда расширяемся, новые ребята приходят от наших текущих разработчиков.

7. Предпочитая, получая новых заказчиков, работать с ними долго, мы создаём отношения через результаты, а не откаты. В большинстве случаев общаемся с акционерами, а они в текущих реалиях, умеют считать деньги и бюджеты.

8. Мы с удовольствием делимся контактами наших заказчиков с новыми клиентами - обратная связь и рекомендации из первых уст.

9. У нас нет офиса с большим количеством персонала. Все наши разработчики работают удаленно и в разы эффективнее чем могли бы в офисе. Однажды, от одного из заказчиков мы услышали: "Вы работаете как Crossover". Мы даже не знали кто это, а оказалось, что это международная компания аутсорс разработки со штатом более 4500 человек. Отличная модель.

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

Качество кода Джуниора оставляет желать лучшего.

За время своей работы мы видели несколько раз выдающихся Сеньеров, возраста 25+. Это были по истине гениальные ребята для своего возраста.

Мне 38, моему партнеру 41 и несколько лет назад мы основали компанию ITQuick. В моей жизни как предпринимателя (с 2004 года) - это лучшие партнерские отношения и об этом в следующий раз.

Удачных всем разработок!

0
57 комментариев
Написать комментарий...
iLeonidze

Судя по вашей статье, вы очень не любите джуниоров. При этом сеньоры должны же откуда-то браться?
Вы так говорите, словно даете работу сеньорного уровня, и натыкаетесь на проблемы вроде самоорганизованности, самолюбия и качества кода. Но если давать задачи подходящего уровня, там, написать простые тесты, подконфигурить, написать доки - все будет норм, человек будет входить в вашу отрасль, а на выходе вы получите спеца, разбирающимся в вашей специфике. Да, нужно менторство, нужны подсказки и обучение, но никто не говорит что это надо делать 24/7, человек вполне самостоятельный, гугл у него есть, вполне обычные вещи прекрасно гуглятся, от вас же требуется совет/подсказка по специфике, по дизайну, на код-ревью. А если же этого не делать - вы получите обижанных на весь мир девелоперов, которые еще долго будут учиться на своих ошибках и выжирать ваши или чужие бюджеты.

Ответить
Развернуть ветку
Mike Espoo

"Судя по вашей статье, вы очень не любите джуниоров. При этом сеньоры должны же откуда-то браться?"
Это еще что.
Я когда отвечал за набор сотрудников в Мск в двух хороших фирмах под свое руководство, мне HR отдел категорично сказал - "старше 35 не брать".

Ответить
Развернуть ветку
1 комментарий
ITQuick
Автор

Леонид, я с этого начал в статье. Вводные - пункт 1. Я с Вами согласен. Мы для себя выбрали такую модель бизнеса и она показывает свою эффективность в нашей парадигме управления. Мы очень любим Джунов, а так как мы пока не большая компания, то не имеем возможности их учить, воспитывать, делиться опытом. Плюс ограничения того, что вся разработка у нас ведется распределенными командами, а дисциплина молодые людей не соответствует нашей модели работы.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Павел Бондаренко

Присутствие раздутого эго, самоуверенности и важного опыта - скорее у автора статьи

Ответить
Развернуть ветку
3 комментария
Злой Полушубок

"Вы работаете как Crossover". Мы даже не знали кто это, а оказалось, что это международная компания аутсорс разработки со штатом более 4500 человек. Отличная модель."

Для тех кто не слышал про Crossover это ребята которые продают твой труд. Не результат а именно труд, заказчик платит почасовую ставку за твою работу. Поэтому чтобы убедиться что ты работаешь они: постоянно делают скриншоты рабочего стола, мониторят интенсивность нажатия на клавиши, делают снимки веб камерой. А потом если были периоды когда ты недостаточно интенсивно жал на клавиши, то проверяют скриншоты и снимки с камеры. И могут задать вопросы и не засчитать какой-то период. Вот такая у них "отличная модель".

Ответить
Развернуть ветку
ITQuick
Автор

Вот не знаем о таких подробностях. Мы тоже работаем ВСЕГДА по часовой ставке и никогода по FIX прайс. У нас все заказчики присутствуют в каналах slack, причем даже в тех, где есть наши же разработчики. Мы за прозрачность.

Ответить
Развернуть ветку
Make Luv

Красиво написано, но не люблю я аутсорс. Люблю, когда душа за проект --болит-- радуется, а на аутсорсе всем на все насрать, особенно РМ-ам, что лично меня очень демотивирует.

Ответить
Развернуть ветку
Павел Скиннер

Сгущаете краски, коллега. Вопрос отношения к делу и общего профессионализма компании.
Плюс заказчики тоже, знаете ли, разные бывают. В том числе и такие, которым самим плевать на проект.

Ответить
Развернуть ветку
1 комментарий
ITQuick
Автор

Понимаю Вас. Рыба известно откуда гниёт. Поэтому мы сами глубоко погружены в работу. А душа может "болеть" и удаленно, как мы видим на практике.

Ответить
Развернуть ветку
Ол Сен

Я понял. Семейные это рабы. Им деваться некуда.

Ответить
Развернуть ветку
Citizen Di

Вы так говорите, как будто рабы не прекрасный ресурс на предприятии

Ответить
Развернуть ветку
Герман Манвелов

С ипотекой, ужс

Ответить
Развернуть ветку
2 комментария
Mike Espoo

В точку.

Ответить
Развернуть ветку
Аполлон Степанов

Нет плохих сотрудников, есть бестолковые руководители. Ах, ну да, в ИТ структура управления проектами же не обычная для инженерных проектных бюро. Полностью согласен с комментарием Михаила выше. Только идиот может поручить джуниору работу, понимая что он её не сделает. Джуниор на то и джуниор, что за не большие деньги поручать ему не сложную работу. А у нас реально многие видят рабов. Мол за копейку ледокол построить. Опять же согласен с комментарием выше.

И лично я вижу, что проблема совершенно не в джуниорах, а в отношении руководства к людям. Не допускание ошибок. Доктрина "нет дну". И я более чем уверен, что у руководства это распространяется не только на джуниоров.

Все учатся. И синьеры тоже. И ТОП руководители. Технологии меняются. ЖИЗНЬ МЕНЯЕТСЯ! И никто не застрахован от ошибок. И вменять людям это глупо. Нормальный руководитель учитывает риски, понимает, что будут ошибки, понимает, что для их исправления нужны дополнительные человекочасы, которые должны быть заложены в бюджет. И тогда в чем проблема??

И в завершении хочу сказать, что оху*нные специалисты стоят и ох*енных денег.

Ответить
Развернуть ветку
Mikhail
Мы вообще не контролируем разработчиков.

Читается как: мы вообще понятия не имеем как работает наш бизнес

Ответить
Развернуть ветку
ITQuick
Автор

кто что слышит. Возможно, надо посмотреть, что такое бирюзовые компании. Мы к этому стремимся). А ничто так не показывает, как работает бизнес, как его результаты.

Ответить
Развернуть ветку
Герман Манвелов

Я так понимаю, что сеньорам вы никакую долю в бизнесе не предлагаете? Очень странно, что они готовы работать за з/п чуть выше московской. Слишком уж это безысходно, моё мнение.

Ответить
Развернуть ветку
ITQuick
Автор

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

Ответить
Развернуть ветку
19 комментариев
Павел Данилов

Таксист в возрасте мне вчера объяснил, что молодёжь ничего не умеет.
Все настоящие спецы скоро умрут и работать будет некому.

Ответить
Развернуть ветку
Elena Zashibina

Есть такая проблема. Только это не потому, что молодежь плохая, как, видимо, думает таксист из примера. А чистая демография. На смену очень много численному поколению бэби-буммеров пришли и приходят миллениалы и Z которых просто меньше. Вот -просто меньше и все. Ну и потом уже разные подходы к жизни и работе, которые многим старозаточенным бизнесам не позволяют успешно конкурировать на рынке рабочей силы.

Ответить
Развернуть ветку
Михаил Муромов

Такое уже бывало. Точное литьё, которое было у римлян, европейцы смогли повторить только в XVII веке

Ответить
Развернуть ветку
4 комментария
Сергей Шинкарев

Александр, а кто у Вас пишет рутину? Много-много простого кода, рядовые задачи большого объёма — тоже сеньорами закрываете?

Ответить
Развернуть ветку
ITQuick
Автор

За несколько лет мы не сталкивались с понятием "простого кода". Возможно, я Вас не услышал, поясните. А возможно, связано с тем, что мы не выполняем простых задач. 70% заказчиков - финтех. Всё делают только Сеньеры.

Ответить
Развернуть ветку
Nikolay Lebedev

В целом то все хорошо написано:
- удаленная разработка, экономят на офисе, возможно на ФОТ если по договору как с ИП
- нет контроля над графиком, важен результат и качество и да это важно для семейного спеца
- работаем с постоянными клиентами на фикс.прайсе => клиенты довольны иначе бы если бы не было результата для их бизнеса они скорей всего свалили от ребят
- бизнес небольшой => учить нет возможности => набираем мидлов и старше

Вполне себе ок бизнес-модель

Только джуниоров обидели. Они бывают разные и под разные задачи. И можно на этом даже не акцентировать.

Ответить
Развернуть ветку
ITQuick
Автор

Надеюсь, не обидел всё-таки. Они прекрасные ребята, зачастую с очень быстрым и пытливым умом. У нас к ним вообще нет вопросов. Просто сама модель ведения бизнеса наша другая, нет возможности проводить обучение и растить джунов.

Ответить
Развернуть ветку
Vladimir Rozhkov

Что такое высокая нагрузка?

Вот я сделал систему сбора аналитики которая ест 2 миллиона ивентов в день. Это высокая нагрузка или нет?

Ответить
Развернуть ветку
54 комментария
Раскрывать всегда