
О галерах — компаниях, которые занимаются аутсорсингом и аутстаффингом в разработке ПО, айтишники часто отзываться с пренебрежением. Мол, там рабский труд, мало платят, а скиллов нужно много. Так ли это на самом деле?
Мы расспросили Фила Ранжина — фулстек-программиста и ведущего подкаста «Мы обречены» о внутреннем устройстве, плюсах и минусах галер. У него точно был такой опыт.
Содержание
Что такое галеры и какие они бывают
Галеры — компании, которые нанимают программистов и заключают контракты с другими компаниями, чтобы предоставлять им своих разработчиков. Это не продуктовые компании, они не делают свой продукт. Галеры больше похожи на кадровые агентства — они «продают» персонал.
На заре карьеры я работал в филиале международной компании, которая предоставляла людей зарубежным гигантам — Microsoft, Reddit, Github и так далее. Мне повезло, я успел так поработать с Microsoft. Без галеры я бы туда не попал. У меня был ужасный английский, очень низкий скилл. Но так как галера все сделала за меня, я там оказался. И эта строчка — до сих пор у меня в резюме.
Галеры делятся на два типа: те что работают с западным рынком и те, которые работают с местным. По мнению Фила, у этих компаний есть гигантская разница в уровне.
Те, что работают с локальными заказчиками, на одном разработчике зарабатывают условные 20 тыс. рублей — экономят буквально на всем. Очень сильно давят на сотрудника, чтобы платить ему минимальную зарплату, не могут себе позволить хороший офис. Это худшее место, куда можно попасть — никаких плюсов там нет.
У западных галер все хорошо. Ты получаешь там крутой опыт. Основной плюс — буст в карьере. Они заставят тебя выучить английский, ты научишься работать с западными процессами.
Кого и на какие проекты набирают в галеры
По словам Фила, когда ты устраиваешься на галеру, даже не сразу знаешь, чем будешь заниматься. Сначала проходишь собеседование, а когда тебе подбирают подходящий по скиллам проект — еще одно. Тут может повезти, а иногда и не очень. Например, если попадешь в банк, который работает на устаревших 40 лет назад технологиях,. Но всегда можно попросить поменять проект. Чаще всего, в компании пойдут навстречу.
Обычно у галеры ниже требования входа, чем у продуктовой компании. Туда легче устроиться после курсов или без коммерческого опыта, чем пройти стажировку в условный Яндекс.
Когда приходишь в продуктовую компанию, на собеседовании проверяют, можешь ли ты писать код. А в галере смотрят лишь на то, пройдешь ли ты собеседование у одного из их заказчиков. Они гораздо больше заинтересованы, чтобы тебя в итоге нанять.
Сейчас хайрят самых разных специалистов. Когда я начинал, нужны были исключительно разрабы, а сейчас берут вообще всех — это и менеджеры, и дизайнеры, и тестировщики, и эйчары.
У галер есть важные и долгосрочные проекты, а есть проходные и сиюминутные. О долгосрочных заботятся сильнее, обычно берут туда лучших. Если человек совсем без опыта, его все равно возьмут, но на менее значимый проект.
Когда в начале карьеры проходил первое собеседование на галеру, я его успешно провалил. Но через несколько месяцев все равно перезвонили и позвали работать. Просто появился проект, для которого я подходил даже со своим низким скиллом. И если бы заказчик выгнал меня с работы через пару месяцев, а им не удалось бы засунуть меня в другой проект — они все равно успели бы на мне заработать.
Когда нанимают в аутстаф, они уже примерно представляют, куда тебя распределить. А если попросить направить в определенный проект — скорее всего пойдут на встречу.
Самая важная штука в том, что галере максимально невыгодно терять сотрудников, они за каждого получают деньги. Поэтому во всем, кроме зарплаты — активно идут на встречу. Если они потеряли программиста, то потеряли 10 тысяч долларов в месяц. Для них это важно.
Откуда у галер деньги
Когда продают рабочую силу, людей — это аутстаф, когда получают деньги за выполненные проекты — аутсорс. Галеры — это именно аутстаф. Для американской компании нанять программиста в Кремниевой долине выйдет гораздо дороже, чем взять по аутстафу из другой страны — и не только из-за зарплат. За каждого сотрудника нужно платить налоги, отчитываться перед профсоюзами о его благополучии. А еще его нельзя быстро уволить, если что-то пойдет не так. На галерах всего этого нет.
Галера получает деньги за рабочие часы каждого программиста. А у него — две линейки начальников, которые могут ставить задачи, и перед которыми он должен отчитываться. Все остальное остается «за скобками».
Вообще, галеры — это история стран «третьего или второго мира»: СНГ, Индии, Пакистана, Китая. Сама модель работает, потому что парень из Беларуси или России кодит ничуть не хуже парня из США. Но американец стоит 15 тыс. долларов в месяц, а из России — условно, всего 5 тысяч. И на этой разнице в 10 тысяч существует бизнес.
Кому хорошо, а кому не нужно идти на галеру
Лучше всего на галере живется не узким специалистам, а людям с широким стеком. Галера — это всегда шанс прыгнуть выше головы. Многие из этих компаний дают опцию переезда — можно прийти к ним с запросом, что хочешь релоцироваться в конкретную страну.
Галера идеальна для старта карьеры. Уходя с нее ты можешь легко выбирать работу в любой точке мира.
Если есть скиллы, ты можешь прийти на галеру и сказать, что хочешь в США — с большой вероятностью они тебе помогут. Найдут проект, в котором часто перевозят сотрудников. И если понравишься работодателю, он сделает тебе предложение с релокацией.
По мнению Фила, на галере джун может получить опыт работы там, где он бы не получил его без аутстафа. Это прыжок выше головы — за год на галере ты подтягиваешься и растешь намного быстрее, чем в продуктовой компании. Кроме того, устроиться джуну в западную компанию другим путем — не реально, тем более сейчас.
Еще один плюс в том, что компании-галеры много вкладывают в образование своих «рабов». Допустим, бэкэндер хочет получить экспертизу во фронте. Можно прийти и сказать об этом — тебе дадут ментора, оплатят курсы, обучат английскому. Обычно аутстафферу выгодно, чтоб разработчик рос, потому что он будет стоить дороже.
А вот разработчику с большим стажем и опытом, вероятно, не стоит идти в галеру. Но есть одно исключение: очень высокая руководящая должность.
Для сеньора — это очень плохая идея. Потому что гораздо выгоднее просто найти другую работу. Но бывает, что и опытные разработчики боятся собеседований. Поэтому выбирают работу не так прагматично, как должны бы — соглашаются на первое предложение.
Как понять, что из галеры пора увольняться
По мнению Фила, уходить из галеры стоит, когда получил необходимый опыт.
Мой подход — не сидеть на одном проекте больше года. Потому что зарплата всегда индексируется быстрее, чем растет проект. За 10 лет в индустрии я заметил, что при каждой смене работы — всегда получал больше денег.
Кроме того, галеры всегда платят меньше продуктовых компаний. У них есть предел — аутстаф выгоден, только пока ты получаешь на 20-30% меньше, чем готовы платить при прямом найме.
Неприятная реальность заключается в том, что важные проекты на аутстаф не отдают. Поэтому на галере ты всегда будешь заниматься вторичными вещами — которые не очень важны, а потому постоянно меняются.
Не нужно вовлекаться и сильно прикипать к проекту. Разработчиков постоянно перекидывают с одного продукта на другой, из одной команды в другую. Поэтому, в целом, на галерах довольно наплевательское отношения к проектам — нет такого, чтобы разработчики убивались за продукт.
Но бывают кейсы, когда программист круто себя проявил — компания-заказчик нанимает его из галеры в штат. Так на проекте с Microsoft у нас забрали половину ребят.