Преимущества и недостатки аутсорс-компаний

Twitter
Linkedin
Facebook
Telegram

А вы знали, что на начальном этапе своего существования китайский гигант Alibaba пользовался услугами разработки на аутсорсе?

Job search For candidates Business IT
Преимущества и недостатки аутсорс-компаний


А вы знали, что на начальном этапе своего существования китайский гигант Alibaba пользовался услугами разработки на аутсорсе? Есть такой же опыт и у Skype, программную часть которого написала эстонская аутсорс-команда (потом все это, кроме аутсорсеров, конечно, за 8 500 000 000 долларов купил Майкрософт). В свое время бодро аутсорсили GitHub, Slack, Basecamp, Fab, Opera Software, а также многие другие компании и сервисы, которые у многих на слуху. А MySQL так вообще, использует аутсорсеров постоянно. Кстати, если вы используете в работе приложение для рекрутинга BranchOut, знайте — оно также было разработано на аутсорсе.


Да и вообще, если взглянуть на ТОП-50 крупнейших IT-компаний Украины по версии DOU.ua, вы увидите, что большинство из них являются не продуктовыми, а аутсорсинговыми. Взять хотя бы лидеров рейтинга: EPAM Systems, GlobalLogic, Luxoft, SoftServe, Ciklum.


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

Что получают разработчики в аутсорс-компаниях, а чего — нет


Работа full stack developer или в любом другом качестве в таких компаниях имеет свои плюсы и минусы.

Положительные стороны работы в таких компаниях


