OutSource оно вам надо?

a86969e20890e440716343af63c20fe2.jpg

В этом тексте я опишу общие атрибуты Out Source компаний исходя из своего опыта взаимодействия с ними.

Как известно OutSource компании зарабатывают на разнице в заплате инженеров между первым миром (страны западной Европы, блок НАТО, Япония, Австралия, Новая Зеландия), вторым миром (страны СНГ, КНР) и третьим миром (все остальные).

В каких случаях прибегают к услугам OutSource компаний?
1--Когда в первом мире (в золотом миллиарде) не хватает рук на реализацию каких-либо проектов. Какие-нибудь ифузоматоры, строительное оборудование или рулевая рейка автомобиля.

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

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

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

3--На западе, где-нибудь в интернет-долине появился продуктовый стартап с мечтой создать продукт, который полюбят во всём мире, стартап который хочет «встать на ноги». Инвестиций мало. Местных инженеров не наймешь, они все заняты и получают 10…12k USD в месяц. В таких случаях запад прибегает к услугам OutSource формирований.

4--В OutSource отдают те проекты, которыми не хотят заниматься продуктовые компании в первом мире. Брезгуют. Ну бывает. Что-то скучное, неинтересное. Если говорить о грязной работе в программировании электроники то это

a--чинить чужие баги в чужом Legacy спагетти коде.

d--писать документацию на чужой Legacy код
b--делать всяческий реверс инжиниринг протоколов, исходников из бинарного кода.
c--писать симуляторы и работать на симуляторах вместо реального оборудования.
e--писать код на ассемблере (тоже, что есть гречку пинцетом)

Все эти меры — это в чистейшем виде колониальная политика!

Как выглядит работа в OutSource со стороны рядового сотрудника?
Сказать сразу — ничего хорошего. Со стороны рядового сотрудника работа в OutSource это в чистейшем виде галера. Работать придется очень много и очень быстро. За тобой будет следить 2–3 менеджера. Будут напоминать тебе делать самую грязную работу. Могут позвонить в 2 ночи и напомнить сделать что-то.

Тотальная секретность

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

Например скриншот кусочка схемотехники с 2 мя светодиодами. Исходный код локально скопать нельзя так как он собирается только на удаленном сервере. Редактировать код можно только при подключении по SSH через Putty в vim или в лагающем RDP. Нажал на клавишу и через 6 секунд на мониторе появился символ. Как здорово!  DataSheet на процессор тоже под секретом. Само устройство (печатная плата, PCB, Target) аналогично подключено к удаленному серверу за океаном по JTAG и CAN, чтобы ты не стал суетливо фотографировать маркировки их микросхем. В общем от тебя там будут всячески предохраняться. Причем никого из менеджмента не удивляет, что это ненормально.

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

По правде говоря, как говорят на западе «passionate инженеру» невозможно полюбить продукт, который разрабатывает организация, если инженер ничего толком не знает про этот продукт из-за секретности. Поэтому продуктовая мотивация тут тебе не поможет в работе. Тебе придется придумать себе какую-то не продуктовую мотивацию. Например ненависть к отечеству или что-то в этом роде.

Второсортность

OutSource это тотальное отчуждение. К сотрудникам относятся как к временным и неполноценным подрядчикам продуктовых компаний. Как к расходному материалу. Заказчик в первом мире как правило не доволен изначально, в стрессе и вымещает на сотрудниках OutSource (а) которых естественно не жалко так как сотрудники outsorсe (а), как там говорят,

в другом правовом поле

К тебе даже по имени обращаться не будут. Во всех письмах к тебе будут обращаться по твоей кликухе в Telegram, так как таких Иванов и Александров там уже перевалило за 7. Они будут помыкать инженерами.

Есть ещё такое нехорошее понятие как внутренний OutSource. Вроде бы здание от продуктовой компании, но для сотрудников OutSource отдела заведена прозрачная комната (аквариум) внутри open space офиса продуктовой компании. С работниками из «аквариума» можно делать всё что угодно. Поставить им самый шумный и тяжелый desktop компьютер, самую маленькую мышку (чтобы тремя пальцами держали её). Самый старый монитор из иконоскопа. Самый неудобный стол и стул с оторванными подлокотниками. Кстати, объектив камер на смартфоне тебя попросят заклеить специальными наклейками, выдаваемые еще на reception (е). Будут давать самые скучные задачи (чинить чужие баги). Ругать за опоздание. Увольнять без причины в один день.

