Quantcast
Channel: Найцікавіше на DOU
Viewing all articles
Browse latest Browse all 8115

Аутсорсинг vs. продукт: блиц-опрос топ-менеджеров ИТ-компаний разных типов

$
0
0
Фото: Shutterstock
Чему отдать предпочтение — работе в украинской продуктовой компании или в ориентированном на запад аутсорсинге? А может быть, пойти в аутстаффинг?

Однако занятого поиском работы программиста интересуют вовсе не теоретические особенности этих моделей, а практические последствия того или иного выбора: уровень зарплаты, специфика работы, возможности карьерного и профессионального развития, а также остальные «плюшки» и ограничения, определяемые этим выбором.

Какие плюсы и минусы получит сотрудник, устраиваясь на работу в компанию такого-то типа? — на этот вопрос и отвечают топ-менеджеры разных ИТ-компаний, а вместе с ними — и данная статья.

«Большой» аутсорсинг

Юрий Антанюк, директор компании EPAM Systems Ukraine:

В чем состоят преимущества работы в аутсорсинговой компании для сотрудников-программистов?

Возможность переходить с проекта на проект, осваивать новые технологии, получать опыт, расширять свою зону интересов, работая в разных направлениях и пробуя себя в разных сферах. И более того, возможность развивать не только development skills, но и попробовать себя в архитектуре, бизнес-аналитике, проектном менеджменте.

Более быстрый карьерный рост сравнительно с продуктовой компанией. Когда специалист переходит с проекта на проект, знакомится с разными технологиями, когда у него есть возможность динамического развития, он может расти достаточно быстро.

Возможность прикоснуться к западному подходу к разработке. Это важно для того, чтобы человек быстро стал профессионалом, чтобы он окунулся в среду компании, где работают по мировым стандартам, где есть установленные процессы разработки. В локальных компаниях не всегда эти стандарты реализованы, а если и реализованы, то не всегда правильно.

А в чем недостатки?

В сервисной компании нет ощущения product ownership. Как мне недавно писали: «Мы не демиурги, не творцы». Программисты разрабатывают продукт для клиентов, но на продукте никогда не будет пометки «powered by Epam». Это может быть критично для молодых специалистов с максимализмом, которые хотят оставить свой след в бетоне: «Вот, это моё».

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

Иногда у сотрудника аутсорсинговой компании нет чувства, что он принадлежит к компании и разделяет ее корпоративные ценности. Некоторые программисты рассматривают ее не как компанию, в которой они хотели бы работать, а как некий фреймфорк, который обеспечивает работу с неким заказчиком.

Каковы перспективы аутсорсинга на ИТ-рынке Украины и как это отражается на программистах?

Плоха та организация, которая не думает о своем развитии. Основное направление сервисной компании — это непосредственно инжиниринг (в отличие от продуктовой, где не меньшее количество внимания нужно уделять маркетингу и продажам), а потому главная цель аутсорсингового бизнеса — поднимать квалификацию своих сервисов, создавать новые платформы и языки программирования, которые позволят работать более продуктивно. Это напрямую касается специалистов, призывает их быть не просто разработчиками Java или .Net, а быть знатоками новой платформы, языка.

Так как основной актив компании — это люди, аутсорсинговым компаниям необходимо также плотно сотрудничать с молодыми выпускниками, заботиться об их обучении и введении на рынок труда.

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

«Малый» аутсорсинг

Алекс Луцкий, генеральный директор компании Innovecs:

В чем состоят преимущества работы в аутсорсинговой компании для сотрудников-программистов?

Когда ты работаешь в продуктовой компании, ты заточен под определенный стек технологий, применяемый в данной конкретной линейке продуктов в одной конкретной отрасли. В аутсорсе иначе — много проектов, где используются самые различные технологии, передовые языки программирования, накапливается опыт сразу в нескольких горизонталях (mobile, web, Cloud/SaaS, BI и BigData и прочее) и вертикалях (banking, telecom, digital marketing, e-commerce, logistics и проч.).

Даже если один конкретный программист работает на одном конкретном проекте с определенным набором технологий, то все равно он имеет постоянный доступ к необходимым знаниям и экспертам в других областях.

А в чем недостатки?