Если вас привлекает разнообразие задач и продуктов, над которыми придется трудится, тогда вам в аутсорс-компанию. Где-где, а здесь разработчик гарантированно сможет «набить руку» и попробовать себя в работе с разными продуктами и технологиями (надоело работать с C# — попробовал себя в Python и пр. ). В продуктовых компаниях зачастую о разнообразии приходится только мечтать, т. к. стек выбирается всерьез и надолго.


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


Стабильность — еще один плюс в пользу аутсорсинга. Большинство продуктовых компаний сосредотачиваются на одном или паре-тройке проектов. И никто не знает, выстрелят ли они (если нет, возможно придется трудоустраиваться по-новому). Здесь же все идет более-менее плавно, и работа есть всегда. И нужно заметить, что стабильность в данном контексте не значит отсутствие развития. В такой компании разработчик (толковый и с амбициями), знает, что через условных N лет он станет сеньором, спустя еще какое-то время — тимлидом.


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


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

Что отталкивает разработчиков от аутсорсинговых компаний?


Разработчики выделяют следующие моменты:

  • Отсутствие возможности насладиться итогом своего труда — рабочим программным продуктом. Как правило здесь все делается так: выполнил работу, и все, про проект можно забыть. Поэтому, если вы из тех разработчиков, которые жаждут наблюдать, как продукт приносит пользу людям, такой вариант, возможно не для вас
  • Множество метрик для оценки труда программиста. Количество строк кода в день, число ошибок на 100 строк и т. д. и т. п. В аутсорс-компаниях как правило практикуется оценка результативности работника на основе множества разных показателей. Так что, для тех, кто не привык быть в каких-то жестких рамках, а хочет чувствовать себя более вольготно, это будет минусом.
  • Редко появляется возможность поучаствовать в очень сложном и нетривиальном проекте. Как ни крути, но реально «глобальные» вещи на аутсорс отдают единицы заказчиков. Многие считают, что лучше потратить время и деньги на хантинг персонала, который будет выполнять задачи в офисе - так проще контролировать процесс.


В общем, каждому свое. Если одному разработчику комфортно трудиться в аутсорс-компании, то другой может даже и не смотреть в сторону такого варианта.

Плюсы и минусы аутсорсинга с точки зрения заказчика


На вкус и цвет…, как говорится. Но все же не лишним будет рассмотреть особенности (которые могут быть как минусами, так и плюсами) работы с аутсорс-компаниями.


Среди минусов, которые отмечает большинство заказчиков, можно выделить:

  • Опасения по поводу защиты информации. Да, есть NDA. Но посудите сами, передача важных данных сторонней организации, даже при наличии суперпродуманного NDA, увеличивает вероятность того, что они могут попасть не в те руки.
  • Появление зависимости от внешних разработчиков. Отдавая разработку и другие процессы на аутсорс, важно понимать, что таким образом вы делаете себя зависимыми от другой компании. А если она перестанет существовать, или решит поднять цены на услуги? Что делать в таком случае?
  • Невозможность контролировать процесс. Отдавая разработку на аутсорсинг, вы сможете оценивать и контролировать только результат. Можно, конечно, дробить задачи на более мелкие и каждую из них контролировать, но это будет обходиться дороже и в ряде случаев более выгодным вариантом будет найм собственных developers.


А какие же плюсы разработки программных продуктов на аутсорсе?

  •  Используя этот вариант, можно быстро «стартануть», не нанимая собственную команду разработчиков.
  • В ряде случаев разработка по такой модели будет дешевле, чем своими силами (но так бывает далеко не всегда — важно взвесить все «за» и «против»).
  • Аутсорсинг — это возможность в сжатые сроки получить необходимые ресурсы под конкретную задачу.


Если взглянуть на украинский IT-рынок, так и хочется назвать его своеобразным «аутсорсинговым раем». Количество компаний, работающих по такой схеме, растет (еще бы, ведь здесь созданы отличные условия для этого). Но и продуктовые не отстают (яркие примеры — TerraSoft, Readdle, VertaMedia, MacPaw, Ring).


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

Info
Author: INDIGO Tech Recruiters
7445 Views
Category HR
19.12.2018
Common articles
Why you do not need an outstanding CEO, CTO, CFO and other CxO
You need good and competent management to make your company grow and develop. But, you don’t have to entice Satya Nadella from Microsoft. When you hire a CEO, CTO or a ma..
“Our managers spend around 30% of their time searching for talent”: an interview with Maxim Shtepa, CEO of SocialTech
From the experience of Indigo , one of the keys to effective recruitment is the dialogue between parties. That is why we have decided to publish a series of interviews ..
Survey on C-Level Salaries in the Ukrainian IT Industry in 2022
Learn about how the war in Ukraine affected the income and motivation of Ukrainian IT companies’ top managers from our new salary survey.
Why does your business need a recruiter?
This article may be of use to owners and directors familiar with Ukrainian IT realities who want to improve their recruiting and also to those foreign companies who are i..
Overview of the salary for C-level in the Ukrainian IT market in 2019
CEO Ekaterina Osadchuk and the Indigo Tech Recruiters team conducted the second annual review of C-level salaries in IT. We share the results
Ageism in IT and how to deal with it
The author: Anya Stetsenko is an IT-recruiter, entrepreneur, and simply a happy woman. She has been managing Indigo recruitment agency since 2007 and has been bringing ne..
COMPANY IS ALWAYS MADE BY TALENTED PEOPLE. DIALOG WITH LESYA ARNOLD
We dreamt for a long time to have an interview with Lesya
C-Level Executive Salaries in Ukrainian IT Sector in 2021: Overview
CEO Ekaterina Osadchuk and the Indigo Tech Recruiters team gave the third annual overview of how much C-level executives make in the IT sector. We share our results with ..
Iownit: “We keep our communication transparent, and require this from everyone in our company”
If you haven’t heard of iownit yet (which would be surprising), allow us to fix this right away. lownit Capital and Markets, Inc
Thrifty Recruiting: Soul or Flesh?
About the author: Katya Osadchuk. CEO of Indigo. Economist, professional psychologist, and a savvy HR with over 10 years of experience, 6 of them as HR Director. She know..
Does HR Help a Company Earn Money or Just Spends It?
Katya Osadchuk— CEO, IndigoIT recruiting agency, economist, professional psychologist, and HR with over 10 years of experience, 6 of them as HR Director. This article is ..
Overview of C-Level Salaries on Ukrainian IT market
Lately we’ve filled 30 C-level vacancies in IT companies and discovered that neither candidates nor employers feel confident when it comes to numbers
How to hire the best Web Developers? We know, and we are ready to share our experience.
Finding a black cat in a dark room is hard…Especially if there is no cat!
WHY DO US COMPANIES OPEN OFFICES IN UKRAINE
More and more of the world’s best known companies are choosing to open R&D centers in Ukraine. Household names such as — EPAM, Luxoft, Ciklum, Intetics, TEAM Internationa..
7 trends in the IT labor market with statistics (which you will surely object)
It is a thankless duty to formulate trends, as one risks to play Captain Obvious or to receive “Don’t make something out of nothing, in fact, the opposite is true” as fee..