С программистом все оказалось сложнее, чем с контент-менеджером. Контентщика, при наличии подходящего мозга и русского языка обучить — дело пары часов, а мелкие косяки потом шлифуются уже в рабочем порядке. С программистом все оказалось сложнее..
Ну и как уже знают мои читатели, в ближайшее время я буду искать в штат программиста-новичка для обучения и дальнейшей работы. А сегодня решено обдумать как выбрать подходящего человека и как его обучать.
Я для себя определил следующие критерии:
- Некоторый опыт в php, дабы человеку не пришлось осваивать синтаксис.
- Понимание клиент-серверной архитектуры и того, как вообще ходят запросы, и где в этой системе php.
- Технический склад ума и пройденный курс программирования (например, в ВУЗе). По опыту, люди, которые начинают программировать с php, не освоив основ, могут кодить неплохо, но как только встает задача разработки какого-то нестандартного и несколько сложного алгоритма — все, труба.
- Умение учиться самостоятельно, разбираться в мануалах, в т. ч. англоязычных. Убивают просто программисты, которые не в состоянии разобраться с той или иной функцией PHP в англоязычных доках. Хорошо, что для стандратных функцией есть русскоязычные доки, а сторониие библиотеки без переведенных доков они не юзают совсем?
- Желание учиться и работать. Если человек приходит ко мне, чтобы как можно больше времени прохалявить, и спокойно получить свой оклад, то он со мной не уживется.
- Умение следовать простым инструкциям. Отлично фильтруется еще до собеседования.
- Отсутствие косяков в коммуникации. Человек должен нормально выглядеть, нормально говорить и нормально понимать речь. Оборванцы и вонючки идут лесом :) Мне должно быть приятно работать с человеком, дада, вот такой я самодур.
Думаю, семь — как раз достаточно. О том как учить мне предстоит еще подумать. Крепко подумать. Результат вывалю сюда :)
Андрей продолжает радовать, красавчег