Это плохой этикет, чтобы спросить потенциального работодателя, как они оценивают по тесту Джоэла? [закрыто]

37

Интервью с разработчиками отличаются от большинства других мест, потому что вы не только беспокоитесь о людях, с которыми работаете, о льготах, должностных инструкциях и т. Д., Но и получаете ДОПОЛНИТЕЛЬНО. Написание двух приложений с точными требованиями может сильно отличаться, если вы работаете в условиях громкого и тихого, используя VS2003 / .NET 2.0 против VS210 / .NET 4.0., Используя SVN против VSS.

Можно ли дать потенциальному работодателю полный тест Джоэла? Я стараюсь задавать как можно больше вопросов, чтобы определить тип среды, в которой я буду работать, что чрезвычайно важно с моей точки зрения, но как лучше всего перейти к поиску и просто задать сложные вопросы (как они задают вам во время то же интервью).

ПРИМЕЧАНИЕ. Под «тестом Джоэля» я подразумеваю определенный список вещей, которые являются важными факторами, которые важны для вас (не обязательно для Джоэла), но у вас может не быть времени, чтобы уйти, используя традиционный случайный «разговорный» способ их задать. поэтому вы решаете либо написать по электронной почте, либо запланировать другое собрание, либо спросить других людей и т. д.

Райан Хейс
источник
18
«Это плохой юмор, чтобы спросить у [Fog Creek], как они набирают очки на тесте Джоэла?»
mlvljr

Ответы:

67

Собеседование проходит в обоих направлениях - компания берет у вас интервью, а вы - у компании. Я бы не стал буквально высказывать «Какова ваша оценка по тесту Джоэла?», Но я бы задавал отдельные вопросы, которые были для меня особым условием в рабочей среде.

Это не нуждается в огромном наращивании. Хорошее время задавать эти вопросы, как в технической части процесса собеседования, когда они говорят: «У вас есть вопросы к нам?». Вы можете привести что-то вроде: «Можете ли вы описать типичный день на работе здесь?» и идти оттуда.

Адам Лир
источник
7
Абсолютно. Я бы не стал работать там, где они находят такие оскорбительные вопросы. Я уважаю интервьюера так же, как и я, кроме него, чтобы он уважал меня. Если они этого не сделают, то для программистов найдется масса рабочих мест. Я думаю, нам несколько повезло.
Тамас Селеи
7
Я спрашивал "Что вы используете для контроля исходного кода?" большую часть прошлого десятилетия, когда поиск работы.
Дэвид Торнли
2
Кроме того, вот список других вопросов, которые вы можете им задать: programmers.stackexchange.com/questions/1319/…
Брайан Р. Бонди,
1
+1. Хотя мне не очень нравится тест Джоэла, это хорошая база для создания теста Райана Хейса. Да, у тебя есть свои ожидания, и, как сказала Анна, интервью - это двусторонний процесс. Задаваемый вопрос также покажет, что вы действительно заинтересованы в компании.
2
+1 за "собеседование идет в обе стороны". Не смущайтесь перед интервьюером и не просите работу - предложите свои услуги. Даже в самых лучших, самых профессиональных организациях в мире вы должны быть уверены, что сможете внести что-то новое и хорошее в свои дела, и что на это доверие вы указываете, задавая критические вопросы своему потенциальному будущему работодателю.
Nlawalker
24

Является ли Joel Test вашим устройством, чтобы оценить, насколько хорош потенциальный работодатель?

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

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

Насколько я мог судить, на тесте Джоэла он получил низкую оценку, но не согласитесь ли вы работать на этого работодателя?

Если шумно - можете надеть наушники. Если нет тестирования, чемпионский блок и / или автоматическое тестирование. Если нет ночных сборок, напишите работу cron или установите где-нибудь CI.

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

(Нет призов за угадывание, кто был работодателем!)

JBRWilkinson
источник
Мой вопрос не столько о содержании теста, сколько о том, как получить ответы наилучшим и наиболее эффективным способом, особенно во время собеседования, когда у вас меньше времени. Я использовал тест Джоэля в качестве примера списка требований. Хороший ответ, хотя.
Райан Хейс
1
У Google нет тестеров? Это действительно так?
Тим Гудман
1
@Tim: у Google есть тестеры (хотя они подчеркивают автоматизированное тестирование). См., Например, googletesting.blogspot.com/2010/03/google-is-hiring-sets.html .
Джош Келли
2
Вы, скорее всего, будете писать код во время интервью с Google, по крайней мере, для технической должности.
Реми Бланк
1
@JBRWilkinson: Да, у меня есть, и у меня было много кода, чтобы написать на доске. Но возможно это только для позиций разработки программного обеспечения.
Реми Бланк
5

Я никогда не работал в местах, которые набрали более 4 баллов по тесту Джоэла. Когда я ухожу, у меня есть небольшой пакет, который я приношу с собой, который включает в себя еще одну копию моего резюме (я встречал рекрутеров, помещающих свое имя поверх чьего-то резюме), а также кучу вопросов, некоторые из которых были Джоэл тест перемешался. Никто никогда не упоминал, что они признали вопросы.

Tangurena
источник
2
Вау, это смешно, что они переписывают твое резюме. Я думаю, что это хорошая причина, чтобы привести свой собственный.
Райан Хейс
8
@Ryan: Многие рекрутеры возьмут ваше резюме и заменят контактную информацию своим. Это мешает компании обращаться к вам без ведома рекрутера. Если вы собеседуете достаточно, вы обнаружите, что некоторые рекрутеры вставили чужое резюме, когда они намеревались вставить ваше, и это приводит к чрезвычайно напряженной ситуации, когда они спрашивают вас о том, чего вы никогда не делали. Иногда рекрутеры добавляют функции в ваше резюме, потому что им нужна комиссия и они надеются, что вы все равно получите работу. Там достаточно плохих парней, что вы будете принимать меры предосторожности.
Tangurena
Интересный.
Магнус Вольффелт
Это самая удивительная вещь, которую я когда-либо слышал. В любом случае, я всегда приношу копию своего резюме и стенограммы, но я никогда не думал, что мне придется иметь дело с чем-то подобным!
riwalk
Рекрутеры очень часто переформатируют свое резюме своим бланком, а иногда и немного редактируют, но добавление своего имени в чужое резюме явно неэтично и делает вас похожим на придурка по ассоциации.
Кен Лю
4

Тест Джоэла вдохновил меня задавать вопросы «вот так». Что такое контроль версий, отслеживание ошибок, тестирование, ...

Я обычно задаю тонну вопросов в конце (или во время) интервью. Во всяком случае , это показывает, что вы заинтересованы в передовой практике / обеспечении качества / .... Если они этого еще не сделали, возможно, они будут заинтересованы в том, чтобы вы внедрили, например: модульное тестирование.

В лучшем случае: они еще не думали об этом, но они поражены тем, что вы можете улучшить в процессе разработки.

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

PS: просто убедитесь, что вы знаете, о чем говорите, а не просто бездумно просматриваете какой-то список.

koenmetsu
источник
3

У меня есть 3 вопроса о среде разработки, для которых отрицательный ответ на любой из них - ограничитель показа.

Какое программное обеспечение для контроля версий вы используете?

Какую проблему / трекер ошибок вы используете?

Ваш процесс разработки похож на Scrum?


источник