aruslan: (Default)
[personal profile] aruslan
[livejournal.com profile] kunaifusu сегодня двинул сильно правильную мысль про неадекватные интервью как фермент глобального bozo explosion в индустрии.

А любое интервью - это, очевидно, способ оценить компанию.


Лично меня, например, жутко забавляют гипернавороченные тестовые задания, составленные коварным задротом-иезуитом, который почти дочитал стандарт C++, но еще не приступил к чтению его дефект репортов.

Особенно сильно они забавляют из-за своей полной неприменимости к тому, чем надо будет заниматься. Классика. "Про проблемы реновации оборудования Красноярской ГЭС больше всех рассуждают люди, у которых дома уже год сливной бачок в туалете протекает".

"Сильнее всего прикрывают самое слабое место".
"У вас специальный инструмент, чтобы на модели материалы назначить? Да что вы говорите!"

Спрашивают люди про SFINAE да ADL - а где их применять-то надо будет в реальном коде?
Спрашивают про базовые или высокоуровневые паттерны? Дык значит пытались наспех прооперировать 75 мегабайт легаси кода и неймспейсы туда насажали и по сто одинаковых имен в каждом. И теперь там реальные ужасы творятся, в которых без знания тонкостей ADL вообще не разобраться.

Вам часто приходится декларировать одну и ту же переменную (кстати, что такое "переменная"?) в двух блоках? А вот если вы её, например, externом в двух блоках задекларировали - вам руки за это нужно отпилить или ноги, как сами думаете?

А, скажем, код, на которым все компиляторы кроме Comeau тупо падают или неприличности всякие вытворяют, - такой код вам в профессиональной деятельности нужен регулярно? И разбираться в подобном коде тоже нужно регулярно?

Подобные вопросы - замечательная отправная точка для "чисто поболтать".
Рассмотреть кандидата, и дать ему возможность рассмотреть вас.

Ну а тупые простые (неиезуитские) вопросы - замечательный способ, чтобы тупо отскринить.

Но наиболее осмысленным способом приглядеться к кандидату - было, есть и остается радикальное "Можешь? Сделай!".

Реальная полноценная задача часа на четыре.
Тетрис написать. Или там чтобы танк поехал по земле и объехал что-нибудь.
Имеет смысл даже давать на выполнение задачи заведомо слишком большое количество времени.
С обязательными майлстоунами - типа смотрим что через три часа, а потом в течение недели присылаешь улучшенную версию. Если интересно. Чтобы стресс снять.

Тем самым отсекаются те, кому работа не нужна. Кто неспособен организоваться. Кому времени жаль. Кому тетрис слабо написать.

Ну и те, кто считает, что в геймдеве недостаточно хорошо платят специалистам по C++.

Потому что специалисты по C++ в геймдеве действительно нужны нечасто.
И гораздо чаще - нужны специалисты по разработке игр.

Date: May. 11th, 2007 14:21 (UTC)
From: [identity profile] aruslan.livejournal.com
А кто предлагает 50 вопросов среднего уровня?

Я вообще только три вопроса предлагаю.
Про что хочет человек и еще два.
И один тест.
И всё.

Date: May. 11th, 2007 15:48 (UTC)
From: [identity profile] kunaifusu.livejournal.com
А кто предлагает 50 вопросов среднего уровня?

Ну все тесты что я видел с обоих сторон состояли из кучи тупых вопросов на 5 минут каждый.

Date: May. 11th, 2007 16:41 (UTC)
From: [identity profile] aruslan.livejournal.com
Ну тебе не везло, видимо, только и всего.
Точнее так - я видел тесты на много дебильных вопросов, автор которых явно слабо себе представлял разницу между C и C++, но это как раз к вопросу "как интервью позволяет оценить компанию".

Date: May. 12th, 2007 09:18 (UTC)
From: [identity profile] http://users.livejournal.com/_winnie/
А что плохого, скажем не в 50 (не все доберутся до конца), а в 15 тупеших и однозначных вопросов по C(++), с отдельным замечанием в начале что подвохов от оптимизаторов и из стандарта ждать не надо?

Profile

aruslan: (Default)
aruslan

January 2014

S M T W T F S
   1234
56789 1011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 28th, 2025 20:00
Powered by Dreamwidth Studios