По моему опыту, программисты стремятся в продуктовые компании по одной простой причине: в таких компаниях существует особенная атмосфера. Люди объединены одной общей идеей, чувствуют свою причастность к созданию чего-то нового, не существовавшего ранее, заряжены верой в продукт и свой вклад в него. Сложно испытывать то же самое, если ты работаешь в аутсорсинговой компании — к примеру, на проекте по поддержке legacy-системы крупного международного банка, даже несмотря на хорошую зарплату, великолепные условия работы и суперсовременный офис.

Самой основной проблемой, с которой могут сталкиваться программисты, является проблема коммуникации. Она зачастую обусловлена сложной иерархией в самой бизнес-модели компании, а также существованием офшорного центра, расположенного за тысячи километров от центрального офиса. Эта система затрудняет быстрое принятие решения. Я часто наблюдал ситуацию, когда незначительный вопрос (повышения заработной платы специалиста, изменение его должности), который можно было решить за день, ждал решения месяц, а иногда и дольше.

Каковы перспективы аутсорсинга на ИТ-рынке Украины и как это отражается на программистах?

На сегодняшний день мы видим ряд изменений, происходящих на рынке индустрии программного обеспечения в целом, которые приводят и к изменению характера спроса на услуги аутсорсинга. Западный клиент — а это основной клиент, с которым работает вся индустрия программного обеспечения в Украине — стал выдвигать несколько иные требования, нежели те, которые были на момент формирования этой индустрии. Сейчас наступило время, когда нужны компании, способные не просто предоставить «рабочие руки», а разработать основную часть продукта, осуществить замысел клиента, начиная с этапа формирования концепции и заканчивая запуском готового продукта на рынок. И именно высокую цену имеют программисты, приспособленные к нынешним реалиям — умеющие мыслить глобально и проактивно, понимающие потребности клиента, умеющие оспаривать предложенные клиентом решения и предлагать свои варианты решения задачи.

Аутстаффинг

Роман Хмиль, операционный директор компании Ciklum:

В чем состоят преимущества работы в аутстаффинговой компании для сотрудников-программистов?

Данная модель является самой прозрачной из возможных вариантов сотрудничества с заказчиками. Суть ее в том, что зарплаты инженеров являются полностью прозрачными для заказчика проекта. Решение о пересмотре ЗП также принимает клиент.

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

Это крайне важно и является ключевым преимуществом данной модели перед остальными. Тогда как при отсутствии возможности напрямую влиять на уровень компенсаций инженеров в команде заказчик перестает тратить время на проведение качественной оценки персонала.

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

А в чем недостатки?

Техническое интервью с претендентами на работу проводит непосредственно заказчик, а потому попасть в проект аутстаффинговой компании непросто — отбираются самые лучшие специалисты.

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

Также в этой модели сложнее, по сравнению с аутсорсингом, перейти на другой проект, так как разработчики теснее связаны с заказчиком.

Каковы перспективы аутстаффинга на ИТ-рынке Украины и как это отражается на программистах?

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

Украинские продуктовые компании

Николай Палиенко, исполнительный директор компании Prom.ua:

В чем состоят преимущества работы в продуктовой компании для сотрудников-программистов?

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

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

Разработчики в продуктовых командах, как правило, более эффективны в плане решения бизнес-задач за счет близости менеджмента компании.

А в чем недостатки?

В продуктовые компании сложнее попасть, более высокие требования к специалистам. Также в таких компаниях сложно имитировать видимость работы, так как за эффективностью сотрудников очень следят, но в целом для хороших специалистов недостатков практически нет.

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

Каковы перспективы создания продукта на ИТ-рынке Украины и как это отражается на программистах?

Внутренний рынок довольно слабый, хоть и быстро растет, поэтому основная масса продуктовых компаний ориентируется на глобальный рынок или хотя бы на СНГ (как и Prom.ua). Но будущее IT в Украине очень перспективно. Вопрос времени — когда внутренний рынок станет крупным заказчиком, те, кто начнет раньше работать с этим рынком, в конечном счету могут оказаться в выигрыше.

Дмитрий Лидер, CTO компании Grammarly:

В чем состоят преимущества работы в продуктовой компании для сотрудников-программистов?

Это зависит прежде всего от того, что человеком движет, что ему важно. На мой взгляд, такое разделение весьма условно, и многие компании сочетают в себе качества обоих типов.

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

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

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

