Интервью с разработчиками отличаются от большинства других мест, потому что вы не только беспокоитесь о людях, с которыми работаете, о льготах, должностных инструкциях и т. Д., Но и получаете ДОПОЛНИТЕЛЬНО. Написание двух приложений с точными требованиями может сильно отличаться, если вы работаете в условиях громкого и тихого, используя VS2003 / .NET 2.0 против VS210 / .NET 4.0., Используя SVN против VSS.
Можно ли дать потенциальному работодателю полный тест Джоэла? Я стараюсь задавать как можно больше вопросов, чтобы определить тип среды, в которой я буду работать, что чрезвычайно важно с моей точки зрения, но как лучше всего перейти к поиску и просто задать сложные вопросы (как они задают вам во время то же интервью).
ПРИМЕЧАНИЕ. Под «тестом Джоэля» я подразумеваю определенный список вещей, которые являются важными факторами, которые важны для вас (не обязательно для Джоэла), но у вас может не быть времени, чтобы уйти, используя традиционный случайный «разговорный» способ их задать. поэтому вы решаете либо написать по электронной почте, либо запланировать другое собрание, либо спросить других людей и т. д.
Ответы:
Собеседование проходит в обоих направлениях - компания берет у вас интервью, а вы - у компании. Я бы не стал буквально высказывать «Какова ваша оценка по тесту Джоэла?», Но я бы задавал отдельные вопросы, которые были для меня особым условием в рабочей среде.
Это не нуждается в огромном наращивании. Хорошее время задавать эти вопросы, как в технической части процесса собеседования, когда они говорят: «У вас есть вопросы к нам?». Вы можете привести что-то вроде: «Можете ли вы описать типичный день на работе здесь?» и идти оттуда.
источник
Является ли Joel Test вашим устройством, чтобы оценить, насколько хорош потенциальный работодатель?
Я пошел на собеседование, и в офисе был открытый план, поэтому он был шумным, имел много разрозненных систем, отставание в ошибках, они не использовали много коммерческих инструментов, не было тестеров, мы не писали код во время интервью и не использовали удобство прихожей. ,
... но вы можете взять свою собаку в офис, у вас есть один день в неделю для работы над своими проектами, там была круглосуточная еда с потрясающими суши, зонами отдыха, горкой для спуска по лестнице, бесплатной колой / кофе / OJ, и они делают одни из самых удивительных программ на земле.
Насколько я мог судить, на тесте Джоэла он получил низкую оценку, но не согласитесь ли вы работать на этого работодателя?
Если шумно - можете надеть наушники. Если нет тестирования, чемпионский блок и / или автоматическое тестирование. Если нет ночных сборок, напишите работу cron или установите где-нибудь CI.
Во что бы то ни стало, используйте тест Джоэля как руководство к тем вопросам, которые вы, возможно, захотите задать, но есть множество других показателей, некоторые из которых могут иметь для вас большее значение, чем другие.
(Нет призов за угадывание, кто был работодателем!)
источник
Я никогда не работал в местах, которые набрали более 4 баллов по тесту Джоэла. Когда я ухожу, у меня есть небольшой пакет, который я приношу с собой, который включает в себя еще одну копию моего резюме (я встречал рекрутеров, помещающих свое имя поверх чьего-то резюме), а также кучу вопросов, некоторые из которых были Джоэл тест перемешался. Никто никогда не упоминал, что они признали вопросы.
источник
Тест Джоэла вдохновил меня задавать вопросы «вот так». Что такое контроль версий, отслеживание ошибок, тестирование, ...
Я обычно задаю тонну вопросов в конце (или во время) интервью. Во всяком случае , это показывает, что вы заинтересованы в передовой практике / обеспечении качества / .... Если они этого еще не сделали, возможно, они будут заинтересованы в том, чтобы вы внедрили, например: модульное тестирование.
В лучшем случае: они еще не думали об этом, но они поражены тем, что вы можете улучшить в процессе разработки.
В худшем случае: им не нравится тот факт, что вы задаете так много вопросов, поэтому они не заинтересованы в улучшении их процесса, и в этом случае вы, вероятно, не хотите там работать.
PS: просто убедитесь, что вы знаете, о чем говорите, а не просто бездумно просматриваете какой-то список.
источник
У меня есть 3 вопроса о среде разработки, для которых отрицательный ответ на любой из них - ограничитель показа.
Какое программное обеспечение для контроля версий вы используете?
Какую проблему / трекер ошибок вы используете?
Ваш процесс разработки похож на Scrum?
источник