Tired of outsourcing? Get hired at a top product startup from Silicon Valley 🚀
×Закрыть

2048

«Какого хрена ты так медленно заряжаешься, я же на колл опоздаю!» — Олег пнул по колесу своей подержанной Model Z, чуть не разлив кофе из стаканчика, который держал в руках.

На часах было 08:39, до митинга оставалось чуть меньше часа, а надо было еще добраться до офиса, не застряв как это часто бывало, в пробке. На этой неделе стендапы для всей команды проводились на час раньше, чем обычно, и пропускать их было нельзя. Олег достал из кармана свой iPhone Helot. Приложение показывало, что уровень заряда батареи авто составляет 8%. Этого должно хватить, чтобы доехать в одну сторону, — подумал Олег. На такси ехать не хотелось, а на метро он не ездил уже года три и всеми способами его избегал.

Компания GlobalServe, в которой работал Олег, занималась разработкой систем распознавания образов, и он там был одним из многочисленных инженеров. В свои 47 лет Олег прошел долгий путь разработчика: после окончания техникума подрабатывал верстальщиком сайтов, после изучил JavaScript и благополучно по его мнению делал карьеру fullstack девелоперa, пока этот язык не отошел в анналы истории. После тренд поменялся и пришлось изучать L-ADA и Cobbol — инновационные языки программирования по разработке «всего», продвигаемые двумя конкурирующими софтверными гигантами. После прочтения книги «New trends in face recognition» Олега заинтересовал не так давно появившийся язык Facy, на котором уже писались библиотеки, применяемые для качественного распознавания лиц. Эта тема была для него близка, ведь еще несколько лет назад после очередной неудачной попытки написать свой стартап по интернет-знакомствам, у Олега возникла идея плагина для популярной социальной сети Instacats. Суть заключалась в том, что модуль позволял бы распознавать эмоций на мордах домашних любимцев, быстро накладывать на фото фильтры и размещать посты в Instacats и другие популярные социальные сети для животных. Тогда он и устроился в GS на позицию Senior Indirect Developer, на которой и продолжает работать до сих пор.

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

По дороге в офис, которая обычно занимала 46 минут, Олег обычно слушал подкасты «ProCoders», залипал в YouTube либо листал на планшете форум на DOU. Не смотря на пасмурную осеннюю погоду, трафик на удивление оказался не таким плотным и дорога до работы заняла ровно 45 минут. Парковочное место нашлось быстро, что также случалось не часто.

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

В этом подразделении компании работало почти 3 тысячи человек и персонал занимал всё офисное здание. Поднявшись лифтом на нужный этаж, Олег занял своё любимое рабочее место возле окна. С момента перевода на текущий проект (и соответственно смены этажа и рабочего места) прошло несколько месяцев. В текущем расположении Олега устраивало абсолютно всё: сосед по столу, удаленность от кофе-машины, вид из окна. Особенно вид из окна. В перерывах от активного кодинга он мог смотреть в даль по несколько минут, одной рукой неосознанно поглаживая уже немного седеющую бороду, а другой периодически пролистывая код мышкой, чтобы экранный трекер не зафиксировал подозрительного простоя. До колла оставалось 2 минуты. Олег одел наушники, настроил микрофон и подключился к конференции, на которой уже ожидало довольно много человек. Запах ароматного кофе приятно ласкал обоняние. Где-то вдали в небе Олег увидел стаю птиц, видимо улетающих в теплые края. Вот после релиза точно надо взять отпуск и поехать отдохнуть, — подумал он, так и не вспомнив, что ровно эти же мысли приходили к нему в прошлый раз. Ашфак появился в ровно назначенное время. Как обычно, согласно регламента, необходимо было провести перекличку. Решив сегодня проявить инициативу, Олег быстро включил микрофон и ровным уверенным голосом в него произнёс: «1-й!».

Колл начался.

LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
В свои 47 лет Олег прошел долгий путь разработчика:

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

Индустрия по продаже тушек? Конечно не может. Качество его тушки сильно хуже 25-30 летней тушки.

