Автоматизировавшего всю свою работу программиста разоблачили только после шести лет бездельничанья Статьи редакции
В конце мая 28-летний пользователь Reddit под ником FiletOFish1066 рассказал историю своей работы на один из калифорнийских успешных технологических стартапов: автоматизировав свои ежедневные задачи, он развлекался в рабочее время и фактически не работал. На историю обратили внимание только в начале июня: признавшись в содеянном, реддитор удалил свой аккаунт.
По словам FiletOFish1066, примерно в 2009 году он выпустился из некоего непрестижного колледжа в Калифорнии и переехал жить к родителям. В колледже он изучал компьютерные науки, и при выпуске его средний балл равнялся 2,3 GPA — в переводе на российские системы это 78 из 100 баллов или примерно тройка с плюсом.
Тем не менее молодому человеку удалось устроиться в малоизвестный калифорнийский стартап бета-тестером. Что это за компания, реддитор не рассказал, но заявил, что впоследствии она стала «невероятно известной» и попасть в неё стало сложно.
В стартапе FiletOFish1066 официально числился разработчиком, но на самом деле был тестировщиком, хотя ему иногда и приходилось писать код. Первые восемь месяцев он потратил на то, чтобы автоматизировать проведение тестов ПО, а его начальник лишь изредка проверял результаты работы.
Следующие шесть лет молодой человек не работал — но исправно получал зарплату.
Я не шучу. В течение 40 часов каждую неделю я приходил на работу, играл в League of Legends в офисе, сидел на Reddit и делал что хотел. За последние шесть лет я, может быть, провёл всего 50 часов за реальной работой — то есть фактически нисколько. И всем было всё равно. Тесты успешно выполнялись.
Я совершенно серьёзно: друзей или типа того на работе у меня не было, так что никто со мной не разговаривал — разве что начальник, да иногда разрабы ПО, которое я тестировал.
Как именно компания выяснила, что FiletOFish1066 ничего не делал, неизвестно: он предполагает, что IT-служба выяснила, в чём заключается его работа, и доложила руководителю. Реддитор попытался соврать, что хоть он и автоматизировал работу, он занимался обновлением скриптов, которые проводили тесты (но это была неправда), и его всё равно уволили.
Два плюса, которые FiletOFish1066 получил от работы — подтянутое тело (он ходил в спортзал каждый день в рабочее время) и 200 тысяч долларов на счету (так как он жил с родителями и не платил за квартиру). Кроме того, при увольнении ему выплатили трёхмесячный оклад. Главный минус — за шесть лет бездельничанья он полностью забыл, как программировать, и поэтому усомнился в том, что сможет найти работу.
Своё признание реддитор писал пьяным, а как проснулся и протрезвел, пообещал поменять свою жизнь. Он заявил, что следующие две недели (пост был датирован 23 мая) собирается провести в путешествиях и навестить родственников в Европе, а затем снова начать программировать и устроиться на работу.
Когда я вернусь, я точно начну учить всё, что забыл. Я потрачу месяц или два, чтобы вспомнить алгоритмы и структуры данных, пока буду читать Cracking the Coding Interview. Я также попробую куда-нибудь устроиться. У меня есть несколько друзей на рынке, кто работает в компаниях «большой четвёрки» в Сан-Франциско (Google, Microsoft, Amazon, Facebook — прим. TJ), так что может от них получу какую-то помощь. Я точно уверен, что было бы круто поработать в компании вроде Google или Facebook.
Съезжать от родителей пока не буду. Съеду, когда найду работу. Возможно, найду апартаменты с отдельной спальней и ванной, такой уж я чистоплюй. Другие планы: серьёзно заняться качалкой, попробовать отказаться от пива и прекратить есть вредную еду. Попробую избавиться и от зависимости от League of Legends. Надо хотя бы попробовать ограничить себя.
Похожая история привлекла внимание западных СМИ в ноябре 2015 года. Тогда на Bash.im рассказали историю билд-инженера, автоматизировавшего вторичные действия — откатку сборок от индийского программиста, отправку SMS жене и начальству и приготовление кофе. Согласно истории, мужчину не уволили, а наоборот сманили в другую компанию.
Комментарий удален модератором
Вот тоже не понял, нужны уточнения.
Могу только предположить, что "автоматизация" заключалась в имитации работы, но не выполняла задач, и это мало проверялось. Если бы реально наладил систему, выполняющую задачу, то его б хотели оставить, может быть перевели бы на другую работу.
Может это просто фейковый вброс.
В конце концов ведь, если его уволили, чтобы эта работа выполнялась автоматически, то ему должны были бы заплатить за его скрипт.
А с чего вы взяли, что он что-то нарушил?
Комментарий удален модератором
Почему же, скорее всего нет. Просто тесты там в стиле return true; независимо от входных данных. Такие тесты будут прекрасно проходить при любом изменении тестируемого кода.
Практически уверен, что история — выдумка.
6 лет играл на работе в лолец и всем типа было похуй? Пахнет пиздабольством. Если бы он сказал что работал по уделенке в таком режиме, то вопросов бы не было. Но в офисе, даже в самом распиздяйском, у человека не получится столько времени страдать хуйней, не сойдя при этом с ума или же не получив чьего-то внимания. Я вот у себя на работе иногда стримы по доте и овердрочу смотрю, но тем не менее я не могу себе позволить это по долгу, ибо люди начинают шутковать и так далее, а так и до серьезных вопросов недалеко. Ну и даже если он большую часть времени читал реддиты, умело маскируюясь, 6 лет это СЛИШКОМ дохуя для такого режима. Ну и то что тесты были настолько автоматизированы вначале что позволяли все это время страдать хуйней это тоже ебота.
Вот.
Комментарий удален модератором
Идиот! Ведь мог просто продать технологию автоматизации - и тогда бы даже не пришлось куда-либо ходить...
Комментарий недоступен
Если пройти по ссылке, то там написано percentile. 78 баллов из 100 и тройка с плюсом - логически ж даже не соотносится (кроме Азии, там стандарты могут быть сколь угодно жесткие)
По той же ссылке это верхний уровень оценки C, соответствующей тройке.
Ранее слышал про эту историю и тоже думал «Что-то как то подозрительно».
Ибо за 6 лет очень сильно меняется список софта для работы. Как минимум обновляется софт для тестирования, что может привести к переписыванию скриптов автоматизации и прочего.
Вот кстати аналогичная история, которая очень схожа и более правдоподобна → https://habrahabr.ru/post/285528/
Программист нифига не делал, читал реддиты и смотрел котиков, а работу выполняли китайцы.
Если б это был мой работник, я бы повысил его до начальника отдела. Разве в работе главное процесс, а не результат?
Microsoft и Amazon это же Seattle (WA), но уж никак не Сан Франциско.
Штаб-квартиры в Сиэтле, а работу он ищет в Сан-Франциско.
Комментарий недоступен
Комментарий недоступен
Да, как видите, я робот.
В машинном переводе ошибки получаются не в окончаниях, тупица.
Повезло, что просто уволили. Могли бы и в суд подать.
Вся халява разоблачается из редитта.
Комментарий недоступен