Сколько нужно айтишников, чтобы вкрутить лампочку сделать сайт?

Многие думают, что достаточно одного программиста. Вот этого, знаете, универсального «ты-ж-програмиста».

Скажем больше — даже программист не нужен.

В YouTube по запросу «как сделать сайт» уже есть примерно 985 тысяч видео. Когда вы будете читать эту статью, вероятно, их количество перевалит за миллион.

Любой пользователь компьютера может вооружиться руководством «как создать сайт за 15 минут», «как создать сайт за 10 минут», «как создать сайт за 5 минут» (мы проверили — как создать сайт за 4, 3, 2 и 1 минуту видео тоже есть), «как создать сайт бесплатно».

И в итоге, действительно, самостоятельно установить на свой компьютер одну из популярных систем управления контентом типа WordPress или Drupal — тем более, что они бесплатные.

Другое дело, что вряд ли вам нужен «просто сайт». Вам нужен сайт, наилучшим образом решающий именно ваши задачи.

Если выписать современные требования к сайтам, то получается, что для создания по-настоящему профессионального сайта нужен человек, обладающий знаниями из очень разных областей:

  • маркетинга;
  • юзабилити;
  • дизайна;
  • верстки;
  • программирования фронтэнда и бэкэнда (лицевой и административной частей сайта);
  • администрирования баз данных;
  • хостинга и доменных имен;
  • оптимизации для поисковых систем.

Причем в современных сайтах эти задачи сильно связаны между собой:

  • дизайн должен учитывать технические требования верстки фронтэнда;
  • фронтэнд работает на основе программных механизмов и данных бэкэнда;
  • бэкэнд сильно зависит от програмного окружения хостинга;
  • а SEO оптимизация включает в себя вообще всё, от адаптивности дизайна и быстродействия хостинга до множества аспектов содержимого каждой страницы сайта.

Считается, что левое полушарие человеческого мозга отвечает за аналитическое мышление (программирование).

А правое полушарие — за метафорическое, образное (дизайн).

И крайне редко встречаются люди, которые обладают одновременно хорошо развитыми способностями и в аналитическом, и в образном мышлении.

Поэтому этот легендарный программист, который в одиночку сделает правильный сайт — это должен быть кто-то вроде Леонардо да Винчи.

Мы у себя в студии решаем эту проблему проще.

Мы не ищем полиматов, мы собираем команду из людей, которые талантливы в нужных для создания сайтов областях и любят своё дело.

Кто работает над созданием сайта

Аккаунт-менеджер

Согласование информации между клиентом студии и командой разработчиков в процессе создания сайта.

Формально, менеджер не прикладывает рук к коду или дизайну сайта. Но этот доброжелательный и готовый всех понять человек жизненно необходим, чтобы у клиента не пухла голова от терминологии разработчиков, а разработчики правильно понимали, чего хочет клиент.

Обычно менеджер — это первый человек, с которым начинается общение и он сопровождает клиента до завершения проекта.

И первым отзывается, когда у клиента возникают новые идеи после завершения сайта.

Руководитель проектов

Руководство непосредственным выполнением проекта, согласование этапов и сроков выполнения работ, контроль качества.

Есть классическая книга американского программиста с 30-летним стажем Хэнка Рейнуотера «Как пасти котов. Наставление для программистов, руководящих другими программистами» — уже из названия которой понятна проблематика управления программистами.

Руководитель проектов — главный человек в студии, который находится в самом центре процесса разработки сайтов (в самой гуще программистов) и лучше всех представляет, что вообще происходит и когда будет сделана каждая работа.

Дизайнер

Разработка оригинального дизайна, внешнего вида главной и внутренних страниц и всех основных элементов сайта.

Веб-дизайнер — это особо продвинутый вид дизайнеров.

Веб-дизайнер должен не только профессионально работать с композицией, цветом, шрифтом, растровой и векторной графикой, но и быть в значительной степени специалистом по маркетингу (чтобы знать, как наиболее правильно подать основной рекламный или содержательный message сайта), UX (удобству пользования интерфейсом), хорошо знать правила адаптивного поведения HTML верстки сайта, делать дизайн в соответствии с модульной сеткой выбранного CSS фреймворка.

Именно от дизайнера зависит первое — и, зачастую, главное — впечатление, которое останется у посетителей сайта.

Веб-мастер (программист фронтэнда)

Написание HTML, CSS и JavaScript кода, верстка страниц, интеграция дизайн-шаблонов с системой управления сайтом.

Веб-мастер выполняет бо́льшую часть работы по превращению утвержденного клиентом макета дизайна в действующий сайт — в случае более-менее типичного сайта.

Для нетипичных сайтов — если студия разрабатывает оригинальный проект с нестандартным функционалом — основная часть работы приходится на программистов бэкэнда, ядра сайта.

Но в любом проекте именно веб-мастер делает то, что в первую очередь видят посетители: дизайн с контентом, превращенные в HTML, CSS и JavaScript.

Именно от веб-мастера зависит, насколько хорошо будет вести себя сайт при просмотре и на больших мониторах, и на мобильниках.

Программист бэкэнда

Настройка системы управления сайтом, програмирование специфических для этого сайта модулей, установка на хостинг.

Бэкэнд — «задняя», невидимая напрямую посетителям, часть сайта.

Именно бэкэнд отвечает за работу любого мало-мальски сложного сайта, и именно над бэкэндом работают самые хардкорные программисты с железной логикой и без склонностей к компромиссам.

SEO-мастер

Формирование семантического ядра сайта (т.е. списка наиболее подходящих ключевых слов), оптимизация сайта как с технической стороны, так и с точки зрения контента, ежемесячная работа с аналитикой (статистика Google Analytics, данные Google Search Console), формирование стратегии продвижения и организация процесса продвижения (копирайтинг, наращивание ссылочной массы).

Фактически, SEO сайта занимается не один человек, а целая команда:

  • SEO-аналитик, который определяет семантическое ядро и руководит всем процессом продвижения;
  • вебмастер и программист, которые привлекаются, чтобы вносить на сайт технические изменения;
  • копирайтеры, которые пишут оригинальные тексты для сайта (обычно это фрилансеры);
  • линк-билдер, который занимается увеличением количества и качества ссылок, ведущих на сайт из интернета.

Но для заказчика все вопросы по продвижению сайта решаются через одного SEO-мастера.

Техподдержка

Обучение клиента пользованию системой управления сайтом, помощь в использовании домена, почты, хостинга, оперативное устранение ошибок и добавление на сайт улучшений.

Бумаги

А еще есть бухгалтерия с её первичкой и директор, который подписывает договора и за всё отвечает.

Фото команды