Это понятно. Другой момент — как с этим дела будут у тех, кто однажды релоцировался отсюда и кому исполнится 47 лет.

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

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

Плаатят хорошо за то, что хорошо продается. А это таки котики и банки.

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

Но даже тот фильтр/эффект сделать, где накладываются ослиные уши, учитывая поворот головы, фон, свет и людей рядом — непростая задача, нам в Украину даже таких задач не дают: в основном спасение умирающих лошадей, краткосрочные проекты и агрегаторы агрегаторов.

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

И в целом самые крутые и интересные задачи себе забирают американцы и европейцы.

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

Но нахрена это спрашивать, если на этом проекте меня абсолютно точно ожидает то же, что на и предыдущем — объедки, а интересные задачи попадут ко мне по чьему-то недосмотру, потому что кто-то прощёлкал момент.

Тут уж зависит от твоей удачи и твоих действий всё. Причем от обеих сразу. если одного или другого нет, то и не получится.

кофе из стаканчика

наверно не из станканчика, а из цикория, кофейным деревьям скоро ппц из-за Трампа и глобального потепления :)

листал на планшете форум на DOU

умилило и ностальгнуло :8))

Сегодняшний колл был весьма необычным. Ну как необычным: в списке участников было имя Вамшиши Вишаама, непосредственного начальника Ашфака. По неписанным правилам корпоративных игр Вамшиша раз в месяц должен был присутствовать на этом колле, дабы по-отечески пожурить Ашфака, несмотря на то, что послезавтра они все равно вместе поедут играть в гольф — Вамшиша очень любил эту игру и Ашфаку пришлось в свое время немало потрудиться, дабы освоить все ее премудрости, несмотря на то, что сам господин Чопра очень любил играть в боулинг. Но с господином Вишаамом реальнее всего было подружиться именно в гольф-клубе. До этого Ашфак работал помощником менеджера проекта, но не без поддержки Вамшиши ему удалось получить должность менеджера, вытащив на свет Божий старые грешки предыдущего ПМ-а.

Когда перекличка закончилась, Вамшиша начал:
— Здравствуйте, уважаемые господа, госпожи. Как вы знаете, предыдущий релиз версии 3.19.2907 прошел весьма успешно — всего три прод ишью, два из которых удалось закрыть в течении пары дней и одно было немного сложнее — система падала с ошибкой Unrecognized при попытке распознать кошкодевочку. Проблема была зарепорчена нашим ключевым клиентом из Японии, но, благодаря Олегу (при этих словах Олег проснулся, судорожно проверяя, не забыл ли он заглушить микрофон. Повезло — не забыл) и его опыту, проблему удалось решить в течении недели.

Олег вздохнул с облегчением, ибо вопросы, беспокоившие его в течении последних нескольки месяцев разрешились данным фидбэком. Во-первых: в следующем году его как минимум не уволят. GlobalServe открыл центр разработки в Абудже и по офису поползли слухи, что в следующем году весь проект переведут в столицу Нигерии, а на месте оставят ключевых разработчиков. Это и вселяло надежду в Олега, давая нечеткий, но положительный ответ на второй вопрос: дадут ли ему по итогам года повышение? Жена, работавшая в соседнем офисе, в фирме S_HaR_Amit, занимавшейся подбором и перепродажей кадров главным образом на галеры (было такое слово в молодости Олега, означавшее нынешних софтверных гигантов. Лет тридцать назад оно считалось ругательным, но сейчас золотую фигурку в виде многовесельного кораблика вручали топ-менеджерам на ежегодной ИТ-премии. Две такие украшали полочку в кабинете СЕО фирмы, где работал Олег) весь мозг уже выела мужу, рассказывая, о том, как ее коллеги быстро делают карьеру. Один он до сих пор жил позавчерашним днем и думал, что кризис уровня краха доткомов рано или поздно похоронит толпы старшеклассников, не заставших даже флешки и не понимающих, почему именно она нарисована на кнопках «Сохранить», ведь там должно быть облачко. Третий вопрос, который беспокоил Олега: разрешат ли ему не приходить по субботам на работу?

