LoopMe дают тестовое задание на незнакомых технологиях, потом морозятся и съезжают
Пишет Анонимус: «Здравствуйте, ёбаная редакция! Хочу поведать о том, как HR в компании LoopMe может запросто наебать потенциального гребца, развести его на кучу потраченного времени и, в итоге, просто забить хер. Видимо, количество проведенных собеседований и создание иллюзии работы – это фишка отдела по набору персонала в этой компании.
Итак, все по порядку
В мой аккаунт Linkedin поступило сообщение от некоего Vladimir Borodulyn. Суть нашего общения ниже. Цитирую частично:
HR: «У нас есть вакансия — Frontend Engineer Angular5+ Мы не ожидаем от кандидатов опыта с Angular, достаточно желания работать с ним и развиваться. Технологии: Angular 5, Java 8, Spring, GraphQL, PostgreSQL, Groovy. Мы гибко подходим к требованиям и не ожидаем, что вы работали со всеми технологиями, будет возможность научиться. Хотел бы с вами обсудить эту возможность. Удобно будет пообщаться со мной?»
Гребец: «Добрый день, Владимир! В специфике моей текущей работы я использую нативный JS, CSS, HTML и лишь косвенно взаимодействую с Angular (1.6). Вы верно заметили, что опыта работы с Angular 5+ я не имею. Но, так-как Вы написали, что существует возможность обучиться новым технологиям в процессе — не стану скрывать, что такая возможность меня действительно заинтересовала.»
HR: «Отлично. Давайте пообщаемся. У нас так построен процесс — первое интервью — со мной. Цель — рассказать вам о проекте, его структуре и самой вакансии. И о вашем опыте поговорить.»
Конечно же, я согласился. Тебе предлагают попробовать поработать с новыми передовыми технологиями, подчеркивают, что опыт работы с ними – не важен! Главное желание обучиться! Я подумал – «отлично, попробую».
Далее, после собеседования с HR, мне предложили сделать тестовое задание. До технического собеседования, хочу заметить. Очень подозрительно– но, что поделаешь…
Проект нужно было написать на angular 2, собрать на вебпаке, юзать ноду и тайп-скрипт. Со всеми этими технологиями в повседневной жизни я не сталкиваюсь, как было оговорено, вообще. Увы. Но, я же заинтересован – значит нужно делать. С учетом того, что я гребу на своей галере полный рабочий день до самого заката (а задание мне предоставили в понедельник ближе к вечеру) – я дал эстимейт – «до утра следующего понедельника».
В 5:30 утра, в понедельник (не спавши двое суток выходных) – я отправил готовый, полностью работающий проект на Angular 6, Type Script, собранный вебпаком и размещенный на гите. Думаю, не нужно говорить, чего мне это стоило – запилить приложение на абсолютно неизвестном мне фреймворке, используя лишь косвенно схожий с JS – TS, в столь короткое время, с нуля, без чьей-либо помощи. HR же отписался, что передает его на проверку.
Как вы уже догадываетесь – конечно же – никто мне и не собирался отписываться, давать фидбеки и так далее. Но, через еще одну неделю ожидания, я таки поинтересовался:
Гребец: «Владимир, добрый день!
Хочу поинтересоваться о примерных сроках получения фидбека по тестовому заданию. Упустил задать этот вопрос во время нашего предыдущего разговора.»
HR: «Добрый день.
Я пока получил от команды ответ «нет» но еще жду комментариев «почему» к сожалению»
Хм… — подумал я. Странно… Проект сделал в оговоренные сроки, оговоренным стеком технологий, проект – работает, вел себя абсолютно вежливо и сдержанно в общении, показал огромное желание и заинтересованность работать… Что ж не так???
Через несколько дней, Владимир таки прислал мне «расширенный фидбек» — как и обещал. Я лишь процитирую нашу переписку – и все прояснится:
HR: «Привет
— компонентный подход не используется
— плохая архитектура проекта, всё в одном файле
— не описаны типы (примитивов не достаточно)
— получение доступа к элементам через document
— грязный код (оставил комментарии)»
Гребец: «Добрый день.
Компонентный подход используется. (Скриншот прилагался)
Комментарии оставлены осознанно — о чем я писал в общем комментарии к выполненному заданию.
Проект строился в течении недели, если суммировать потраченное время — 4 вечера (не дня, так-как существует основная работа) были использованы на ознакомление с новыми для меня технологиями (Web-Pack, Node, Angular 6, Type Script), 1 вечер — для того чтобы разобраться с условиями использования нескольких API, что предлагались в задании, определении того, что возможно сделать, а что, — в силу платной подписки, — придется изменить. Двое суток выходных были максимально вложены в саму разработку.
Архитектура меняется в данном случае минут за 10. Это всего-навсего создание трех папок с размещением в них тематических файлов по контексту и изменение нескольких ссылок в самих зависимостях в коде. Не описаны типы, кроме примитивов. Возможно, в ряде мест пропустил; изучал тайп скрипт в процессе кодинга — думаю, это не удивительно. Что касается получения доступа к элементу через document — это была проблема, которую в силу отсутствия глубоких познаний в Angular 2+ я не смог решить иначе. Потратил кучу времени именно на этом месте. Пришлось решить вопрос именно таким образом (кстати, этот способ я использовал лишь раз, подумав, что работающий проект куда более важнее).
Мы обсуждали, что я не работал с данными технологиями ранее. Но, я цитирую то сообщение, что получил:
«Мы не ожидаем от кандидатов опыта с Angular, достаточно желания работать с ним и развиваться.»
«Мы гибко подходим к требованиям и не ожидаем, что вы работали со всеми технологиями, будет возможность научиться.»
И, признаюсь честно — я не понимаю, в таком случае сути нашего интервью — и зачем вообще мы изначально начинали с ложной информации. Я честно говорил, что не имею опыта и что есть огромное желание в противовес. Доказал это усердным трудом, пожертвовав много времени и сил, использовав все свое свободное время на выполнение задания, не спав двое суток на выходных. Сделав готовый проект — впервые ознакомившись с кучей новых технологий, которые явно не учатся за 3 дня.
Это ли «гибкий подход»? Или же «отсутсвие желания научиться и развиваться»?
В любом случае, благодарю за отзыв. Хорошего дня, Владимир»
HR: «ну мы действительно подходим гибко к требованиям, ничео, я лишь передаю как есть»
Подвожу итог: имхо, меня наебали, и довольно некрасиво. Предлагали развитие и акцентировали внимание, что им не важен опыт работы с этими технологиями ранее – а в итоге приебались к архитектуре и прочей ереси. (Где же мне бест-практисес нужно было посмотреть, интересно, по их мнению?) Но, багаж знаний я свой получил – и не собираюсь останавливаться, конечно. Просто, не красиво как-то. В общем, складывается впечатление, что HR просто создал видимость работы, набил общее количество собеседований в +1 заранее зная результат. Так что – если вы хотите развиваться, но не работали с перечисленным в вакансии стеком – и вам закинули приманку с этой конторы, что мол «не важно, главное желание! У нас гибкий подход» – задумайтесь!
Хочется услышать мнение редакции по поводу вышеизложенного.
C Ув., аноним»
Мнение ебаной редакции
Дорогой Анонимус! В данной истории не так важно, что конкретно вы написали и отправили потенциальному работодателю, как то, сколько времени вы на это потратили. Недавно на ДОУ в кои веки вышла годная статья на тему того, почему выполнять (и давать) тестовые нет смысла. Как показывает практика, чуть ли не единственное, что можно понять из тестового задания — это то, насколько человеку реально нужна эта работа, раз он готов тратить на задание несколько вечеров/дней. И действительно, одно дело если тестовое дают джуну, и другое дело, если его дают мидлу — это уже должно быть подозрительно. Либо в конторе настолько скверно поставлен процесс найма, что они ссут и «перестраховываются» (или в принципе не знают, что тестовые не нужны), либо же они морочат голову и набивают себе цену, мол «Докажи, раб, как сильно ты хочешь у нас работать».
И если уж каким-то чудом вам дают тестовое, то оно не должно превышать времени, которое вам комфортно «подарить» работодателю. То бишь выкинуть на ветер. Навсегда распрощаться с этими N-часами жизни. Здесь уже идёт следующий уровень — насколько сильно вы цените своё время? Человек, который тратит несколько дней на тестовое — не уважает своё время, а значит не уважает себя. Об такого можно будет вытирать ноги. Поэтому если и соглашаться на тестовое, то на очень маленькое, прям милипиздрическое, и при этом давать понять работодателю, что вы делаете ему невебацца одолжение. Чтоб они привыкали к тому, что тестовое задание — хуйня на постном масле.
Коментарі (126)
Щенок! Тестовое сразу на хуй.
Пизда, братан, я тебя понимаю, сука со мной такая хуйня происходила не раз.
Единственный способ решить эту проблему — собрать всех хрюш вайтишных-компаний, запереть в закрытом помещении, давать тестовое задание и обещать, что в случае выполнения этого тестового — мы их отпустим.
Потом, когда они изучат технологию на ходу, спать не будут, и т.д., и т.п., морозиться от них во всех мессенджерах и социальных сетях, а потом вообще сказать: «извините, эта позиция закрыта внутренним сотрудником» или «извините, мы ждали тех.лида»
А после, они будут спрашивать, мол почему так?? На что мы ответим: «Извините, я просто передаю информацию по вашему тестовому»
Краткая история Бенджамина Гребцатонина:
(звонок в линкедине) — эээ алле уебище мы тебя нахуй может возьмем, может нахуй пошлем, пиздуй сделай нам шото;
(уебище (представляя смузи, пальмы и новенький гироскутер)) — дада бигу бигу, в пизду выходные я же задр;
(звонок в линкедине (спустя неделю)) — … ;
(уебище (представляя смузи, пальмы и новенький гироскутер)) — ЭЭЭ ВЫ ЧЕ НИ АТВИЧАЕТЕ Я ЖЕ ВКАЛЫВАЛ!!!11;
(звонок в линкедине) — пошел нахуй;
(уебище (представляя смузи, пальмы и новенький гироскутер)) — ЭЭЭ БЛЯ СУЧАРЫ ЕБАНЫЕ Я ВАМ СУКА УХХ Я ВАМ СДЕЛАЮ УХХ ПИДОРЫ КИНУЛИ, КАПЕЦ Я ЗЛОЙ УХХ;
(звонок в линкедине) — (пошел ебать другого гребца)
Ты сука на лиспе чтоле пишешь или на калжуре?
Универсальный ответ (с вариациями):
— компонентный подход не используется
— плохая архитектура проекта, всё в одном файле
— не описаны типы (примитивов не достаточно)
— получение доступа к элементам через document
— грязный код (оставил комментарии)
Тут каждый пункт универсальный
— компонентный подход не используется / слишком много оверинжиниринга, надо было проще
— плохая архитектура проекта, всё в одном файле / всё разбито на файлы, много оверхеда
— не описаны типы (примитивов не достаточно) / много типов, наплодил сущностей
— получение доступа к элементам через document / наворотил абстракций там, где можно было просто получить элементы через document, не последовал KISS
— грязный код (оставил комментарии) / код не документирован, нет комментариев.
Только ёбанные терпилы делают тестовое задание, а такие нам не нужны.
марко ван дер берг — мутный ублюдок, который перекидал кучу днепропетровской братвы. лупми — отстойное гавно, которое получило инвестиции, прожирает их, при этом сильно отстает по бизнес-ожиданиям, что перекладывается на гребцов в виде постоянных пиздюлин.
это если кратко.
Кто виноват что ты на него согласился? Кто виноват что не взял залог?
Я представляю сколько можно написать в одном файле за 2 дня. Это будет такое полотно что пиздец. Так что я бы его открыл и сразу бы закрыл…
Так что никто тебя не наебал
я конечно не спец в ангулярах но разве там нету разбивки хотябы согласно архитектурному паттерну самого ангуляра или пишеш как хочешь ?
разбиение на модули и компоненты конечно есть, это как хароший тон для любого фреймворка, но нет и запрета запихнуть весь свой говнокод в один модуль (работать будет лол)
Я думал такое только в моей любимой пехепе возможно
Теория о несогласованности действий тупой эйчарши и интересов компании — весьма вероятна. Но я бы не стал исключать следующий сценарий.
Как известно самый важный скилл кандидата на работу в современном айти — быть терпилой, именно по этому критерию проходит первичный отбор, именно поэтому дают тз. Однако автор оказался настолько упоротым терпилой готовым на все, что этого испугались уже гребущие терпилы. выполненное тз в 5:30 утра? безсонные ночи на выполнение таска на неизвестных технологиях? Такой может задать новую планку лояльности и опустить средний по галере уровень life work ballance еще ниже на дно. Вот и отказ
да тут все проще:
овчарка искала хоть кого-то: опыт, скиллы, наличие инвалидности/судимости не важен,
а гребцы в команду захотели мидла, который что-то понимает и умеет
Вначале одно тестовое, потом второе. Оба конечно реальные небольшие задачи. Конечно же бесплатно
Потом прожим на зп, нужно лишь приебаться и прогнуть психологически красноглахое гавно.
Потом два месяца стажировка/испытательный срок — конечно же неполная зп.
Штрафы за любую хуйню для уменьшения зп/бесплатные переработки.
После увольнения конечно же кидок на зп.
Вот это я называю эффективное управление.
Я Барыга а значит я Король!
Опять мамкины набиватели репутации проснулись. Вы и в кваку не можете никто — там же прокачки нету