Грустная история о ненайме в большой банк
Любой сеньор-помидор ежедневно атакуем акулами хантинга, голодными волчицами рекрутинга, хитрыми лисами рекрутеров-на-аутсорсе и куницами из отделов и подотделов транснациональных корпораций.
Если сеньор-жених не заинтересован, то сваха сразу получает от ворот поворот, но бывает что самая умелая, настойчивая и удачливая альфа пробивается таки к сердцу скупого на эмоции разработчика, и назначает рандеву. Так и случилось — начало отношений между сеньором разменявшим пятый десяток и рекрутершей из местечкового банка Silverman Sacks, очень активного в рекрутинге как для небольшого финансового игрока. Альфа-рекрутер не жалела красноречия, рассказывая про офис в центре города, про бенефиты, про поездки в США, про налаженные бизнес-процессы и деловой дресс код.
Идти на рандеву с чужой рекрутершей при еще живом работодателе, после многих лет отношений всегда будоражит кровь и сулит специалисту, даже сеньорского статуса, повышение процента жиров в масле. Благодаря ковиду, неверный супружескому долгу перед своей фирмой специалист работает удаленно, и может не брать выходной, не сбивать менеджера с толку поздним приходом в офис в выглаженном костюме. Собеседование можно провести он-лайн — как до, так и после ежедневного стендапа, а можно даже вместо, или одновременно с ним. Первое собеседование непосредственно с настойчивой альфой прошло как нельзя лучше. Немолодому, не избалованному лаской сеньор-джависту было приятен интерес приятной опытной женщины с хорошо поставленным голосом. Но, сказала она, перед переходом непосредственно к Саксу (который Силверман), нужно пройти собеседование с техническим специалистом. Третий лишний, подумал наш бородатый профессионал, но виду не подал, и согласился.
В назначенное время, после своего обычного стендапа, потенциальный пролетарий финтеха пересел за другой компьютер и с ним по скайпу со мной связался неизвестный мужчина. Сухо поздоровавшись, но не представившись, он сразу выдал ссылку на онлайн редактор кода и на документ с заданием. Редактор кода представлял собой блокнот, правки в котором видны сразу нескольким сторонам процесса. При этом невидимый анонимный интервьюер продолжал говорить, спрашивая нейтральные и не относящиейся к теме вопросы. Сеньору предложили написать код для (здесь было NDA), которое сводилась к манипуляцией строками. Сеньор сказал — я бы делал эту задачу так и так. На что непредставившийся мужчина сказал, — пожалуйста пишите код.
— Вы предлагаете мне писать код на Java в блокноте? — немного подохренев, спросил специалист.
— Да, — ответил голос неизвестного мужчины.
— Вы там в своем Голдмане реально пишете Java-код без IDE? — переспросил джавист с бородой.
— Нет, но на собеседованиях мы просим делать так, — ответил на неродном английском голос финтеха.
— Может, вы и в Stack Overflow не даёте загуглить?
— …
— Слушайте, давайте я расскажу вам как мы однажды писали симулятор биржевой торговли, мы взяли тикер акций с сервиса…
— Пожалуйста пишите код, — невежливо и нетерпеливо прервал голос
Да ты совсем ебобо, подумал про себя программист, а в слух сказал:
— Хорошо, я приступаю.
В это время неизвестный продолжил задавать вопросы, и попросил комментировать код который рожал джава-папка.
— Я привык работать в тишине, — тонко намекая чтобы голос заткнулся сказал сеньор.
— Нет, вы должны комментировать то что пишете, — продолжал невидимый надзиратель.
Дальше программист писал код, сдобренный отборным, но невербальным матом.
— Ну готово, — выдал код программер
— Хорошо, я попробую скомпилировать….Не компилируется, — ответил голос
— Да, наверное где-то спутал параметры у функций, но то херня, давай я лучше расскажу как с одним клиентом мы сидели над обсуждением спринта почти 16 часов подряд…
— Ваш код не компилируется, — как бы не слыша продолжал голос, — Вы должны написать рабочий код.
— Послушайте, я не сильно интересуюсь тем, какой порядок аргументов нужно поставить, я то и кодить не сильно люблю после 20+ лет в айти. Я сеньор, код пишу может быть 10 часов в неделю, остальное время работаю с требованиями, тестами, интеграцией, ругаюсь со смежными отделами, работаю над развитием коллег-программистов, обучением молодежи. Какого ты хочешь от меня чтобы я код в блокноте писал, — порвался сенсей.
— Этот тест как раз создан так, чтобы быть максимально отдаленным от вашей ежедневной работы, — невозмутимо продолжал голос.
— Так какой тогда смысл в этом собеседовании, если оно не связано с будущей работой? — и в этот момент Гриффиндор потерял сто очков.
— Вы будете продолжать ? — спросил голос
— Да, — покорился сенпай, — только я прошу вас помолчать, я лучше пишу код в тишине.
Голос наконец замолчал.
Спустя еще 15 минут напряжённого скрипения мозгом девелопер таки выдал компилируемый код, невидимый собеседник попрощался, вероятно с облегчением для обоих участников этой телеметрии.
Девелопер некоторое время смотрел немигающим взглядом в стену. «Что за хуйня это была?», «Куда катится мир», «Кофе остыл», — проносились мысли в Java-голове. Но рефлексировать было некогда — начинался митинг с тестировщиками.
Через пару дней альфа-рекрутерша позвонила сеньор-помидору и холодным, отстраненным тоном сказала что тот недостаточно хорош для неё и Сакса не будет. А какие слова говорила она вначале, влюбила разработчика в себя одним только хорошо поставленным голосом, все таки женское коварство, а?
Еще чуть позже девелопер получил письмо с просьбой оценить интервью, на что отписал, что подобной хуйни давно не делал, и повторять такой опыт не собирается. И дописал — «Да и в костюме на работу ходить тоже нет интереса».
Коментарі (55)
В Мексике такого менеджера интервьюера давно бы казнили. Его бы точно нашли, потом содрали с его лица кожу, он же не любит его показывать во время деловых скайп интервью, поэтому лицо мы ему отрежем. Далее если у этого существа мужского пола есть хуй и яйца, то их отрезают живьем лезвием, затем пихают в рот этому кадровику, чтобы он съел свои собственные яйца и хуй. Если к этому времени блядина кадровик мужского пола, а теперь уже и не мужского пола, не потерял сознание то начинают выковыривать этому уебку глаза, затем отрезают руки и ноги. Для разнообразия можно облить окровавленное лицо кадровика спиртом и поджечь. Все это снимается на видео и выкладывается в наш любимый интернет с предупреждением всем пидрилам кадровикам что с бородатыми программистами шутки плохи.
Есть вероятность что технический специалист был напуган способностью разработчика писать код в блокноте. Данунахуй, мы тут годами пинаем хуи, если он за 15 минут в блокноте такое творит со строками.
Это ещё нормально обычно просят нассать код им на бумажку.
О да, какая типичная история. «Синьор», засушивший мозги настолько, что не может толком без IDE и Stack Overflow написать элементарную функцию, но вместо этого начинающий заливать, как он «учит молодежь». Чему ты блядь учишь, ругаться с другими отделами? Главное, тип даже не понимает, как он со стороны выглядит.
Просто ты тупорылый школьник, которому нужно включать мозг на любое указание господина начальника. А профессионалу это не нужно, он занимается решением задачи, а не сочинением 100 раз написанного до него кода.
Невозможно «заниматься решением задачи», не умея дважды два складывать. А ты и топикстартер именно что не умеете, а не «не нужно». Ебать, найми себе бригаду ремонт делать которая не может ровно гвоздь забить, дятел. Есть базовые требованию к профессионализму, без которых ты — хуй, а не профессионал, что бы ты ни пиздел себе и заказчику.
Я же тебе объясняю, что ты тупорылый школоло, который привык решать бесполезные задачки, расписывая их решение в столбик, как учила марьвановна. А человеку, который 20лет работает над решением задач бизнеса, все это нахуй не нужно.
Я не буду нанимать себе строителей, устраивая конкурс по забиванию гвоздей, потому что давно придуманы саморезы и шуруповерт.
Уборщица и охранник бизнес-центра тоже «решают задачи бизнеса» но требования к ним отличаются от требований к девам. Ты в принципе в состоянии понять что профессия предполагает какую-то специальную область знаний, которой человек владеет и именно это ценно для бизнеса? Как именно дев «решает задачи бизнеса» без чисто технической квалификации? Если он по сути хочет работать менеджером, то нахуя апплаиться на позицию дева и потом возмущаться? Это разные профессии.
Как строитель-отделочник делает пиздатый ремонт в твоей квартире, не применяя гвоздь и молоток? Ты настолько уебан, что будешь ему ебсти мозг при найме, спрашивая про виды гвоздей и устроишь ему конкурс на забивание 50 гвоздей в доску? А потом начнешь выебываться, что 10 из этих гвоздей забиты криво, а 5 недобиты?
Давай вопрос по-другому поставим. Ты реально веришь что есть куча _хороших_ строителей, которые не умеют забивать гвозди, ну или делать другую _элементарную_ вещь в своей специальности? Да, я не буду устраивать конкурс, но не потому что условно «уметь забивать гвозди» не нужно, а потому что трудно найти таких дебилов, которые уверены что это не нужно. В програмирование все по-другому, как видно по этому треду.
То есть специалист, который не использует в своей работе элементарный гвоздь, а пользуется специальными крепежными системами, он для тебя дебил? Оператор станка с ЧПУ, который не умеет хуячить напильником, он тоже дебил?
Так ты веришь что такие строители как я описал существуют или нет?
«Элементарный гвоздь» — это просто пример, я не строитель и не знаю какие там базовые вещи, я специально уточнил что речь идет об элементарной операции в конкретной специальности, которую рутинно выполняет средний специалист, но ты не заметил, или делаешь вид что не заметил, потому что с гвоздем типа легче спорить.
Как крутому строителю, который работает с современными строительными технологиями, не требуется гвоздь и умение забивать его идеально ровно с одного удара, так и крутому программисту не требуется уметь писать какую-то далекую от реального применения хуету. Базовая вещь для него — решение поставленных бизнесом задач. Как он их решает, вообще никого ебать не должно.
Меня мало что удивляет на этом сайте, но тут улыбка озарила меня, если в 50 лет, программист не понял, насколько инфантильные люди проводят собеседования, значит ему пора играть в лотерею.
Если вы выбрали направление Java, или C# то конечно же вы обречены на кровавый корпоратив, и если честно подобные собеседования скорее норма, нежели исключения, и да, на западе тоже.
Именно поэтому число фрилансеров растёт в мире очень и очень шустро, но статья действительно весёлая, так как последнее интервью в моей жизни было лет 20 назад, после чего я пошёл на фриланс, а потом и свои продукты начал пилить, мне всё было весело почитать о том, как всё же не меняется корпоратив во всём мире.
Надо было написать в блокноте ему что-то типа
{
СОСНИ ХУЙЦА;
}
И сказат ему, мол иди компиллируй
Работадатель:»Напишите код»
Трушный сеньйор:»Сколько денег?
Работадатель:»Какие деньги,Вы на собеседовании!»
Трушный сеньйор:»Давай-досвидания!»
Занавес.
Трушный сеньйор в реальной жизни:»Слушаюсь, господин начальник! Вам в процессе написания минет сделать или на бутылке присесть? Ведь это такая честь работать у вас!»
Пора уже программистам набраться смелости и начать отрезать головы кадровикам прямо в офисе, а затем развешивать расчлененные тела кадровичек и менеджерья с окон бизнес центров с надписями. «Я тупая кадровичка которая не следила за своим языком».
Программист должен всегда иметь хорошо заточенный нож, чтобы отрезать живьем голову кадровиков и менеджеров. А то получится как у наемников группы Вагнер, нож тупой резали долго.
Что за хуйня? 50-летний динозавр не умет написать код в блокноте?!
Мне 40+ лет и я первые 5 лет писал программы на листочке в клеточку! В БУМАЖНОМ, блять, блокноте! И только потом вводил их в компьютер. И если уже заработало и не сбросилось — тогда записывал на магнитофонную кассету. Это в школе. А в универе можно было выпросить доступ на ВЦ на час. И за этот час ввести программу, которую до этого несколько дней писал на бумаге. Молодые не могут понять что тогда компьютер стоил как пол-квартиры или как пару б.у. автомобилей. Иметь свой компьютер дома — это было все равно что мечтать иметь дома токарный станок. Кстати, про станок — там то же сначала рисуют деталь на бумаге.
Так что программер, который не может работать в блокноте, а хочет сразу лезть в гугл или на стековерфлов это не инженер, а хуевый хипстер!
Я начинал на заводе и даже сейчас, после 20 лет в ИТ могу вспомнить многие марки стали — без справочника. А вы не помните параметры функций с которыми работаете каждый день? Скажите лучше честно что этот 50летний пенсионер давно уже проебал остатки мозгов на гнилом сапорте и помнит только как гуглить костыли для говнокода. Ну так и нехуй тогда изображать из себя синьора!
Вот пруф что ты давно уже нихуя не специалист, а выгоревший выебщик, с ушами заросшими шерстью:
«Я сеньор, код пишу может быть 10 часов в неделю, остальное время работаю с требованиями, тестами, интеграцией, ругаюсь со смежными отделами, работаю над развитием коллег-программистов, обучением молодежи.»
Если тебе и правда 50+ то вспомни вот эти строки:
«В институте же регресс скрыть было невозможно. Стоило сотруднику предаться хотя бы на час эгоистическим и инстинктивным действиям (а иногда даже просто мыслям), как он со страхом замечал, что пушок на его ушах становится гуще… Вот и слоняются, провожаемые сочувственными и неодобрительными взглядами, по коридорам и лабораториям, с ушами, покрытыми жесткой серой шерстью, бестолковые, теряющие связность речи, глупеющие на глазах…»
Чувак, тебе точно 40, а не 90? Я хуй видел таких дебилов в 40 лет, которые продолжают мыслить функциями для перфокарт.
Дваждую, хуесос-бюрократ обосрался написать работающий код на интервью как последний обоссанный студент, а все остальные отмазки от обиженки тянут лишь на жалкую попытку окуклиться в свернутом от бомбанувшего пукана пространстве-времени.
Вообще, поражает эта гнилая тенденция неосиляторов к отмазкам. Тупые долбоебы, всем похуй, что с IDE и Stack Overflow вы таки осилите скопипастить чужой корявый код, и даже его скомпилировать. Тот, кто осилит написать норм код без всей этой шелухи, 100% знает больше и умеет больше вас, бездарных хуесосов. Больно осознавать сию истину? Ну и нахуй идите, пидарасы, норм компаниям бездари не нужны! Профессия программиста — писать код, прежде всего.
ТС написал, что экзамен шёл в шаренном онлайн-блокноте. Скопипастить не получится, тк собеседующий увидит появляющиеся готовые куски кода.
Оттуда же, я так понимаю, и требования комментировать то что пишешь — типа чтобы не переключался на гугление и перебивание кода из соседней вкладки побуквенно.
Но требования зашкварные даже при том что объяснимые. Если им важно видеть ход мыслей, пусть бы разрешали писать псевдокод / нерабочий код, а не это «ваш код должен компилироваться».