ebanoe.dev
0
legacy_Жук··0 переглядів

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-часами жизни. Здесь уже идёт следующий уровень — насколько сильно вы цените своё время? Человек, который тратит несколько дней на тестовое — не уважает своё время, а значит не уважает себя. Об такого можно будет вытирать ноги. Поэтому если и соглашаться на тестовое, то на очень маленькое, прям милипиздрическое, и при этом давать понять работодателю, что вы делаете ему невебацца одолжение. Чтоб они привыкали к тому, что тестовое задание — хуйня на постном масле.

З архіву ebanoe · Опубліковано 5 грудня 2018 р.

Коментарі (126)

Сортування:ТопНовіСтарі
  • legacy_Rick_Sanchez

    Среда худший день недели

    • legacy_Rick_Sanchez

      Пару раз делал тестовое задание, всегда тратил не больше 2-3 часов. Хотя раз я пришел на контору, а они мне вместо тз на мыло выслали список багов на своем сайте само собой бесплатно все , по типу поправить банер пофиксить джс код, контора та вроде так и на плаву и даже кто-то там работает.

      • legacy_Зигмунд_Фройд

        Тебя наебали — это не тестовые были.

        • legacy_Rick_Sanchez

          в слове ебали 2 ошыбки сделал

          • legacy_Зигмунд_Фройд

            Тебе виднее, что там с тобой делали.

          • legacy_Анусный_Їжак

            Мне кажется или только что Рик Залупанчез себя подьебал?)

            • legacy_Rick_Sanchez

              Завидуешь что это был не ты?)

              • legacy_Ебландей

                >> в столь короткое время, с нуля, без чьей-либо помощи.

                Шо ты сука пиздишь. Гуглом же пользовался. Какой же ты мерзкий пидр.

                • legacy_HR_из_Cogniance

                  Ты зделал ошибку в слове «ошыбка».
                  Ты неначто непригодная криворукая обезяна.
                  Ты неначто неспособен. Ты нечтожество.
                  Мы хотели бы взять тебя к нам на работу.
                  Пздровляем вы приняты!

      • legacy_Членомног

        Походу хуёво быть тобой

        • legacy_Rick_Sanchez

          Пиздато быть собой я тебе скажу

    • legacy_хуй_мамин

      А там хряк Владимир, он еще на сыроварне зашкварился вроде, не помню как… Вроде норм рекрутер еба, типа отпысывается, шо да как, а не как некоторые свиньи…

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

    • legacy_Steve_Blowjobs

      Чувак в одном файле написал проект на ноде, ангуляре 6, тс и вебпаке, да ещё с описанием типов, компонентов, с комментариями, его надо было сразу синиором сделать и дать премию Дарвина

    • legacy_Steve_Blowjobs

      >Что касается получения доступа к элементу через document

      Вобще говоря, парень походу даже не читал вобще даже, что такое ангуляр, а сразу полез в документацию синтаксиса и сниппетам типа «Нello World».
      Вся суть этих всех говнофреймворках в том, чтобы избавиться от jQuery-подхода разработки, при котором мы цепляемся к дом элементам по селекторам. В ангуляре используются для этого биндинг свойств компонент и событий, директивы.

      • legacy_Трусики_тыстировщецы

        А ну пшел нахуй от сюда

      • legacy_Кіт_Шредінгера_1

        Ти йовбак недовчений, підхід (api) з використанням доступу до ДОМ елемента є майже во всіх гівнофреймворках. В твоєму ангулярі це ElementRef. Інше діло що анонімус не зрозумів що необхідно контролити стейт, то це бля очікувано, бо такі речі за дві ночі не вчаться!

        • legacy_Steve_Blowjobs
          1. И поощрается подход получения элементов с помощью рефов? Говнокодер голимый.
          2. Эти инструменты нативны для фреймворка
          • legacy_Кіт_Шредінгера_1

            Поощряється защікоін котрий я тобі вислав. Вчи ванілу, тоді зрозумієшь що у рефів є обмеження. В мене таке відчуття, що крім ангуляру та волохатого заду гребця-сусіда ти нічого не бачив.

            • legacy_Steve_Blowjobs

              Тебе лишь бы пиздануть что-то и неважно попадаешь или нет?

    • legacy_Истории_о_педиках_httpspultertvwordpress_1

      LoopMe

      А как это переводится с английского? Отзалупь меня? Вот тебя и отзалупили, аффтар.

  • legacy_СмузиХлеб_5

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

    • legacy_Наполеон

      Приходи ко мне в войска — повышу до майора. Майора НеочевидностьАВероятность. Вероятность игры в блек-джек — высока, как никогда. кстати, говорят, ерат не сможет гребцов у Кiевскую Русь из Москальской Рyси перевозить. После блек-джека будешь ебсти Васяна — на него все ставки парни делают. Вон он, уже на стуле обосраном сидит, пальцем в жопе ковыряет. В своей конечно. Своим.

      • legacy_СмузиХлеб_5

        Смотрю тебе совсем скучно, такую дичь только под чем-то писать можно.

        • legacy_Наполеон

          Ну раз тебе интересно моё предложение — я диктую адрес. А ты записывай. (Люблю диктовать)

      • legacy_чечен_1

        ээээээээ слышь,верни васю,сукаа! я уже не магу без маево сладенькаво!

    • legacy_xxxxxxxxDRUPALPWNZxxxxxxxx

      Да неприятно, но чего расстраиваться, развивайся дальше по Ангуляру, сделай пару проектов на коленке (можно еще на NativeScript что-то наговнякать и выкинуть в маркет) и ищи уже работу по этому профилю. Спрос большой.

    • legacy_Барыга

      А в чем проблема? Это деловой подход

    • legacy_Steve_Blowjobs

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

  • legacy_Вафля

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

  • legacy_Гребец

    Во львовской говноконторе EchoUA мне тоже как то предлагали вакансию по незнакомой технологии. Я пишу на php предложили сначала вакансию по php, а после нескольких дней после собеседования по скайпу, на которое хрюша опоздала, хрюша сказала «вакансия на php закрыта, есть вакансия по Go». Я ей обьяснил что Go знаю только на базовом уровне — синтаксис и тд (вакансия была на мидла), на что она ответила типа это ничего, можно и без опыта, только тестовое надо сделать. Тестовое я сделал. Кроме Go в нем еще использовался MongoDB, с которым у меня тоже опыта не было. Однако все что она мне ответила было «Ой, ви знаєте, завдання зроблене не добре». Вот и весь фидбек.

    • legacy_Steve_Blowjobs

      пэхэпэшник, хуле тут взять

    • legacy_Бобот

      йди краще піщу розвозь

  • legacy_разРАБ

    Давай я тебе объясню как это работает:
    Есть вполне конкретный проект на заданном стеке технологий и команда, которая пилит его много лет. Внезапно кто-то из команды уходит. Хрюши получают задание найти замену. При этом тимлид и все члены команды прекрасно понимают что нужен человек с опытом в нужных технологиях + способный вникать в чужой говнокод. Поэтому ищут минимум мидла.
    Но хрюши прекрасно знают что найти настоящего мидла еще и по цене джуна (а вы думаете почему прошлый мидл уволился?) — нереально. Поэтому они применяют вот этот «гибкий подход к требованиям»:
    — Во-первых они спамят всех подряд у кого в линкедыне есть хоть какое-то совпадение. Например Java совпадает Java Script, а Ангуляр это же то же Java Script — поэтому ищем всех у кого есть JS даже если он не слышал про Ангуляр.
    Но откликаются и соглашаются прийти в основном вайтишники или джуны. Поэтому если сразу отправить их на техническое собеседование — то там их обложат хуями, а хрюшу выебут — ведь девелоперы четко говорили что им нужен человек, который разбирается, а не вайтишник. И вот хрюша придумывает хитрый ход: сначала побеседовать самой, оценить кандидат совсем тупой «вкатывальщик» или хоть немного перспективный. И если надежда есть — то вкатить ему тестовое задание на нужных технологиях. Авось за пару ночей он что-то слабает, что-то выучит и можно будет показать девелоперам что вот де у кандидата есть проект на гитхабе.
    В итоге кандидат тратит свое время что бы написать свой первый проект на том, чего раньше не видел, девелоперы тратят время что бы поковырять этот высер и объяснить ньюбу почему его первый код совсем не подходящего уровня для мидла, а хрюша морозится потому что не может прямо написать что «мы вообще-то искали мидла с опытом, а про желание изучать и развиваться я напиздела».
    Итого: не лабайте тестовые задания на технологиях, в которых вы не сильны! Вы тратите свое время, и время настоящих девелоперов, которым на это смотреть.
    Хотите претендовать на большее: прочитайте книжки, посмотрите примеры, налабайте пару пет-проектов, перепишите их пару раз пока код перестанет быть похож на высер вайтишника… За несколько месяцев (без ущерба для сна!) у вас уже будет что показать и про что рассказать на техническом интервью.
    Все девелоперы хорошо относятся к толковым начинающим джунам — сами такими были. Но ненавидят вайтишников, которые, как нерадивые студенты, пытаются пролезть «на шару» подучив незнакомый предмет в последнюю ночь перед экзаменом.

    • legacy_Наполеон

      мои парни сильны в блек-джек и впарывание квадратных бутылок Васяну Макогону. Для них это освоенная технология, да и у васяна всё уже на мази́

    • legacy_EbaBot

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

      • legacy_Steve_Blowjobs

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

  • legacy_Витя_с_химмаша

    тестовое максимум на 2-3 часа с перерывом на просмотр порнушки, всё остальное идет за щеку
    «грязный код (оставил комментарии)» интересно афтор данного выражения действительно думал что в тестовом кто-то будет прикручивать gulpgrantхуянт и пр. ебалафу для минификации или лишьбы че нибудь спиздеть, заранее отсыпаем этому еблану за щеку 🙂

  • legacy_иванкин

    хорсев петушара

  • legacy_devnull_1

    Какой нахуй смысл давать тестовое? Особенно бесит, когда надо на домашнем компе поднять какую-то специфическую тулзу или базу и ты ебешься весь день с конфигами, а потом тупо забиваешь хуй.

    • legacy_Гребец

      Еще лучше — дают готовый проект, с куче специвической хуйни, в конфигах половина полей пропущена и ты сидишь и угадываешь, что там должно быть. особенно после того как ты уже прошел собеседования у хрюши и у тех лида проекта. В говноконторе EchoUA так тоже делали

      • legacy_Steve_Blowjobs

        это просто ещё проверяют если ли хоть капля самоуважения у омежки-кодера Problem Solving Skills

  • legacy_Блиц

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

    А ну и это… Я понимаю, что технологии новые все дела. Но в одном файле писать? Это как бы от стека не зависит, так нигде не делают.

    • legacy_Писатель_bash-скриптов

      Попизди мне тут

  • legacy_Пися

    Пидарасы, вы шо охуели?!

    • legacy_Хуй_1

      не расстраивайся, я тебя утешу

    • legacy_Хипстер

      знаешь как посадить на стульчик четверих руских ?

      правильний ответ — нужно стульчик перевернуть 🙂

      • legacy_Ватник

        Знаешь как посадить 10 хохлов на один стул?
        правильный ответ — все снимают штаны, первый садится на стул, второй садится на его хуй, третий садится на хуй второго и тд. так скажем украинский хоровод