Как стать автором
Обновить

Комментарии 33

Поэтому эксперты подозревают, что число фрилансеров/аутсорсеров/аутстафферов будет расти, а самые высокооплачиваемые рабочие места будут зарезервированы для рабочих в офисах, которые могут физически гарантировать, что они — это они.

А эксперты не думали что фрилансеры могут отказаться копаться в условном легаси полном долгов и отъехать к другому работодателю. Любо набрать этих технических долгов и свалить в закат с деньгами :)

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

С легаси сложнее даже не в том факте, что в нём надо копаться, чтобы что-то починить - думаю тут желающие найдутся (ну и задрать ценник за такую работу само собой), а в том, что нужны легаси компетенции, если так можно выразиться. У вас есть код - а что это за код, что делает, как им воспользоваться хотя бы. Я с таким часто сталкиваюсь по работе и чаще бывает проблема не в том, чтобы понять как это работает, а чтобы найти человека, который может объяснить а что от этого вообще хотели то.

Для подобного подхода нужно иметь людей, которые понимают, что «техдолг не растёт».

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

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

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

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

По опыту работы с фрилансерами — должно очень повезти, чтобы условный Рахул оказался адекватным не смотря на «проверенное» резюме и рейтинги на каком-то upwork. Зачастую ребята просто не хотят вникать, особенно в продукты старше года-двух, им резона нет, опыт фикса багов/попиливания фич в проектах на Angular 1.х потом не продать.

Картинка

Это серьезный вызов для индустрии. С одной стороны офисы уходят, с другой мы так и не научились делать fix-price проекты, с третьей платя удалённому сотруднику можно отказаться третьим работодателем, а с четвёртой жёсткий контроль сотрудников сьедает кучу времени и сильно тормозит процесс.

Я думаю fix-price не умеют делать не только в it. Я вот ремонт делал, там тоже сумму конечную никто не назовёт, неизвестно, что под старыми обоями, что под старым полом, был один перечень работ, после того как вскрыли, стал больше. Или например укладка плитки в ванной одна цена, укладка в туалете на 30% дороже, т.к. он очень маленький, буквально квадратный метр и тоже количество плитки гораздо больше времени съедает на укладку. По сути цена от норма-часа рабочего зависит.

> Поэтому эксперты подозревают, что число фрилансеров/аутсорсеров/аутстафферов будет расти, а самые высокооплачиваемые рабочие места будут зарезервированы для рабочих в офисах, которые могут физически гарантировать, что они — это они. 

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

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

Тащемта сидеть там там будут не суперпрофи за 100 к в наносекунду, а всякие джуны, люди с некрасивым опытом, анально огороженные визовые рабы (всякие H1B), люди предпенсионного возраста без фрилансового портфолио и связей. Прекрасной иллюстрацией того что будет в офисе будет средний отдел ИВТ какого-нибудь ФГУПа.

Главный герой публикации, американский разработчик Сэм, нашел способ совмещать три работы. И в конечном итоге перепоручил одну из них своей сестре

Класс. Когда человек платит за айфон, а получает обломок плитки в коробке, то это называется мошенничество. А когда компания платит за Сэма, а получает сестрюню, то это называется Сэм молодец и вообще человек завтрашнего дня.

Вы знаете, рабство отменили, компания получает ни сестрюню и ни Сэма, а выполненную работу. Если компанию устраивает цена за проделанную сестрюней работу, то какая разница кто-там работает, хоть иксуственный интеллект.

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

Но если "именно это лицо" вполне справляется со своими обязанностями, то какая разница работодателю, что это лицо имеет "подработку" на стороне? Я лично знаю, ребят, которые даже работая на фул тайм в офисе еще тянут сторонние проекты, при этом прекрасно выполняют свою основную работу и еще и успевают вести различные курсы/тренинги для сотрудников. Все зависит от человека.

Это не совсем так. Хотя бы потому что никто до сих не научился нормально измерять эту самую "проделанную работу" в ИТ.


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

Ну то есть банально если в какой-то момент выясняется что код написанный такой "сестрой" содержит кучу багов

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

условный сениор... А получили они условного миддла

Хочется спросить, вам шашечки или ехать?) Вообще получили они сеньора-тимлида, который делегировал работу условному мидлу, но продолжает быть ответственным за её качество.

Хочется спросить, вам шашечки или ехать?)

Так в том то и дело что хотели они ехать, а пока получили только шашечки. И не факт что шашечки нормально ездят.


Ну окажется если, то уволят Сэма, т.к. компанию не устраивает качество работы.

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


В конце-концов если окажется что люди не умеют машины водить, людей лечить или детей учить, то их и уволить можно. Ну после первой аварии, первого умершего пациента или первых выпускников полностью проваливших ЕГЭ. Делов-то...

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

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

Почему вы передергиваете, почему кто угодно то? Если бы сестра была вообще некомпетентна, она бы и дня не продержалась.

