Господа, доброго времени суток.
Написал тестовое задание для php-программиста (junior). Код представляет из себя маленький сайтик с возможностью комментирования статей, в котором преднамеренно допущено множество различных тематических ошибок.
Суть задания в следующем:
- прокомментировать найденные ошибки
- исправить ошибки в существующем коде, особо не изменяя его структуры, оптимизировать код
- добавить возможность загрузки изображений к комментариям
Можете поправить, но практика написания задания с нуля, на мой взгляд, является не очень удачной затеей в проектах с готовым исходным кодом. Анкетирование также не достаточно выявляет характер сотрудника, с которым предстоит работать. Тем более в нашей очень маленькой компании. Функция, или бессмысленная программка выводяющая собственный код — также не характеризует знания и умения соискателя.
На каком-то форуме увидел предложение дать соискателю готовый код с заданием задокументировать его и расширить. Предложение показалось мне довольно оригинальной идеей.
Задание получилось достаточно простым, и охватывающем довольно обширную начальную часть web-разработки. По моим расчётам, максимальное время выполнения — сутки. Даже с учётом использования google, и с учётом слабости соискателя жертвовать быстротой работы в пользу ее качества.
К сожалению, из коллег-программистов, которые бы могли помочь советом, — только я и мой кот. Поэтому, хотелось бы попросить сообщество высказать своё мнение и оценить технический уровень задания. Заранее спасибо.
Автор: istem
Ну зачем так некрасиво делать? в архиве вирусняк