Gurtam

Искусство видеть больше
Собственные продукты
Сотрудники: ≈ 180 Технические специалисты в Беларуси: ≈ 120 Сотрудники в Беларуси: ≈ 160
10 8 Год основания: 2002
C282b68859ac83e40161792c391dea8b

Обсуждение

D73beeaa8d73e82ff9a9fdc0fe0b55e6?1503934103

Тихий ужас 2, снова в кино.

Прелюдия

Звали эти ребята меня к себе на должность С\С++ разработчика. Обсудив ЗП, дают через девочку HR (рекрутера) тестовое задание на С. Предложил им в ответ сэкономить моего времени и дал им ссылку на свой гит. Там они нашли понравившийся им проект, написанный под Windows и попросили по быстрому его портировать на Linux.

1. Странная вещь №1

Я согласился. Портировать быстро не получилось. Убил на это все выходные. Проект взяли, запустили, поигрались с ним и сказали, что он "не показывает работу с памятью и скорость обработки", что мол очень важно для их проекта.

Как это было не видно, когда соглашались на этот проект?

Странная вещь №2

Позиция их не непреклонна, достоин на собеседование к ним зваться только тот, кто всё же напишет их задание. За 6 часов. На С. Аналог grep. Серьёзно?

Странная вещь №3

Они серьезны.

Задание сделал(по секрету не за 6 часов). Отдаю им.

Ответ: не компилиться. Ужас, страх. сомнения: как?!

Очень просто, собирали под Linux. А я писал под Windows.

Важный момент. В задании не указана операционная система. Просто сделать.

Косяк? Их косяк, по моему мнению, очевиден. Но да шут с ним, код же сам всё расскажет, хоть под MacOS. Там и "работа с памятью видна, и скорость работы можно оценить". Да?

Нет. Ребята из Gurtam так не считают.

Свой косяк признавать не хотят. Требуют переписать всё под Linux.

Сдался.

Резюме.

В лучших “домах” утром собеседование, днём задание. Но ни как не наоборот.

Я солгу, если скажу, что от общения с ними у меня остались приятные впечатления.

Складывается впечатление, что ребята не уважают людей “не из конторки”. На чужое время просто плюют. Но своё время берегут. Всё это время общался только с девушкой HR(Recruiter). Категорически отказывались технические специалисты выходить лично на связь, ибо очень "заняты". А я нет?

Missing-female
-1

Здравствуйте, Антон!

Спасибо за Ваш отзыв, хотя и странно слышать подобное от разработчика с опытом работы более 6 лет, включая ОС Linux. Хотелось бы отметить несколько моментов, которые Вам показались странными:

> 1. Странная вещь №1

- код должен быть независимым от платформы (Windows, Linux, и пр.)

Этот пункт был указан в описании тестового задания из ссылки на Ваш git репозиторий. Приложение под Linux не собралось, в связи с этим дальнейший анализ не имел смысла, поэтому и было предложено портировать под указанную платформу.

> Странная вещь №2

Все принятые к нам кандидаты, в числе которых, к примеру, был студент 4 курса, успешно выполняли тестовое задание за 6-8 часов.

> Странная вещь №3

С нашей стороны было предложено адаптировать тестовое задание под платформу Linux, указанную в вакансии, так как будущему сотруднику придется работать именно с ней.

P.S. Очень жаль, что потраченное время и шаги, которые компания сделала Вам навстречу, обернулись непониманием и негативным отзывом в нашу сторону.

1c21b492ae4a7e45b706b1f7b5ae3c1a?1401052598
+3

Тихий ужас... и смешно, и грустно.

HR нашел меня в LinkedIn, предложил попробоваться на позицию front-end (FE) developer. Я согласился.

Говорит, выполни тестовое задание. Я смотрю на технические требования и вижу перед собой реальный продакшн таск!..

Более того, задание для UI-щика, а не FE-инженера. О разнице между должностями HR не имеет понятия.

Начал выполнять, HR меня "подгоняет" вопросами типа "сделано ли?". Я объясняю, что подобную задачу мои коллеги решали в течение месяца, чтобы удовлетворить всем требованиям. На что слышу: "странно, обычно mid dev выполняет таск за 4-5 часов" :).

В душу закралось подозрение, что меня пытаются развести на бесплатный код... Создал открытый git-проект, залил туда код и в довесок положил под его MIT-лицензию :).

Текущая проектная нагрузка не позволила выполнить все требования тех. задания к "последнему сроку", поэтому отправил HR-у ссылку на проект в процессе.

И наконец мне приходят коментарии их "специалистов"... весь текст приводить не буду, но немного процитирую:

n) в FireFox v19 не заработало. // при том, что в задании было сказано о поддержке всех браузеров, без указания версий (просто перечислены)! я тестировал на своем FFv20.

n) список элементов сделан генератором случайных чисел, а можно было просто пронумеровать строки. // чувак, это тестовое задание или что? чем захотел, тем и заполнил! )) тем более, что исходные данные подразумевали использования большого массива строк (10К элементов) и нужно было как-то различать элементы.

n) при обновлении страницы все строки меняют своё содержимое, в жизни такого быть не должно. // и снова, чувак, где жизнь, а где тестовое задание?! сервер же не поставляет мне данные, я их генерю на клиенте - это же концепт, умышленное упрощение...

... и так далее ...

Было ощущение, что в саму имплементацию никто не смотрел, будто отдали тестовую страницу в QA... =)

Прочитав этот feedback, я не стал его коментировать HR-у, а напомнил о том, что код находится под лицензией и его использование подразумевает указание копирайта источника :)

Зато есть позитив во всей этой истории - я сделал proof-of-concept, который можно при желании показывать в качестве code sample заказчику.

Missing
-2

Здравствуйте, hello_world!

Действительно: и смешно, и грустно…

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

Обычно, если специалист, по нашему субъективному мнению, не достаточно хорошо справился с тестовым, мы делимся с ним нашим видением (как это должно работать) и готовы к диалогу, выделению дополнительного времени, даём возможность исправить. Понятно, что каждый претендент в соответствии со своим опытом может иначе интерпретировать задачу и результат. И это Ваше право :)

Денис, мы не возражаем, что Вы будете «показывать в качестве code sample заказчику» наше тестовое задание. От души желаем Вам найти свою компанию, коллег и заказчика!

Missing-male
katonik
– Scala/Java-программист в Maygem

+3

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


Авторизуйтесь, чтобы оставлять комментарии

Использование материалов, размещенных на сайте, разрешается при условии прямой гиперссылки на dev.by. Ссылка должна быть размещена в подзаголовке или в первом абзаце публикации.
datahata — хостинг в Беларуси