На днях прочитал книгу Джоэла Спольски (про автора можно почитать в интернетах — весьма весело местами) про подбор программистов и управление ими. Книга 2007-го года, перевод — 2008-го.
Учитывая, на сколько быстро развивается IT, плюс к этому география, экономические реалии отличаются… можно было бы сказать что это «старые сказки про бумы доткомов».
Однако, меняются технологии, а общие принципы так и остаются на вооружении поколениями…
Сама книга небольшая — сто с хвостиком страниц. А потому не займёт много времени. Идеи, описываемые в книге иллюстрируются примерами, слегка оторванными от реальности, в которой я обитаю. Тем не менее — рассказываются и мотивы, исходя из которых были приняты решения. Так что суть ясна, а «приёмы» применимы.
Книгу можно разделить на 2 части. Как ни странно, именно на найм программистов и создание для них добротных условий.
В заключении приводится бонусом «Тест Джоэла», который также может мотивировать улучшить внутренние процессы, условия:
Тест Джоэла
- Пользуетесь ли вы системой контроля версий?
- Можете ли вы собрать продукт за один шаг?
- Выполняете ли вы ежедневные билды?
- Используете ли вы базу данных ошибок?
- Исправляете ли вы ошибки перед написанием нового кода?
- Есть ли у вас актуальный план работ?
- Есть ли у вас спецификация?
- Предоставлены ли вашим программистам спокойные условия для работы?
- Используете ли вы новейшее дорогое оборудование?
- Есть ли у вас тестеры?
- Пишут ли кандидаты на работу код во время собеседования?
- Проводите ли вы коридорное тестирование удобства использования программ?
Каждое «да» — это ++ к баллам. Если у вас меньше 10 — «ад, Израиль». Такие дела :)