Вамшиша тем временем продолжал:
— Как вы знаете, через месяц у нас релиз новой версии, 3.19.2908, но прежде я бы хотел спросить у тестировщиков: как так получилось, что вы пропустили баг, связанный с отсутсвием распознования кошкодевочек? Вы что, не знали, что клиенты из Японии являются одними из наиболее многочисленных наших заказчиков, среди них очень много ключевых, которые приобретают премиумную подписку? Как так получилось?
— Понимаете, дорогой господин Вишаам, этого не было указано в требованиях. Здесь уже вопрос к бизнес-аналитикам, почему они эту тему не проработали?
Это была Татьяна, тест-менеджер и по совместительству жена техдиректора. Несмотря на всю внешнюю подотчетность Татьяны, Вамшиша побаивался ее главным образом из-за мужа. Тот, помимо выполнения своих прямых обязанностей, по заданию СЕО занимался сбором компромата на весь руководящий состав фирмы, включая и менеджеров проектов. На СЕО компромата не было ибо за саму попытку сбора подчиненному светило бы пятиминутное увольнение с волчьим билетом и без золотого парашюта. Техдир собранным компроматом приторговывал, отдавая 2/3 прибыли своему начальнику. Собственно, Ашфак с помощью Вамшиши и купил этот компромат на предыдущего ПМ-а. Пустить полученную информацию в ход на ежегодных корпоративных разборках было лишь вопросом времени. На рядовых сотрудников компромат не собирался: слишком большая текучка была для этого, да и логгирование экрана и фактического времени отсутствия за компьютером вполне справлялось.

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

— В общем, господин Чопра!
— Да, господин Вишаам?
— Вы в следующий раз будьте так добры, следите получше за работой своих подчиненных. От вас и от вашей команды я ожидаю лишь только положительных результатов, ибо, как вы понимаете — это предновогодний релиз, после него будем в срочном режиме фиксить баги, чтобы к Новому году выпустить праздничную версию 3.20.0000. Я отключаюсь и желаю вам приятного дня.

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

— Итак, господа — начал Ашфак — как вы понимаете, в декабре нам предстоит зарелизить сразу две версии: обычную и новогоднюю. Поскольку в новогодней версии ожидается, что система будет гораздо качественнее сделана, чем сейчас, а версия сейчас довольно нестабильна, я предлагаю следующее: 3.20.2908 мы релизим в обычном режиме, с исправлением всех крэшей, которые сейчас имеют место быть. Тестировщики, от вас требуются сценарии всех, я повторяю: ВСЕХ крэшей, которые есть. Программисты, вы эти крэши должны будете исправить. К 8 декабря все должно работать. Как вы это сделаете — меня не волнует. Одно я вам скажу точно: если после релиза 8 декабря будет хоть один случай падения программы — после Нового года на работу можете не выходить, кроме тех, кто будет учавствовать в передаче знаний. А если даже после вашего сокращения окажется, что новогодний релиз тоже падает — ждите повесток в суд! После этого митинга я с каждым из вас проведу еще колл 1-на-1, где вы мне расскажете, как у вас идет прогресс и чем еще вы сможете быть полезны для нашей фирмы. Олег, поскольку ты на перекличке отозвался первым, с тебя я и начну. Сейчас вышлю тебе аппойнтмент. Это будет важный митинг, так что если у тебя что-то запланировано на то время — будь добр, отмени или перенеси планы. Что ж, я вам желаю хорошего и продуктивного дня и до встречи.

Таким образом, слухи об уходе проекта подтвердились: разработку переводят в Нигерию! Предстояла работа по передаче знаний. Еще лет 30 назад можно было передавать знания максимально убого — это давало хоть какую-то гарантию сохранения за собой рабочего места, но в последние пару лет в фирме начали практиковать экзамены по продукту, архитектуре и коду в присутсвии руководства. И если те, кому передавали знания, эти экзамены не сдавали — с тех, кто отвечал за knowledge sharing вычитывали половину зарплаты.