Плюс, который редко принимают во внимание, — возможность увидеть изнутри работу всех функций технологической компании (маркетинга, дизайна, разработки, поддержки, т.п.) и перенять опыт ее построения, чтобы в будущем использовать его в собственных проектах.

Важное для многих преимущество продуктовых компаний в Америке, например, — возможность получить долю в бизнесе. В Украине эта практика пока используется редко, но прецеденты уже появляются, и ситуация, я думаю, со временем изменится.

А в чем недостатки?

Продуктовая компания может быть неудачным выбором для программистов, которые:
— Хотят иметь возможность гибко менять предметную область или используемые технологии;
— Ищут стабильность. Есть риск, что продукт не выстрелит, особенно если компания находится на стадии стартапа;
— Ценят карьерный рост как продвижение по ступенькам иерархии;
— Любят посидеть на бенче :)
— Ожидают четких налаженных процессов, ясности задач и предсказуемости. В молодой продуктовой компании нередко можно увидеть такую картину: много неопределенности, приоритеты сдвигаются, процессы слабо формализованы, и только изменения постоянны. Некоторым это может показаться хаосом.

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

В консьюмерских продуктовых компаниях часто применяется специфический цикл разработки, при котором новая функциональность добавляется и итерируется в виде экспериментов или A/B тестов. В результате много кода (неудачные ветви экспериментов и, возможно, сопутствующий код для сбора и анализа метрик) пишется «на выброс». Я встречал людей, которым это не нравилось.

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

Распространенное мнение, что в продуктовых компаниях мало платят — миф. Но если разработчику важно в первую очередь продать свое время подороже, лучше пойти в аутсорс на какой-нибудь банковский проект (поближе к деньгам :)) — там, вероятно, предложат больше.

Каковы перспективы создания продукта на ИТ-рынке Украины и как это отражается на сотрудниках?

Я мало что знаю о создании продуктов на украинском рынке. С одной стороны, это дело трудное, поскольку местный рынок маленький, и государство проблемное. С другой стороны, создавать продукты для глобального рынка, находясь здесь, крайне сложно. Чтобы сделать что-то во многих горячих доменах, нужно быть как можно ближе к пользователям, сообществам предпринимателей и разработчиков. Опыт киевских компаний Viewdle и Grammarly подсказывает, что хорошие шансы на успех в Укране могут быть у наукоемких, технически сложных проектов. Эта область не перенаселена, а под задачи такого уровня здесь можно собрать сильные команды.

Зарубежная продуктовая компания

Юлия Ступак, HR-менеджер компании SimCorp:

В чем состоят преимущества работы в продуктовой компании для сотрудников-программистов?

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

Продуктовые компании более активно берут молодых специалистов и готовы инвестировать в них. Период подготовки специалиста достигает одного года в среднем (например, исходя из специфики нашей компании).

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

Более вероятно, что продуктовая компания будет вести чёткую политику зарплат: ставка сотрудника зависит от его квалификации и опыта, а не от того, на какую сумму компании удалось договориться с заказчиком.

У продуктовых компаний есть своя корпоративная культура, что дает сотрудникам ощущение причастности к общему началу, к работе над одним делом.

А в чем недостатки?

Возможно, для молодых специалистов, желающих попробовать себя в разных направлениях, недостатком может являться некоторое отсутствие мобильности, — у нас нет возможности быстро перескакивать из одной области в другую. Работать по принципу «здесь у нас не получилось, пойдем на другой проект» — не наш подход.

Кроме того, существует определенная консервативность в принятии решений, выборе инструментов разработки и внедрении модных трендов.

Каковы перспективы создания продукта на ИТ-рынке Украины и как это отражается на программистах?

Несмотря на то, что в основном в Украине представлены аутсорсинговые компании, наш опыт показывает, что можно создать компанию, которая ориентирована на разработку одного продукта, и успешно ее развивать. В нашем случае датская корпорация получила доступ к квалифицированным кадрам, а наши сотрудники — возможность создавать уникальный продукт, который востребован крупнейшими финансовыми учреждениями.


Выводыостаются открытыми. Не существует хороших или плохих моделей, каждая несет в себе те или иные преимущества или недостатки, которые имеют разную степень критичности для сотрудников. Каждый выбирает по себе, и не только «женщину, религию, дорогу», но и компанию, проекты и работу. А что выберете вы?


Viewing all articles
Browse latest Browse all 8115

Trending Articles