Как нанять хорошего веб-разработчика: оцениваем портфолио
Найти хорошего разработчика веб-сайтов или приложений сегодня не так уж легко. Особенно если вы не знаете, какими конкретными умениями и опытом он должен владеть.
Вы можете иметь много хороших идей для своего бизнеса, при этом не обладая техническими навыками для их воплощения. Кого бы вы не нанимали – фрилансера, веб-студию или специалиста на полный рабочий день – основательно пройдитесь по портфолио разработок кандидата, обратив особое внимание на шесть описанных ниже пунктов.
Веб-сайты, которые вам нравятся
Проследите за своим первым впечатлением от работ, представленных в портфолио кандидата. Попробуйте поставить себя на место заказчиков этих сайтов. Эти работы вам по душе? Обращайте внимание не только на дизайн, но и на качество верстки, мета-теги и другие важные детали. Хорошо, если в портфолио уже есть сайт, совпадающий по многим критериям с вашими задачами. Так вам будет легче предположить, будете ли вы довольны результатом работы разработчика.
Производительность сайта
Веб-сайты должны быстро загружаться, ведь современный пользователь не будет долго ждать, пока откроется ваша страница. Если страница не появляется перед ним сию же секунду, он просто перейдет на другой сайт. Согласно Kissmetrics, сайты, которые загружаются 4 и больше секунд, могут потерять 25% посетителей. То есть в случае продолжительной загрузки один из четырех посетителей уйдет, так и не дождавшись открытия страницы.
Поэтому советуем проверить на скорость парочку сайтов из портфолио вашего потенциального разработчика. Проще всего это сделать с помощью Google PageSpeed Insights.
Введите URL сайта на странице PageSpeed Insights и проверьте его скорость.
PageSpeed Insights покажет скорость веб-сайта на десктопе и мобильном устройстве. Этот показатель – как оценка в аттестате. 85 из 100 – твердая четверка. Все, что ниже 60, – двойка. Отчет PageSpeed Insights также предоставит несколько рекомендаций по улучшению времени загрузки.
PageSpeed Insights оценит скорость загрузки сайта.
Если вы хотите получить дополнительную оценку сайта, попробуйте Pingdom’s Website Speed Test, который покажет вам время загрузки и размер страницы.
Pingdom’s speed test покажет вам время загрузки и размер страницы.
Если страницы из портфолио разработчика загружаются медленно, возможно, вам стоит поискать другого кандидата. Но прежде поговорите с ним насчет скорости загрузки, ведь не каждый аспект скорости страницы находится под контролем разработчика. Например, клиент мог строго конкретизировать платформу или провайдера, что повлияло на производительность.
Функциональность сайта
Протестируйте сайты из портфолио потенциального разработчика на функциональность. Все прокликайте, заполните формы или сделайте покупку. Важно понимать, что на коммерческом сайте даже самые мелкие проколы в функциональности могут помешать продажам. Вам ведь нужен хороший разработчик, который сможет сделать интуитивный, легкий в использовании сайт с богатыми функциями и возможностями.
На этих показателях стоит заострить внимание:
- навигация;
- поиск на сайте;
- сортирование и фильтр товаров;
- добавление товаров в корзину;
- процесс оформления заказа.
Веб-доступность
Создание действительно качественного сайта предполагает его доступность для всех категорий пользователей, независимо от физических возможностей их гаджетов и компьютеров.
Поэтому протестируйте сайты из портфолио вашего кандидата на соответствие общим рекомендациям веб-доступности. В этом вам поможет WAVE Web Accessibility Evaluation Tool. Просто введите URL страницы — WAVE генерирует отчет с возможными проблемами с доступностью.
Не все, что выдает отчет WAVE, на самом деле является проблемами с доступностью, но все же это хороший инструмент для определения потенциальных ошибок.
Чистый код
Чистый код – достаточно субъективная вещь, но в любом случае его можно определить как код, который легко читать и модифицировать. Чистота кода важна, поскольку она дает возможность быстро вносить изменения в ваш сайт. Представим, например, что ваш разработчик-фрилансер вдруг переезжает или переходит на постоянную работу, и вам нужно нанимать кого-то нового для работы с вашим сайтом. Если код чистый, новому человеку будет намного проще быстро со всем разобраться.
К сожалению, большая часть кода страницы может быть скрыта от вас. Часто это базовый код, написанный в PHP, Ruby и т.п. Важно, чтобы здесь все было чисто. Но можно взглянуть на некоторые вещи на поверхности, которые могут быть индикаторами того, насколько правильно кодит ваш кандидат. Например, вы можете использовать HTML validator от World Wide Web Consortium (W3C). Этот инструмент выдаст вам перечень предупреждений и ошибок в HTML сайта.
HTML validator от W3C покажет возможные HTML-ошибки.
Практически каждый сайт, который вы будете таким образом тестировать, будет иметь ошибки и предупреждения, но в данном случае важно их относительно умеренное количество.
Личные проекты
Лучшие веб-разработчики всегда искренне увлечены своей работой и у них, как правило, всегда есть много личных проектов в портфолио. Это могут быть сайты или приложения для друзей, HTML5-игры, интересный личный блог и т.д. Оцените эти работы как и все остальное в портфолио. Но также обращайте внимание на баланс в этих работах. Портфолио не должно состоять только из личных проектов.
Очевидно, что веб-разработчик – очень важный человек для вашего проекта. Ведь он отвечает за лицо вашего бренда, его онлайн-образ, а также за ваше взаимодействие с клиентами. Поэтому, чтобы не навредить собственному бизнесу, очень важно не ошибиться с выбором подходящего человека на эту должность, чего мы вам и желаем!
- 6 причин использовать инструменты прогнозирования в маркетинге «
- 19 бесплатных инструментов для улучшения e-mail-кампаний »