Аутсорсинг - дорога в никуда?

Конкуренция с Индией и перспективы белорусского офшорного программирования

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


Радужные планы

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

На момент создания ПВТ озвучивалась цифра объёмов мирового рынка офшорного программирования порядка $70 млрд в год. Из них $10 млрд приходилось на Индию. Собственно, сам ПВТ организовывался именно для того, чтобы "урвать кусок этого лакомого пирога" (эту метафору, кстати, использовали и сами чиновники) благодаря созданию специальных налоговых льгот. Действительно, условия оказались привлекательными для белорусских аутсорсеров, и многие из них вступили в ПВТ. С помощью резидентов ПВТ планируется постепенно наращивать объёмы финансов, поступающих из-за рубежа. За 2007 год ПВТ в лице своих резидентов достиг значительных успехов, увеличив объём производимых услуг в 2.7 раза. И эти цифры должны, по мнению многих, продолжить расти. До каких пределов? В этом-то и весь вопрос.

Естественных ограничителей несколько. Из экономики мы знаем, что это, в основном, ресурсы и конкуренты, тянущие на себя лоскутное одеяло спроса. Ресурсы - это ограниченное число белорусских специалистов и ограниченное количество денег, которые готовы заплатить им западные заказчики. А конкуренты - это, в данном случае, все остальные страны, которые занимаются аутсорсингом. Сейчас это, в основном, страны, которые принято называть развивающимися (Индия, Китай, Бразилия...). Естественно, на многие из ограничителей белорусский аутсорсинговый бизнес в сотрудничестве с властями повлиять в состоянии - например, за счёт различных курсов и тренингов можно увеличить штат программистов, а за счёт уменьшения налогов (как это сделано в ПВТ) можно снизить себестоимость программирования и сделать белорусские компании привлекательными для западных заказчиков.

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


Белорусы и индусы

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

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

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

К сожалению, белорусские аутсорсинговые компании, похоже, полагают, что наилучший путь достижения индийских успехов - это индийские же методы. "Компьютерные вести" в лице Александра Оакли уже писали о том, что в ближайшее время в ПВТ должен открыться учебно-консультационный центр, в котором индийские специалисты будут посвящать белорусов в премудрости ИТ-бизнеса. Кроме того, белорусские специалисты, по договорённости с посольством Индии, будут отправляться в эту страну на стажировку. Сейчас, возможно, это всё уже организовано и налажено - суть не в этом. А в чём?

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

Однако проблема не только в индийских секретах успешного ведения аутсорсингового бизнеса, какими бы они не были. Дело в аутсорсинге самом по себе. В долгосрочной перспективе это не лучшая бизнес-модель для белорусских ИТ-компаний.


Чем чреват аутсорсинг?

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

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

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

Вадим СТАНКЕВИЧ

Версия для печатиВерсия для печати

Номер: 

30 за 2008 год

Рубрика: 

Размышлизмы
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!

Комментарии

Страницы

Аватар пользователя FireFalcon
Не понял вопроса. Вы имеете ввиду что много индусов становятся менеджерами среднего звена? Не думаю что это очень креативная профессия. Кстати, что такое это среднее звено в айти?
Аватар пользователя FireFalcon
Кстати, вы когда-нибудь видели код, написанный индийскими программистами? Вообще в инете много забавных примеров. Это просто песня!
Аватар пользователя Логик
FireFalcon > Кстати, вы когда-нибудь видели код, написанный индийскими программистами? Вообще в инете много забавных примеров. Это просто песня!

Индусов просто ПОДАВЛЯЮЩЕЕ большинство. Отсюда и их песни. ;-)

Аватар пользователя Логик
FireFalcon > Откуда такая информация? ;)

http://agilerussia.ru/index.php?option=com_content&task=view&id=42&Item

id=29

Как то не заметил особых проблем Agile относительно аутсорсинга и распределенных команд.

Аватар пользователя FireFalcon
Вы явно не в теме, если считаете что у распределенных команд нет проблем с аджайл. Их очень много. Чтобы не быть голословным, конкретные примеры.

1. Дэйли митинги проводятся с утра обычно. Если утро в Индии, то в США люди спят. Как быть?

2. Коммуникация в распределенных командах нарушена серьезно. Нет живого общения, нет спонтанных обсуждений возле доски, нет осмотической коммуникации (см. Алистера Коберна) Скайп и т.п решает проблему лишь частично

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

4. Распределенные команды редко jell (не знаю как это перевести на русский). Короче они редко бывают офигительно производительными (в первую очередь из-за недостатка общения).

Возражения?

Аватар пользователя Дмитрий (PM)
>FireFalcon:

>Почитайте Пола Грэхема для повышения

>мотивации а также книгу Getting Real

>небезызвестной компании 37 signals.

Вы прочитали и разработали хороший продукт приносящий >$3M?

Или у нас опять старая тема - не умеешь делать, тогда учи других?

Аватар пользователя Дмитрий (PM)
FireFalcon > Кстати, вы когда-нибудь видели код, написанный индийскими программистами? Вообще в инете много забавных примеров. Это просто песня!

Плохих индийских программистов больше чем вообще всех белорусских программистов - это факт.

Но это не потому что индийцы хуже белорусов, а потому что у них Wipro, Tata, Infosys работает по 70 тыс сотрудников в каждой, и еще есть тысячи других компаний.

% дураков по миру везде одинаков. И хорошо что белорусы не самая многочисленная нация, наших дураков не так заметно :)

Аватар пользователя Логик
FireFalcon > 1. Дэйли митинги проводятся с утра обычно. Если утро в Индии, то в США люди спят. Как быть?

Так ведь есть еще и день и вечер. :-)

2. Коммуникация в распределенных командах нарушена серьезно. Нет живого общения, нет спонтанных обсуждений возле доски, нет осмотической коммуникации (см. Алистера Коберна) Скайп и т.п решает проблему лишь частично.

Поправимо. Скайп, вы отметили. Видеоконференции.

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

Да, веб тулы. Они развиваются.

4. Распределенные команды редко jell (не знаю как это перевести на русский). Короче они редко бывают офигительно производительными (в первую очередь из-за недостатка общения).

Ну, зато разработка не превращается в вечную говорильню! ;-)

Аватар пользователя Логик
http://news.tut.by/it/115911.html

Белорусское Agile-сообщество "AgileBelarus.org" приглашает разработчиков к участию в конференции "Agile Summer 2008". Конференция расскажет о всех аспектах внедрения Agile - от постановки отдельных процессов типа разработки и тестирования до использования Agile для увеличения прибыли компании.

Конференция "Agile Summer 2008" пройдет 19 сентября 2008 года в учебном центре IBB в Минске (пр-т газеты "Правда", 11). Мероприятие будет интересно для менеджеров и владельцев бизнеса, для разработчиков и тестеров, для инженеров технической поддержки, которые делают agile или собираются внедрять его у себя.

Конечно, им будет интересно получить доступ к опыту специалистов и получить советы и рекомендации. Основная цель конференции - познакомить как начинающих, так и оытных agile-практиков и наладить регулярный обмен знаниями и опытом, как между собой, так и с другими agile-сообществами. Участие в конференции БЕСПЛАТНОЕ.

Аватар пользователя Логик
Предварительная регистрация для участия в семинаре является обязательной. Количество место ограничено. Регистрация производится через сайт оргкомитета: http://agilesummer.org/

Страницы