Pull to refresh

Comments 34

Ну, что же. Все с ног на голову в тексте. Был и программистом, и менеджером в этих самых аутсорсах.

Увы, Ваш текст к реальности не имеет практически никакого отношения!

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

а тут наверное тоже аутсорс аутсорсу рознь, есть аутсорсы с тысячами клиентов, есть которые на одном плывут как-то

По итогам данной статьи - не плыть, выгребать из дерьмища.

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

Ну а так, без малого 10 лет работал в аутсорсе, причем фирма была исключительно с российскими корнями, но все было прекрасно организовано по нормальным западным стандартам. Как итог знаком с парой десятков подобных фирм и наших и "ихних" - нигде, ни в одном месте такого бардака, как описано в статье нет и близко!

И да, как раз и занимались созданием ПО и BSP под разные платформы на разное железо.

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

Текучки кадров нигде сильной не замечал, а у нас ее вообще не было!

Иногда было, что отказывали заказчику из-за отсутствия необходимых нам условий.

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

Я после этого перестал читать дальше. Вы уж извините, но нельзя настолько себя не уважать, что бы работать в подобном.

Или это шутка какая-то?

Хрен его знает... Думаю у всех по-разному. Оснований не доверять автору у меня нет. Но сам с подобным не сталкивался. Насчет "себя не уважать" полностью с Вами согласен. Хотя опять-таки обстоятельства у всех бывают разные.

UFO landed and left these words here

какие там ужасы, в одной известной аутсорс-компании проклятием считалось работать на заказчика из РФ

UFO landed and left these words here

Честно говоря не читал. Спасибо, сейчас посмотрю.

Вот тут девушка писала, как вкатилась в IT в какую-то совершенно жуткую контору (я так понял — 1С-ники), и ей не понравилось.
Аутсорс тоже бывает разный, и описанное в статье — клинический случай, ну, по крайней мере в веб-разработке я таких крайностей не видел. Я прям очень заценил свою, как оказалось, весьма уютную галерку. Очень сочувствую автору и надеюсь что он скоро найдёт что-нибудь поинтереснее, с человеческим лицом.

В вебе проще. Здесь речь об электронике. А там действительно часто требуют подписывать различные NDA. И я тоже подписывал. И даже просил у бывшего работодателя разрешения опубликовать вот эту статью https://habr.com/ru/post/469327/ . Но всё было в рамках разумного и даже до отдалённо подобного маразма никогда не доходило. А вот долго и нудно доказывать, что для работы мне нужна принципиальная схема (причем даже дали в виде pdf, а не проект в альтиуме !), мне пришлось как раз в одной российской конторе. С которой недавно расплевался, причем под угрозой судебного иска. Хотя ещё раз, оснований не доверять автору у меня нет. Будем считать, что ему просто не повезло.

У всех конечно бывает по-разному, но с подобным я всё-таки не сталкивался. Электроникой непосредственно я правда не занимался, и что там творится когда дело доходит до схемотехники, не знаю. Я делал ядра для FPGA на верилоге. Задачи ставили вполне грамотно. Отчеты писал раз в неделю-две, по мере прогресса в работе. Даже альтеровскую отладку de-nano 0 прислали, чтобы мог гоняться на железе. Вобщем конечно далеко не айс по сравнению с продуктом, в котором ты от начала и до конца, но и чтобы ужОс-ужОс-ужОс, тоже бы не сказал. Знал российские кампании куда похуже. На@#бать во всяком случае никто из буржуев меня не пытался. В отличии от...

Может быть это только в Вашей индустрии или Вам не повезло? Пока сталкивался только с совершенно другим отношением — и релокация в ЕС с визовой поддержкой, оплатой билетов и торжественной встречей, и жильё, и велкам-бонус, и 7-часовой рабочий день с 25-дневным отпуском (только рабочие дни учитываются, конечно). Минимум бюрократии, зарплаты выше рынка. Спрашивал гребцов других «галер», где-то даже получше, но не хуже.

Да, вспоминаю эти рдп-компы у заказчика в Германии с пингом в секунду как страшный сон.

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

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

Непохоже, чтобы автор работал в оутсорсе. Я - работал, суммарно лет 6 из 25 в отрасли. Сейчас, со стороны заказчика, руковожу своими бывшими начальниками и коллегами в одной из оутсорсных компаний, потому что при расставании мы сделали многое, чтобы сохранить хорошие отношения - и это, кстати, довольно типично для оутсорса.
Да, так, как говорится в статье - теоретически можно. Но это получится очень-очень дорого для пользующихся услугами оутсорса. Потому что недостаток инфы превращается в лишние рабочие часы на ее поиск в инете, а платят оутсорсерам за человеко-час, а не за результат. То же самое с тормознутой машиной и плохим соединением. То же самое с переписыванием кода по нескольку раз, потому что засекретили что-то, что влияет на функциональность.
Не надо упускать еще и ньюанс, что программисты, вообще-то, люди избалованные и в таких условиях проработают от силы месяц, при этом это будут не сеньоры, а недомидлы в лучшем случае. Они работают месяц, а потом увольняются, унося с собой наработанные знания, снова рамп-ап, снова расходы на обучение и снова они переносятся на заказчика, потому что на таких рейтах исполнитель иначе работать не будет.
Судебные иски? Смешно. Оутсорс документирует каждый чих и требует подтверждения со стороны заказчика до начала работ, пока нет полного доверия сторон друг к другу. На это уходит масса времени менеджера на оутсорсе, но заказчик идет на это, потому что так все равно получается дешевле, чем in-house.
Да и судиться по софту... В контрактах это оговорено так, что судиться исчезает всякое желание. Это будет очень дорого (прикиньте стоимость юриста, разбирающегося в программной инженерии, и сколько времени он будет смотреть код и ТЗ, которого обычно нет) с крайне сомнительным результатом. Подгадить в масс-медиа при факапе, обычно обоюдном - это бывает, хоть и редко, но вот подача иска в суд... Не слышал про такое никогда, но я и не претендую на всезнание, просто мой личный опыт. Возможно, в Штатах это бывает, но в РФ - не слышал.

