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

Ниже я имею честь представить тест Codypo, также известный как метод из 8 вопросов. Просто ответьте на эти 8 вопросов, и вы сможете судить, хороша работа или плоха. Мы также можем тайно проверить компанию во время собеседования. Если в ваших ответах содержится 2 "да", то нужно бить тревогу и прекратить рассматривать эту компанию.

程序员选择公司的8个标准

1. Моя зарплата ниже рыночной стоимости?

Если компания готова предложить месячную зарплату 48,000, чтобы нанять элитного программиста с 10-летним опытом многопоточного программирования на C++, я бы сказал, что эта компания определённо сумасшедшая! Ха-ха, такие безумные разговоры ни в коем случае не являются долгосрочным решением, потому что только когда ваша ценность больше предлагаемой вам цены, компания захочет вас нанять. Так что, народ, не питайте иллюзий; будьте реалистичнее.

2. Нужно ли мне быть на дежурстве?

Никому не нравится постоянно быть на дежурстве, потому что, когда так происходит, это значит, что даже в 3 часа ночи в выходные, даже если синий оттенок кнопки Reset на странице портала поддержки отличается от ожидаемого, вам позвонят. Конечно, время от времени мы можем это понять и стерпеть.

3. Я IT-специалист?

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

4. Соответствует ли компания нашему требованию о нескольких мониторах?

Я до сих пор ясно помню, что в 1998 году нам приходилось целыми днями смотреть на 17-дюймовый монитор, ужасно страдая. Сейчас можно купить большой тонкий ЖК-монитор за $100. Если ваша компания считает, что потратить $200 не стоит удвоения вашей эффективности, то эта компания, возможно, — игрушка, которую эксцентричный миллиардер, не ориентированный на прибыль, использует ради шутки, верно?

5. Придётся ли мне поддерживать какие-то древние системы, и на каком языке написаны эти старые системы?

Поработав долгое время, вы можете услышать: «Хорошо, дальше мы переходим на языковую систему Ruby on Rails, но сначала нам нужно, чтобы вы решили несколько проблем с VB 4». Ха-ха, не относитесь к этому слишком легкомысленно.

Эта система VB4 будет продолжать тянуться, создавая вам огромную головную боль.

6. Мониторится ли мой интернет-доступ и фильтруется ли контент?

Программистам нужно решать проблемы; нужно решать их эффективно, а ресурсы необходимы. Интернет — это как неисчерпаемая сокровищница ресурсов. Если компания не может идти в ногу со временем и даже запрещает сотрудникам свободно использовать Usenet/Google/Stack Overflow, относясь к сотрудникам как к детям и извращенцам, то какой смысл оставаться?

7. Я единственный программист?

Тому, что мы можем вырасти в программистов, мы должны в первую очередь быть благодарны коллегам. Мы отвечаем на вопросы друг друга, проверяем код друг друга, обсуждаем вместе и проходим опыт вместе — от полной потерянности и отсутствия направления до появления одной за другой креативных идей. Если ты единственный программист, ты не получишь никакой технической обратной связи, и мы сами тоже не сможем расти. Кроме того, когда возникают проблемы, ты можешь полагаться только на собственную интуицию, чтобы судить, что правильно, а что нет.

8. Нужно ли мне ездить в командировки каждую неделю?

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

Вышеперечисленные 8 вопросов составляют полный тест при приёме на работу. Конечно, не каждый пункт обязательно должен выполняться (например, в стартапе нам, возможно, придётся совмещать обязанности IT-специалиста или быть на связи 24/7). Однако если ответ хотя бы на один вопрос — «да», вам лучше как можно скорее уйти с собеседования из этой паршивой компании, даже если придётся выдумать историю о том, что у вас случился сердечный приступ.

Как бы многообещающ ни был проект, какими бы способными ни были ваши товарищи по команде, в такой нездоровой среде вы, как маленький программист, не сможете выполнять действительно значимую работу. Если компания отвечает «да» на все 8 вопросов выше, то она либо на спаде, либо уже в процессе развала.

Источник: http://www.codeceo.com/article/8-question-programmer-jobs.html