какого выбрать программиста
Макс ИщенкоОпубликовано 12.12.2005 в Разработка
Кирилл Гручников в своем блоге ставит интересный вопрос: если вы ищите Java-программиста и у вас два подходящих кандидата - хороший Java-программист и очень хороший не-Java программист - кого бы вы выбрали?
Charles Miller написал отличный развернутый ответ, так что тема как бы исчерпана, но я хотел добавить пару слов из своего опыта.
Одно время я думал что, скажем, опыт работы на Java не обязателен чтобы претендовать на позицию Java-программиста. По крайней мере, имея некий багаж знаний. В конце концов, особенности синтакса можно запомнить за пару вечеров, а для остального есть автодополнение в IDE и Google. А затем был мой опыт работы Java-разработчиком, а также работа с С++ программистом в проекте на Питоне и с Java программистом в проекте на С++.
Вывод: опыт разработки все-таки желателен.
Всегда есть куча вещей (идиомы использования конструкций языка, библиотеки и пр.) о которых новичок не подозревает и в результате делает “не так” или начинает изобретать велосипед. По опыту, code reviews в такой ситуации сильно помогает. А пройдет месяц-два-три и бывший “новичок” будет программировать лучше нежели “середняк” с пятилетним стажем.
Так что если проект не “горит” и есть, скажем, полгода до релиза я бы выбрал просто “очень хорошего программиста”.
disclaimer: Я как раз ищу работу. ![]()
Понравилась статья? Подпишись на обновления по RSS/E-mail