Не смешите меня. Не особо компетентный человек спокойно может относительно долго проработать пока всплывёт уровень его некомпетентности. Особенно на удалёнке. Копипасту со стэковерфлоу никто не отменял.


Сэм её курирует, услышьте меня и прочитайте статью.

Сегодня курирует, завтра ему надоело или на другой работе завал.

Компания платит за работу Сема, а получает работу сёстры Сема. Почти всегда это две очень больше разницы, иначе сестра Сема сама нашла бы работу в ИТ. Они нанимали человека который знает что такое SQL injection, а получили что? У компании трудовой договор с Семом, NDA с Семом, доступ к исходному коду у Сема и ему запрещено этот доступ кому попало раздавать.

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

Когда человек платит за айфон, а получает обломок плитки в коробке, то это называется мошенничество. А когда компания платит за Сэма, а получает сестрюню, то это называется Сэм молодец и вообще человек завтрашнего дня.

Ну да, у Apple то нет сестрёнки с красивым женским именем Foxconn

Да и у Foxconn еще семейка на подряде - TSMC, LG, Samsung и куча других

Больше похоже на случай, чем на правило. KPI очень тяжело установить и измерить продуктивность разработчиков. Кроме того, обычно есть прикидки, сколько может сделать средний разработчик за 40ч, и уровень «сеньора» предполагает довольно высокий уровень автономности. Наша компания тоже склоняется к найму сеньоров именно потому, что их нужно меньше контролировать (а менеджмент у нас минимальный). Иногда, по-видимому, можно в течение какого-то времени поэксплуатировать это противоречие, пообещав работодателю автономную работу и существенный опыт/достижения. Я думаю, это всё же близко к мошенничеству, т.к. контракт почти всегда заключается не на закрытие тикетов (как в максимуме предлагает Егор Бугаенко), а на продуктивность конкретного разработчика за указанное время.

Почему это нарушение договора сложно выловить описано в книге The Mythical Man-Month — про сложности сдельной повременной работы в разработке ПО.

Кроме того, это кажется временным явлением из-за залива рынков деньгами. Компании купаются в деньгах из-за ультрамягкой денежно-кредитной политики, и, поэтому, возможно, меньше работают над внутренними оптимизациями. Если ЦБ затянут гайки, то компании, возможно, начнут решать
эту проблему — и скорее всего нам, разработчикам, это не понравится.

Мир сошёл с ума, я честно говоря ничего не понимаю.

Работая по совместительству, сотрудники иногда сталкиваются с проблемами при попытке выполнять несколько задач одновременно. Например, непросто бывает совмещать онлайн-встречи и созвоны.

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

отчетом Future of Work Institute, в котором говорится, что руководство все чаще стремится избавиться от штатных сотрудников в пользу фрилансеров, которые выполняют задачи на сдельных условиях

Хрень какая-то. Тоже не понимаю этой тенденции, если это правда. Приходит человек/команда из ниоткуда, с проектом незнакомы, с предметной областью неизвестно как знакомы, как подтвердить квалификацию неизвестно, в случае факапа рискуют максимум частью сдельной оплаты, и всё это типа лучше чем устоявшаяся команда своих спецов.

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

А где в статье про сеньоров? "Опытный программист" в 23 года это обязательно сеньор?

Астрологи объявили месяц выгорашек

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

Но в иммиграции нужно бежать чтобы заработать хоть какие то деньги.

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


Многие думают что жизнь марафон, но это спринт до 35-45. Потом большинство выкинут без пособий на свалку. До этого времени нужно сделать хоть какой то капитал.

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

Спасибо, очень классная статья!!!

Немного грустно, что бухгалтер не может лечить своего ребенка с одной з/п без экономии на еду. И это в развитой стране.

Я как разраб, сразу вижу если кто написал в задачу времени больше чем реально на неё требовалось. У нас мы друг на друга не сучим, потому что в РФ не принято, потому что более менее общаемся ну и программистская солидарность кое какая есть, но учитывая западную культуру доносов не могу понять как можно работать на 2х работах. Например видит чел что его коллега работает в 2 раза меньше чем он сам, но позиция у него так же, неужели не расскажет начальству что кто то халтурит.
Да и потом контроля сейчас у разрабов не меньше чем у заводчан, отмечаешься когда пришёл ушёл, в задачах пишешь когда начал когда закончил, плюс в конце и начале дня рассказываешь что будешь делать что сделал.

Как мне кажется, не так просто заметить, что коллега работает на двух работах. Чтобы четко себе представлять, сколько времени у него заняла бы определенная задача нужно быть специалистом в его сфере и быть в контексте задач. Такое возможно, когда работа или очень простая (подметать квадратные метры) или проект настолько огромный, что на него берут много очень похожих специалистов. В программировании такое редко. Здесь, как правило, кто-то пилит дизайн, кто-то логику, кто-то сисадмин и т.д. Хотя, возможно, я что-то упускаю, буду рад услышать возражения.

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

Зарегистрируйтесь на Хабре, чтобы оставить комментарий