Девиз OutSource (а) «Экономика должна быть экономной»

OutSource компании тоже не менее хитрые, они вобрали в себя безработных и тоже решили сэкономить. Начали работать только с ИП (шниками) (Индивидуальными Предпринимателями), перевели на удалёнку всех своих сотрудников, чтобы не оплачивать аренду офисов, электричество, отопление, водопровод и прочее.

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

Более того, тебя самого как тушку скорее всего вообще поросят работать удаленно. Причем даже в страну свою метрополию (США, ЕвроСоюз) естественно не пустят. Опять брезгуют, ну бывает. Тебя попросят выбрать себе на глобусе какую-нибудь страну третьего мира, сидеть там перед LapTop (ом) и улыбаться.

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

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

Удалёнка хороша только тогда, когда ты живешь в detached home за 300k EUR, где все условия есть по умолчанию.

Сломанный телефон

Внутри OutSource очень много менеджеров. Ну очень много менеджеров. Все они как правило друг-другу земляки. Из одного района или одной школы. Все эти менеджеры в основном, внимание, гуманитарии! Даже технические интервью могут проводить только по методичке (инженерам, кстати, такие моменты видны сразу). С точки зрения инженера-разработчика внутри толком не понятно, кто важнее: заказчик из (Германии, США, Швеции), что платит деньги или менеджер внутри OutSource (а), который даже не может толком сформулировать постановку задачи? Менеджер-гуманитарий может оперировать такими выражениями как: «присобачить провода», «подружить платы», «оживить плату». Понимай его как хочешь. Получается, что менеджеры в OutSource это как-бы лишнее звено, которое в любой момент превращается в сломанный телефон.

Нет средств производства

В OutSource компаниях нет никакой производственной базы (средств производства). Они же по идеологии продают человеко-часы, откуда у них заводы? Это даже не проблема для разработки сайтов. Проблемы начинается когда OutSource суются в Hi-Tech области, например в разработку электроники, деталей машин, автомобильных двигателей. Выясняется, что у инженера в OutSource нет возможности перекинуть микросхему на PCB (нет паяльной станции). Нет возможности изготовить прототип из оргстекла (нет сверлильного, токарного, фрезерного станка и 3D принтера). Нет осциллографа, чтобы померять электрический сигнал, нет логического анализатора, нет радио спектро-анализатора, нет векторного антенного анализатора, нет цифрового блока питания, нет DMM, нет даже, банально, возможности тупо оголить провода (кроме зубов естественно) для подачи питания на PCB и прочее.

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

Поэтому внутри OutSource постоянная и непрерывная текучка кадров. Создается еще одна прослойка менеджеров outsource (а) которые заняты только наймом, холодными звонками. Их рекрутеры отчаянно первые пишут инженерам на работных сайтах, по три раза уговаривают принять job offer и прочее.

Многочисленные менеджеры OutSource получают деньги за функцию телефона (иногда сломанного). В результате сами талантливые инженеры зарабатывают там меньше так как теперь часть той зарплаты, которую они получали в продуктовой компании, ушла менеджерам outsource (а).

Много отчетности

В OutSource надо отчитываться за каждый день. Не имею ничего против отчетности. Но когда тебя требуют письменно отчитываться за каждый день с дискретизацией 5…20 минут времени, то это начинает раздражать. И составление таких ежедневных отчетов занимает порядка часа. А ведь это время можно вложить в разработку продукта.

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

Поэтому если пишешь в ежедневном отчете мало, то тебе на почту прилетит судебный иск.

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

Западу это тоже очень-очень выгодно. Достаточно ГосДепу ушатать очередную восточно-европейскую страну, как там начнется бардак, беспорядки, кризис, коллпас внутреннего рынка и тысячи готовых обученных инженеров будут вынуждены устраиваться в западные OutSource (ы) на эти галеры.

Вывод

Если же вы инженер, программист, схемотехник, дизайнер и если есть возможность, то лучше не связываться с всяческими out sourсe формированиями. Соглашаясь на OutSourсe вы подписываете соглашение на второсортность. Благополучие запада в значительной мере определено за счет других стран.

Я конечно понимаю, что всякое в жизни бывает.

Никогда заранее не знаешь куда ударит молния и из какого колодца придется пить

Для кого-то и работа инженером в OutSourсe может показаться спасением.


В общем делайте правильный выбор.

Links

https://habr.com/ru/post/551728/

© Habrahabr.ru