Олег встал и поскакал в туалет — утренний кофе уже пол-часа как давал о себе знать. Порывшись по карманам, он обнаружил, что карточку оставил в кошельке, в куртке. Выругавшись, он побежал искать свой пропуск — иначе не пустит в туалет. Это требовалось для логгирования времени посещения оного. Такой же электронный замок стоял и у дверей на кухню — логгировалось время пребывания и на ней. В конце рабочего дня подсчитывалось, сколько сотрудник времени работал фактически. Должно было быть 8 часов ровно. После этого времени счетчик таймера останавливался и овертаймить в офисе было нельзя — только из дому.

Справив свои физиологические потребности, Олег посмотрел на часы: было 11:45, до колла с Ашфаком оставалось 15 минут. На обед Олег любил идти как раз в 12:00 — сегодня в меню была паста со вкусом жареной картошки и паста со вкусом грибов со сметаной. В качестве напитка была жидкость со вкусом молока. На десерт — паста со вкусом пончика с вишней. «Что ж, обед подождет. Надеюсь, меня сегодня сильно драть не будут. Положительный фидбэк, все-таки» — с этой мыслью Олег вернулся за компьютер и запустил колл: Ашфак не любил, когда подчиненные появляются после него.

Сегодня была пятница, предпоследний рабочий день недели

Жуть, четырехдневную рабочую неделю так и не ввели :(

много человек

Fixed: много человеков

Так, давайте к самому главному, раз уж тут про 2048:
1. Достроили ли Подольско-Воскресенкий мост и метро на Трою?
2. Маск на Марс реалити-шоу забросил?
3. Кто президент? У нас и в США, и Рашке.
4. Что можно было бы назвать самой опупенной новинкой по сравнению с 2к19?

Где-то вдали в небе Олег увидел стаю птиц, видимо улетающих в теплые края

птицы в 2048 году? оптимистично.

в 2048 dou превратится в еб#ное. хотя нет, уже превратилось.

давай тогда про Танечку.
она в 2048 это конечно же не qa Танечка, а андроид Tanechka, но по прежнему без шансов на взаимность для сторителлера.

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

У кого деньсурка беспросветный так это у тех кто зарабатывает меньше 15-20 тыс грн. Там нет возможности всего этого сделать. А в офисе данного Олега никто сидеть не заставляет.

У кого деньсурка беспросветный так это у тех кто зарабатывает меньше 15-20 тыс грн.

вот это вот да. Меня поэтому часто бесит пиздежь на ебаном о «выжигании глаз» и о том как выходить из ойти потомушо за бортом продавцы работают 12/6 за 15ку.

И выгорание у них видите ли! ТяжОлая работа. У меня один знакомый по ночам работает в «правоохранительных органах» где что ни день то труп какой-нибудь описываешь. Тыщ за 15 наверно работает. И вторая в АТБ где рабочие смены с 10 утра до 11 вечера четыре дня подряд. Я о**игеваю как у нее нет еще выгорания?

Да. Они кстати не жалуются. Это я офигеваю. Хотя про «это их выбор» могу поспорить потому что второй женщине 55+ и там с выбором работ не очень, в таком возрасте. Я еще на нас всех посмотрю в 55 — будем ли перебирать сыры с зеркалками. «Не можешь найти работу потому что всем нужны 25 летние синьоры» — это твой выбор, чем раньше думал оболтус?

Ну мне 3 года до оного осталось. Скоро узнаю, как там.

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

Что есть справедливо?
А я и не занимаюсь обвинением. Люди сами делают свой выбор. Рабство отменили давным давно.

Люди сами делают свой выбор из имеющихся в наличии вариантов. Есть ситуации когда варианты очень ограничены и один не лучше другого.

Это ты про 1992 или про 2002 или 2012?

Понимаете, они видят что их работа нужна, труп себя не опишет, а товар на кассе сам не посчитается, а без кассира посетитель уйдет голодным. А вот некоторые IT-шники (в основном вайтишники) часто понимают, что их работа реально никому и нафиг не нужна, а они просто винтики, которые клеят обои в доме на снос для распила фондов. Это и вызывает шок, моральную травму и выгорание...

Ашфак живее всех живых! ;DD
P.S. Все совпадения конечноже случайны но я знаю Олега у которого заказчик Ашфак ))