Человеко-часы нормируются двумя менеджерами, и то, что инфы дали с гулькин нос, менеджеров не волнует.

Так что никого не волнует, сколько гребец реально потратил времени. Если согласовали 8 часов на задачу, то заплатят не больше 12, и то придётся ещё 4 часа на бумаги потратить, в которых будешь двум(!) менеджерам донести информацию, почему же так вышло.

Сталкивались, знаем.

Не всегда не везде, но скорее да, чем нет.

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

У чужого менеджера до Вас доступа нет, т.к. это огромная глупость (2 начальника у одного инженера), обьяснять Вы можете на той стороне в лучшем случае технарю, хотя и это не очень умно.

Контора, которая заставляет программеров на оутсорсе работать 12 часов вместо 8, обычно недолго живет. Текучка, репутация вследствие этого, а дальше в нее умные люди не идут и компания входит в пике. Переработки бывают часто в продуктовых компаниях, но в оутсорсных - это удел менеджеров, а не программистов. Руководство говорит менеджерам - справедливо - что если ты не знаешь, на что способны твои инженеры и чего стоят их оценки, то оставайся после работы и отписывайся. Но зато у менеджеров и квартальные премии по 1-3 оклада, хотя до трех по KPI дотянуть практически нереально.

Хотя не спорю, что возможно и такое, как Вы пишете, в мелких оутсорсинговых компаниях. Я просто не сталкивался

В статье описывается скорее аутстафф, а не аутсорс. Другой вопрос, что в РФ аутстафф прямо запрещён, поэтому галеры косят под аутсорс. Разница в том, что аутстафф продаёт непосредственно рабочее время сотрудников (с оплатой, как правило, за T&M, т.е. время и материалы), а чистый аутсорс продаёт кастомный продукт по ТЗ заказчика за заранее оговоренный прайс, стараясь не раскрывать, сколько фактически времени инженеров на него потрачено.

UFO landed and left these words here
UFO landed and left these words here

Жаль, что в опросе автор не предложил пункт "Продуктовая компания".

Есть корпорация, стартап, госкомпания. Но вот явный идейный антипод аутсорса - продуктовая компания - вообще не упомянут.

UFO landed and left these words here

Это из предыдущей статьи

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

Это из этой

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

Тебе придется придумать себе какую-то не продуктовую мотивацию. Например ненависть к отечеству или что-то в этом роде.

Кажется, у человека что-то болит, но что именно - неясно

Что западные конторы,
что западный outsource,
что даже российские военные нии,

все они одинаково скрывают документацию и разработческую инфу от своих сотрудников.


PS: Тексты вообще-то принято сравнивать утилитой WinMerge

UFO landed and left these words here

Это у вас Embedded Linux так. Embedded Linux это другой мир.
В разработке же на микроконтроллерах надо существенно больше документации
https://habr.com/ru/post/716596/
, которые OutSource(ы) блочат.

UFO landed and left these words here

Вы с какой планеты, дорогой? Программист с 30-и летним стажем. Имею опыт в микроконтроллерах и их программировании с 20-и летним стажем. Из них 10 лет проработал в outsouce. Операционные системы реального времени от VxWorks до QNX, куча проектов по драйверам, начиная от COM-портов и заканчивая железными роутерами на 10гигабитных интерфейсах. Это вам не STM-32 программировать, хотя и тут куча всего интересного, от PIC до ARM64.

UFO landed and left these words here

Похоже дорогой аффтар вообще не в курсе NDA и прочих жизненно важных инструментов разработки. Ни один приличный аутсорсер даже слушать не будет без подписания NDA и предоставления всей необходимой документации.

Как вариант - ну-ка попробуйте мне заказать разработку без доступа к документации?! Вы будете не последним потенциальным заказчиком, идущим в верно указанном направлении.

Я так понимаю, у Вас свербит на "запад", причем полностью отсутствуют понятия о стандартах разработки ПО, которые к нам пришли "оттудова". Ну, поздравляю!

Все ГОСТы по разработке ПО практически полностью скопированы со SPICE, CMMi, PRINCE, PMBook и ITIL.

В общем - учите матчасть, дорогой аффтар.

Автор явно перегибает палку. Где-то описанное автором есть в каких-то частях, но не настолько, насколько описано. За часы отчитываться так или иначе нужно везде, а в случае аутсорса оно просто попадает в условную "бухгалтерию" чтоб заказчик вообще понимал на что тратятся деньги. Там у менеджеров появляется таблица в экселе, где есть (не)запланированные таски и ресурсы списанные на эти таски. И заказчик хочет её видеть.

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

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

Справедливости ради стоит сказать, что есть во внутреннем out source один бонус. Это печеньки в офисе. Выглядит это так... В "аквариум" к инженерам-программистам заходит менеджер и ставит в центре помещения на пол ведро с печением и уходит...

Sign up to leave a comment.

Articles