Увы, даже небольшая практика показывает, что с такими требованиями чаще всего на работу принимается студент (не стоит переносить на всех студентов, это, разумеется, условно) или иной начинающий "универсальный" разработчик, который сам себе и сеятель и жнец и на дуде игрец.
Обычно он предполагает, что раз он поднял с десяток несложных проектов с настройкой одного vps по ssh, рассылками с него же на 500 подписчиков, версткой, отрисовкой и программированием этих сайтов, то он уже имеет уровень соответствующий запросам тс. К сожалению или к счастью это не так.
При определенной усидчивости и способностях к самообучению, конечно, можно решать все входящие задачи из указанных тс областей разработки и поддержки сайтов, но на это будет уходить много времени:
на изучение или вспоминание всех тонкостей настроек серверов или верстки и прочих разнородных задач.
А это не правильно это и приводит к срывом сроков, ошибкам, глюкам готового продукта, отсутствию преемственности и переносимости проектов. Когда теряется такой разработчик и его придется заменить другим, - так это вообще коллапс. Потому, что приходит потом, к примеру, специалист по верстке и у него дыбом встают волосы от того, что наверстал дизайнер или программер бэкенда или, тем более, сисадмин.
Обычно, сталкивался с тем что критику таких требований к одному сотруднику работодатель воспринимает как нежелание работать или недостаток квалификации... . На самом деле это не так. Вы же, когда строите дом, особенно многоэтажный не нанимаете одного таджика, который вам и проект начертит, и утвердит, и разрешение на строительство получит, и фундамент зальет, и кладку сделает, и проводку с газовым оборудованием установит. Почему это должно допускаться в IT, где есть не менее сложные технические задачи?
Такой подход к разработке интернет-проектов как раз и иллюстрирует то, что называют "разработкой на коленке", что обоснованно критикуют посты в топике.
ТС искренне желаю, чтобы специалист вас не разочаровал. (Отредактировано автором: 26 Марта, 2013 - 09:25:32)
|