Только понял о ком ты) Это реально совпадение.

изучил JavaScript

в 2048м? пздц планете

Доу решил следовать пути очаровательно? Почему последователи Базуки здесь?

Олег одел наушники

В будущем наушники могли б уже одеваться и сами.

Не будьте столь суровы, в Аэлите Тольстого телеграфные ленты использовались на инопланетной станции. Текущие технологии накладывают свой отпечаток на фантастику.

Надел же... к этому был коммент.

А, вы про это.
«Надеть одежду, одеть Надежду.» :)

летающие машины на улицах в 2015 году © назад в будущее

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

ипал я такое будущее

Скажу більше, в деяких компаніях це вже існує :-D

сейчас это понятно. Но если и в 2048м не все ещё будут понимать разницу между зафиксированными жопочасами и выполнеными тасками, то это печально

Не будут. Для этого нужно не 20 лет, в 2000 или вообще 20000 лет.

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

сидящий рядом человек с секундомером из настоящего — вряд-ли лучше

Чекав якусь інтригу типу розрядки по дорозі і пошук рішення.

Я один подумав, що топік про гру? =)

фанфиков на доу еще не было да

Взять реальность, натянуть новые базворды — будущее! Сорен если было резко, я знаю что фидбэк нужно давать аккратно, все же люди очень ранимы, когда выставляют публике свои творения. Может я просто скучный задрот. :-)

Еще многовато технических фактов и фактов о мире сразу, мне бы хотелось больше расслабленного знакомства, в неспешном ритме прогуливаясь\едя на автопилоте по миру, особенно такому прекрасному миру!

JavaScript и благополучно по его мнению делал карьеру fullstack девелоперa, пока этот язык не отошел в анналы истории

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

А вообще давай «пешы исчо»! Можно почитать! Все равно сраться надоедает.

Колл начался.Пятница началась.

fixed

я же на колл опоздаю

На кол пишеться з однією Л.

Это если дейлик короткий, если пленинг или в тиме балаболы тогда колл, долго звиздят. Ну или у вас в компании на что-то другое спешат люди ;-)

В Тиме Куке?

В Тиме Балаболы, он олбанец :-)

Базука, ты?!
Я-то думал что это про проблему 2038 года (просто кто-то циферки попутал) — когда Линукс девайсы превратятся в тыкву!
en.wikipedia.org/wiki/Year_2038_problem
Я в свое время просто обалдел, когда увидел что такая проблема есть на дефибриляторе! Потому что кто-то всунул в него эмбедед линукс для экономии. И вылезла эта проблема задолго до 38 года. Достаточно было просто продлить лицензию на 20 лет — и девайс прекращал работать!

Кстати, на ипаном, Базука единственное что еще как-то можно чтитать, остальное еще хуже )))))

Сори, не сижу на ипаном и не знаю, кто такой Базука)

На ипаном что-то можно вообще читать? Но знать о различных багадельнях полезно и где найти отзывы о них.

Кто использует 32 битный линукс, тот ССЗБ, все Ъ пацаны давно на 64

тру пацаны работали с 128бит на всяких System/370 и VAX ещё задолго до появления вас пионеров

Более того там уже был и матричный сопроцессор, типа TPU или GPU, но они тупо обогнали время, за что и поплатились.

на всяких System/370 и VAX

но они точно не были эмбедщиной!

Тогда самое быстрое в эмбедшине был 8048 и 8051 и их реплики от Интеграла и подобных.

Я в свое время просто обалдел, когда увидел что такая проблема есть на дефибриляторе!

К тому времени его уже давно выкинут на свалку. Столько не живут.

Занятно... To be continued?

Рассказы часто так пишутся. Открытый конец стимулирует фантазию.

Подписаться на комментарии