Как нанять хорошего веб-разработчика?
Веб-мастер - человек, который создает и поддерживает веб-сайты. Тем не менее, большинство людей полагают, что создание сайтов, разработка дизайна, подготовка наполнения к сайту, верстка, администрирование - все это основные обязанности веб-мастера.
Следует четко понимать и не путать обязанности веб-дизайнеров (разработка корпоративного стиля сайта, общей концепции и так далее) и обязанности веб-разработчиков (верстка шаблонов главной страницы, внутренней страницы, настройка системы администрирования, отладка сайта, оптимизация кода).
Так какими же знаниями и навыками, каким опытом должен обладать веб-мастер?
Основные навыки:
Написание на HTML коде вручную, без использования специальных рекдакторов
Оптимизация графики, веб-страниц
Может сделать сайт оптимизированный под многие интернет браузеры -кросс-браузерный сайт
Дополнительно:
Базовые знания JavaScript
Photoshop
XML
Cascading Style Sheets (CSS)
Знание динамических веб-технологий, таких как XSST, объектное ориентирование JavaScript.
Знаниес SSI (Server Side Include)
Опыт
Junior:
Создал, по крайне мере, один сайт
Может поддерживать существующие сайты
Средний уровень:
По крайней мере, один год опыта разработки и поддержания коммерческих проектов
Может взглянуть на дизайн и рассказать о том, что он будет применять при разработке сайта
Знает какие функции выполняет данная строка кода
Асс:
По крайней мере, двухлетний опыт разработки и ведения крупномасштабных коммерческих веб-сайтов
Опыт работы в качестве ведущего разработчика или менеджера проекта
Что еще хотелось бы
Кандидаты могут показать свои работы, так называемое портфолио.
HTML код должен быть чистым и оптимизированным. Многие крупные компании при приеме на работу предлагают тест со стандартизированным HTML кодом. Скажем, как вариант, можно предложить кандидатам изображение, созданное в Photoshop, и попросить сделать верстку, используя только текстовые редакторы. В конце теста сравнить исходный код (образец) с кодом кандидата.
Получить рекомендации от предыдущих клиентов или работодателей.
Советы:
Если смотреть на сайты других клиентов, то нельзя сразу сказать что-то о навыке веб-мастера, который занимался данным сайтом. Потому что не совсем ясно, какой вклад данный веб-мастер внес в разработку сайта. Если вы заинтересовались его работами, то всегда можно расспросить человека, какую роль он сыграл в том или ином проекте. Был сайт сделан с нуля или основные работы проводились по оптимизации сайта.
Всегда следует быть осторожнее с людьми-«самоучками», данная группа кандидатов обычно не имеет достаточного опыта по работе с корпоративными проектами и дисциплины для завершения работ в срок.
Ключевые слова:
Основными словами, которыми можно воспользоваться при поиске кандидатов в базе вакансий следующие:
HTML, веб-дизайн, веб-разработка, HTML, XML, CSS, JavaScript