В этом тексте я опишу общие атрибуты OutSource компаний исходя из своего опыта взаимодействия с ними.
Как известно OutSource компании зарабатывают на разнице в заплате инженеров между первым миром (страны западной Европы, весь блок НАТО, Япония, Австралия, Новая Зеландия), вторым миром (страны СНГ, КНР) и третьим миром (все остальные).
В каких случаях прибегают к услугам OutSource компаний?
1--Когда в первом мире (в золотом миллиарде) не хватает рук на реализацию каких-либо проектов. Какие-нибудь ифузоматоры, строительное оборудование, рулевая рейка автомобиля или фотовспышка с BLE.
2--Когда продуктовые компании не хотят держать большой штат сотрудников и решили избавиться от внутренних социальных противоречий, таких как требования сотрудников повышать свои права, выплачивать отпускные, декретные, больничные и похоронки. Продуктовые компании решили:
А давайте организуем найм через OutSource компании. Пусть OutSource компании пекутся о сотрудниках. А мы (продуктовые компании) будем покупать результат работы у OutSource компаний и продавать товар со своей наценкой(и наклейкой). Будем чеки стричь!
Продуктовым компаниям стало намного проще. Они могут быстро нанимать только тогда, когда ведут разработку и быстро избавляться от лишних сотрудников в период продаж. Эту схему можно назвать денежный насос.
![](https://habrastorage.org/getpro/habr/upload_files/152/248/ddc/152248ddcf823dab1d8d6240504d4486.png)
3--На западе, где-нибудь в интернет-долине появился продуктовый стартап с мечтой создать продукт, который полюбят во всём мире, стартап который хочет "встать на ноги". Инвестиций мало. Местных инженеров не наймешь, они все заняты и получают 10...12k USD в месяц. В таких случаях запад прибегает к услугам OutSource формирований на территории СНГ.
4--В OutSource отдают те проекты, которыми не хотят заниматься продуктовые компании в первом мире. Брезгуют. Ну бывает. Что-то скучное, неинтересное. Если говорить о грязной работе в программировании электроники то это:
a--чинить чужие баги в чужом Legacy спагетти коде.
b--делать всяческий реверс инжиниринг протоколов, исходников из бинарного кода.
c--писать симуляторы и работать на симуляторах вместо реального оборудования.
d--писать документацию на чужой Legacy код.
e--писать код на ассемблере (тоже, что есть гречку пинцетом).
Все эти меры - это в чистейшем виде колониальная политика!
Как выглядит работа в OutSource со стороны рядового сотрудника?
Сказать сразу — ничего хорошего. Со стороны рядового сотрудника работа в OutSource это в чистейшем виде галера. Работать придется очень много и очень быстро. За тобой будет следить 2–3 менеджера. Будут напоминать тебе делать самую грязную работу. Могут позвонить в 2 ночи и напомнить сделать что‑то. У них там другой часовой пояс им так удобнее.
Тотальная секретность
Доступ к корпоративной информации (техническое задание, схемотехника устройства, исходные коды, спецификации протоколов, бинарные структуры пакетов, datasheet(ы) микросхем, описание пинов микросхем) будут выдавать тебе строго по микро порциям. Причем никого из менеджмента не удивляет, что это ненормально.
Например скриншот кусочка схемотехники с 2мя светодиодами. Исходный код локально скопать нельзя так как он собирается только на удаленном сервере. Редактировать код можно только при подключении по SSH через Putty в vim или в лагающем RDP. Нажал на клавишу и через 6 секунд на мониторе появился символ. Как здорово! DataSheet на процессор тоже под секретом. Вернее его можно скачать, но если об этом узнают, что уволят тот час же. Само устройство (печатная плата, PCB, Target) аналогично подключено к удаленному серверу за океаном по JTAG и CAN, чтобы ты не стал суетливо фотографировать маркировки их микросхем. В общем от тебя там будут всячески предохраняться. Причем никого из менеджмента ни разу не удивляет, что это ненормально.
Не проси больше, чем тебе положено на данный конкретный момент времени. В OutSource компаниях решать задачи надо «с минимальным погружением». Придется привыкать работать в информационном вакууме. Буквально посмотрев в трубочку свернутого в рулон листа со схемотехникой сразу кидаться искать баг в коде прошивки. По представлению менеджера (который гуманитарий по образованию) ты должен якобы угадать, сфантазировать и на основе этого починить то, что якобы считается ошибкой в программе, даже если это аппаратная ошибка. В общем будь готов к такому цирку.
По правде говоря, как говорят на западе «passionate инженеру» невозможно полюбить продукт, который разрабатывает организация, если инженер ничего толком не знает про этот продукт из‑за секретности. Поэтому продуктовая мотивация тут тебе не поможет в работе. Тебе придется придумать себе какую‑то не продуктовую мотивацию(причину) для работы. Например ненависть к отечеству или что‑то в этом роде. Русофобы.
Я работаю в OutSource на США потому что я не согласен с политикой своей родной Кракожии.
Я замечал, что те мои знакомые, кто работают на Запад в out source как раз это и выбрали в качестве основной своей мотивации. Ими движет лютая звериная ненависть к стране, которая дала им первоначальную медицинскую поддержку, бесплатный детский сад, школу и даже высшее образование.
Второсортность
OutSource это тотальное отчуждение. К сотрудникам относятся как к временным и неполноценным независимым подрядчикам продуктовых компаний. Сегодня они есть, завтра их нет. Как к расходному материалу. Заказчик в первом мире как правило не доволен изначально, в стрессе и вымещает на сотрудниках OutSource(а) которых, естественно, ни разу не жалко, так как сотрудники outsorсe(а), как там говорят,
в другом правовом поле
К тебе даже по имени обращаться не будут. Во всех письмах к тебе будут обращаться по твоей @кликухе в Telegram, так как таких Иванов и Александров там уже перевалило за 7. Они будут помыкать инженерами.
Если перед устройством в OutSource Вы будете внимательно читать контракт, то в контракте вы обязательно найдете примерно вот такой параграф:
В случае если изобретение будет приносить прибыл независимый подрядчик будет считаться "дураком", если же с изобретением что-то пойдет не так, то независимый подрядчик будет "козлом отпущения".
Есть ещё такое нехорошее понятие как внутренний OutSource. Вроде бы здание от продуктовой компании, но для сотрудников OutSource отдела заведена отдельная прозрачная комната "аквариум" внутри open space офиса продуктовой компании. С работниками из «аквариума» можно делать всё что угодно. Поставить им самый шумный и тяжелый desktop компьютер, самую маленькую мышку (чтобы тремя пальцами держали её). Самый старый монитор из иконоскопа времен Зворыкина. Самый неудобный стол и стул с оторванными подлокотниками. Кстати, объектив камер на смартфоне тебя тоже попросят заклеить специальными наклейками, выдаваемые еще на reception(е). Будут давать самые скучные задачи (в основном чинить чужие баги в Legacy). Ругать за опоздание. Увольнять без причины в один день.
Справедливости ради стоит сказать, что есть во внутреннем out source один бонус. Это печеньки в офисе. Выглядит это так... В "аквариум" к инженерам-программистам заходит менеджер и ставит в центре помещения на пол ведро с печением и уходит...
Девиз OutSource(а) "Экономика должна быть экономной"
OutSource компании тоже не менее хитрые и тоже любят сэкономить на всём.
Когда нет потока заказов на разработку из пригожего первого мира, то в OutSource наступает так называемый Bench Time. Сотрудникам платят минималку по региону с надеждой, что они сами уволятся куда‑нибудь. OutSource безынициативны по своей природе и всегда зависят от подачки от расы господ из золотого миллиарда подобно тому как живые организмы зависят от Солнца и кислорода.
Предприниматель в Спальне
OutSource всячески стараются склонить своих сотрудников-инженеров к оформлению через создание ИП (Индивидуальный Предприниматель) или самозанятых. Это нужно чтобы не оплачивать аренду офисов, электричество, трафик интернета, отопление, водопровод, водоотведение и прочее.
Более того, тебя самого, как тушку, скорее всего вообще попросят работать удаленно. Причем даже в страну свою метрополию (США, ЕвроСоюз, Австралию, Японию) естественно не пустят. Опять брезгуют, ну бывает. Тебя попросят выбрать себе на глобусе какую‑нибудь страну третьего мира (Кракожия, Элбония, Такистан, Западно-Африканская Республика и т. п.). Ты как раз в этот день впервые узнаешь, что оказывается есть такие страны. Попросят тебя сидеть там перед LapTop(ом) и улыбаться! Американцы, понимаешь, любят, когда им улыбаются...
Out-source компания тебя наймёт только на условии удалённой работы. А про крышу над головой, электричество, верстак для установки компьютера, стол, стул, лампу, отопление, умеренную скорость воздушного потока, что тебя обдувает, доступ в интернет, холодную/горячую воду, ежедневную влажную уборку помещения, про отсутствие рядом радиоактивных изотопов, про твердую поверхность под ногами, про отсутствие скользкого покрытия на твёрдой поверхности под твоими ногами, доступ в уборную, укрытие от диких зверей, бомбоубежище, мачты громоотвода, тишину, освещение, умеренную влажность, сейсмостойкость помещения, атмосферное давлении, %-ное содержание кислорода вокруг тебя, толщину озонового слоя за окном, магнитное поле планеты и гравитацию, ты должен будешь, внимание, ежедневно заботится сам! Нормально так, да?
Ну, чёрт‑поберти. Опять сосед снизу отключил гравитацию. Поплыву разберусь с ним.
О таких вещах ты обычно не задумываешься, когда ходишь в офис. Но, поверь мне, станешь задумываться как только тебе придется работать удалённо. На удалёнке, тебе придется решать такие проблемы о которых даже предсказать трудно.
При этом ещё успевать делать основную огромную трудную рутинную работу по проекту (уж поверь, её-то будет немеренно) и между делом ходить к соседям по лестничной клетке в 24-этажном человейнике и просить, чтобы соседи не сверлили стену перфоратором хотя бы сегодня. Причем ремонты обычно делают рабочие из Средней Азии и они не понимают, что ты там им говоришь про работу в Out Sourсe компании на русском языке или английском и просто продолжают дальше долбить.
Удалёнка хороша тогда и только тогда, когда ты живешь в detached home за 800k EUR, где все условия есть по умолчанию. Но такие люди в Out Sourсe не работают.
Сломанный телефон
Внутри OutSource очень много менеджеров. Ну очень много менеджеров... Все они как правило друг‑другу земляки. Из одного квартала или даже из одной школы. Все эти менеджеры в основном, внимание, гуманитарии!
Даже технические интервью могут проводить только по методичке (инженерам, кстати, такие моменты видны сразу). Вы можете в составе своего портфолио показать ему фотографию вот этой (рис.1) электронной платы и он реально поверит, что Вы сами спроектировали схемотехнику и топологию PCB.
![рис.1 рис.1](https://habrastorage.org/getpro/habr/upload_files/b54/d5b/6c7/b54d5b6c71763b48223bf47b2ce515f0.png)
Менеджеру-гуманитарию, к сожалению, не дано понять очень многих инженерных вещей. Например, что для разработки прошивки нужна схемотехника. Что для перепрошивки и отладки платы нужен программатор. Что для написания драйвера для SPI чипа нужен DataSheet от вендора. Что для сопряжения платы с другим устройством нужна спецификация бинарного протокола. Это просто за пределами понимания менеждера-гуманитария. Понимаешь? В его мире эльфов, инженера надо просто посадить перед LapTop(ом) и дальше всё пойдет само собой.
![классика жанра про OutSource классика жанра про OutSource](https://habrastorage.org/getpro/habr/upload_files/bf3/129/eb9/bf3129eb9acb6a6ac9e9298b47c14166.jpeg)
Ещё с точки зрения инженера‑разработчика внутри толком не понятно, кто, собственно, важнее-то: заказчик из (Германии, США, Швеции), что платит деньги или "пык-мык" менеджер-гуманитарий внутри out source(а), который даже не может толком сформулировать постановку задачи?
Менеджер‑гуманитарий может оперировать такими выражениями как: «присобачить провода», "подружить платы", "оживить плату", "подключи плату по RS-486", UART он почему-то называет "интерфейс ЮАР", программатор называет - "чёрная коробочка", из резонансов он знает только "каскадный резонанс", из конденсаторов он знает только "конденсатор потока", а потенциометр это для него вообще пошлое слово. Понимай его как хочешь. Получается, что менеджеры внутри out-source это лишнее звено как‑бы, которое в любой момент превращается в сломанный телефон.
Нет средств производства
В OutSource компаниях нет никакой производственной базы (средств производства). Они же по идеологии продают человеко‑часы, откуда у них заводы? Это даже не проблема для разработки Web-сайтов. Проблемы начинается когда OutSource суются в Hi‑Tech области, например в разработку электроники, разработку деталей машин, автомобильных двигателей, суются в разработку авионики для пассажирских самолётов. И тут выясняется, что у инженера внутри OutSource(а) нет возможности элементарно перекинуть микросхему на электронной плате PCB (нет паяльной станции). Нет возможности изготовить прототип из оргстекла (нет сверлильного, токарного, фрезерного станка и 3D принтера, нет 100W CO2 лазера). Нет осциллографа, чтобы померять электрический сигнал, нет логического анализатора, нет радио спектро‑анализатора, нет векторного антенного анализатора VNA, нет цифрового блока питания, нет DMM, нет даже, банально, возможности тупо оголить провода (кроме своих зубов, естественно) для подачи питания на клеммники электронной платы PCB и прочее.
Естественно рядовым сотрудникам-инженерам весь этот цирк с конями, разумеется, не нравится. Они не могут даже полюбить продукт, который они разрабатывают в OutSource так как под секретом почти вся документация, либо её тупо нет, а руки фактически связаны. А если ты не любишь продукт, то ты не будешь его делать качественно, с энтузиазмом, с самоотдачей, с воодушевлением. Так просто устроена психология людей. Работать в таких условиях возможно только «из‑под палки». И тут мы вспоминаем всех этих руссофобов, которые обычно и кристаллизируются в OutSource(ах).
Поэтому внутри OutSource постоянная и непрерывная текучка кадров. Создается еще одна прослойка менеджеров out-source(а) которые заняты одним лишь только наймом, холодными, ледяными звонками. Их рекрутеры отчаянно первые пишут инженерам на работных сайтах, пишут инженерам в соц. сетях, по три раза уговаривают принять job offer и прочее.
Многочисленные менеджеры OutSource получают деньги за функцию телефона (порой сломанного). В результате сами талантливые инженеры зарабатывают там меньше так как теперь часть той зарплаты, которую они получали в продуктовой компании, ушла менеджерам out source(а).
Вот скажите мне, пожалуйста, Стив Возняк (украинец по происхождению) создал бы Apple-1 работая в Out Source компании?... Вот и я так думаю.
Много отчетности и микроменеджметна
В OutSource надо отчитываться за каждый день. Не имею ничего против отчетности. Но когда тебя требуют письменно отчитываться за каждый день с дискретизацией 5...20 минут времени, то это начинает раздражать. И составление таких ежедневных отчетов занимает порядка часа. А ведь это время можно было бы вложить в разработку и улучшение самого продукта.
Просто дело в том что господа из первого мира любят судиться со своими работниками из OutSource. Им только повод дай, дак они сразу подадут на тебя иск за нецелевое расходование средств. У них же там на Западе есть такие плюшки как независимая судебная система.
Поэтому если пишешь в ежедневном отчете мало, то тебе на почту прилетит судебный иск.
Что вообще хорошего в OutSource?
Это отличная возможность устроится для менеджера с гуманитарным образованием и знанием пары языков. Для человеков‑переходников, которые не хотят ничего делать, кроме как говорить по телефону, заполнять таблички kanban(а) и посещать заседания.
Западу OutSource тоже очень‑очень выгоден и приятен. Достаточно ГосДепу ушатать очередную восточно‑европейскую страну, как там начнется бардак, беспорядки, кризис, коллпас внутреннего рынка и тысячи готовых обученных и главное отчаянных инженеров будут вынуждены устраиваться в западные OutSource(ы) на эти галеры. Всё по плану.
Не удивлюсь, если выяснится, что финальная цель США и ЕС — это укомплектовать свои OutSource(ы) населением из всего остального мира и на этом наступит окончательный «конец истории».
Подведем итоги
№ | Свойство out source |
1 | out source хочет чтобы вы были индивидуальным предпринимателем (ИП) |
2 | out source хочет чтобы вы работали из своей спальни |
3 | out source хочет чтобы вы метались в командировки |
4 | out source оценивают сотрудников через доносы смежников |
5 | в outsource как правило работают, мягко говоря, не самые топовые профессионалы |
6 | в outsource менеджеры гуманитарии |
7 | у outsource нет своего продукта, outsource делают чужой продукт |
8 | в outsource тотальная секретность документации |
9 | в outsource торжествует микро менеджмент |
10 | в outsource нет никаких средств производства (даже синей изоленты нет) |
11 | в outsource много отчетности |
Вывод
Если вы инженер, программист, схемотехник, дизайнер и если есть возможность, то лучше не связываться с всяческими out sourсe формированиями. Соглашаясь на OutSourсe Вы подписываете соглашение на второсортность. Еще можно как-то оправдать контактное производство для заказчика внутри своей страны, но когда заказчик и исполнитель сидят в разных станах это уже колониальная политики. Out source это по сути - cуррогатное материнство. Благополучие запада в значительной мере определено за счет других стран и народов. А "жить за счет других" это, господа, называется словом "фашизм".
Я конечно понимаю, что всякое в жизни бывает.
Никогда заранее не знаешь куда ударит молния и из какого колодца придется пить
Для кого-то и работа инженером в out sourсe может показаться спасением.
В общем делайте правильный выбор, как считаете сами.