Тест Джоеля допоможе зрозуміти, наскільки хороший ви програміст

У цьому тесті 12 питань, відповіді на які допоможуть зрозуміти, які аспекти програмування вам потрібно підтягнути. Примітно, що тест підходить як для команд розробників, так і для окремих програмістів, а на його проходження потрібно витратити не більше трьох хвилин.

The Joel Test названий так на честь його творця - Джоела Спольскі. співзасновника Trello і сервісу Stack Exchange. Тест заснований на SEMA - об'ємної системі, яка дозволяє визначити, наскільки добре працює команда розробників.

Питання, на які ви відповіли негативно, - це ті аспекти, які вам потрібно підтягнути. З думками Джоела з приводу кожного з 12 пунктів можна ознайомитися тут.

Переклад невірно передає сенс питань Оригінал: Do you use source control? Can you make a build in one step? Do you make daily builds? Do you have a bug database? Do you fix bugs before writing new code? Do you have an up-to-date schedule? Do you have a spec? Do programmers have quiet working conditions? Do you use the best tools money can buy? Do you have testers? Do new candidates write code during their interview? Do you do hallway usability testing?

11. перевіряєте ви здатність писати код у нових кандидатів в команду? Оригінал: Do new candidates write code during their interview? Авто имел ввиду - Перед тим як взяти програміста на роботу, чи перевіряєте ви то як він пише код (під час співбесіди і т.п.)? Оригінальний текст трохи не про те.

У того ж Джоела (хоча можу й помилятися) є одне питання, на який тільки справжній програміст може відповісти так - "Чи розумієте Ви покажчики?" Якщо людина не розуміє сенс покажчиків і не може з ними працювати - хорошим програмістом він не буде.

Схожі статті