Как найти веб-программиста, который сделает правки на сайт
Когда то давно, у меня была веб-студия и мы 9 лет делали сайты очень-малому бизнесу. Причём на всех подряд системах и брали любую дичь. Это накопило во мне способность найти кого угодно, на какую угодно задачу за немного денег.
В этой статье я поделюсь своим опытом, с пониманием того, что не всем такая методика подойдёт, но думаю менеджеры проектов возьмут лайфхаки себе на заметку.
Представьте, у вас магазин на opencart/битрикс/wordpress каких-то лохматых годов, его делал знакомый знакомого, никакого описания нету, паролей тоже нету, сам программист говорит незнакомыми словами или вовсе не отвечает, а вам нужно - сделать синхронизацию с 1С, выгрузить 2000 товаров на сайт, прикрутить платежную систему итд.
Нужно срочно найти замену или выполнить задачу, с которой прошлый программист не смог справиться.
Первое, что нужно понимать, искать программиста надо с техническим заданием. Нет ТЗ - результат ХЗ.
С хорошими исполнителями даже на этап оценки не попасть. У них всегда есть работа, и адекватность и понятность требований на первом контакте снижает стоимость работы (умные люди закладывают время на выяснение потребностей в стоимость работ) и повышает вероятность получить несколько хороших предложений.
Да, если нам нужен 1 программист, мы ищем 3-х программистов. Один отвалится, есть 2 запасных. Это нивелирует риски затянуть сроки.
Поэтому, заготавливаем папку в облаке, куда складываем
Бекап сайта
Техническое задание
Файлы с контентом, картинки, если их надо размещать на сайте
Контактную информацию
Находим/запрашиваем:
- Доступы в админпанель хостинга
- Доступ на ftp- сервер отдельно для работы с сайтом (если есть необходимость). Админский доступ ко всему, конечно не даем.
- Доступ в систему администрирования.
Ииии … проверяем ручками, что доступы актуальны и по ним можно зайти.
На этом этапе можно славно застрять, выяснить, что домен оформлен на программиста, восстановление доступов приходит на какую то почту, доступ к которой тоже утрачен, либо там двухфакторная авторизация по коду из СМС, а владелец телефона в Тайланде/другом часовом поясе/уволился и не хочет СМС давать.
Сохраняем спокойствие и держим в запасе письмо на официальном бланке юрлица, которое можно написать хостеру, объяснить ситуацию и выпросить доступы.
Дальше, пишем ТЗ. Собираем техническую информацию о сайте.
В первую очередь - это стек.
1. На чем сделан сайт
- если самописная система, на какоv языке программирования, какая база данных. Может быть php, java итд.
- Система управления сайтом- какая именно и версия. Если не знаете, можно проверить через сервис
- Конструктор сайтов. Какой именно, использовался ли шаблон. Например у Wordpress или Битрикс есть бесплатные и платные шаблоны. У части шаблонов будет описание и техническая поддержка. может пригодится.
Тут же делаем блок Вопросы от программиста, они будут спрашивать, а вы отвечать.
Описываем пошагово на какой странице что именно надо сделать. На каждую задачу прикладываем скриншот и пометку куда конкретно что изменить, исправить.
Важно описать и текстом и картинку приложить. Сравните задачи:
1. Разместить в шапке сайта ссылку на Ватцап
2. Добавить кнопку "Подобрать проект дома"
Так как мы с этим программистом еще не работали, нужно максимально исключить варианты непонимания даже в простых вещах.
Если нужно установить на сайт коды/плагины, прикладываем ссылку на справку.
Например, у нас часто была задача установки GoogleTagManager, или настройки электронной коммерции на сайте, текстовое описание со ссылками на справку решало большинство вопросов.
После того, как ТЗ готово, начинаем поиск подрядчика.
К подрядчику нужно сформировать требования
Как можем/хотим платить? На карту или только договор с ИП, самозанятым?
Имеет ли значение часовой пояс (не более 4 часов от вашего).
Доступность в рабочее время.
Необходимость общения голосом по видеосвязи (не все на это готовы).
Сроки конечной сдачи работы.
Допустимый бюджет.
Надо чтобы человек творчески подошёл к задаче и предложил варианты, или чётко по ТЗ?
И мы можем выбирать между программистами-фрилансерами, веб-студиями. Плюсы и минусы обоих приведу в отдельной статье, но по сути - без разницы, главное чтобы задачу сделали.
Следующий этап - публикация ТЗ на биржах фриланса и рассылка запросов в студии.
Из фриланс бирж мне больше всего нравится Кворк, так же живы фриланс.ру, fl.ru. В телеграм находим профессиональные группы по нужному стеку или в группах Поиск подрядчиков, и если правила группы позволяют искать исполнителей, там тоже размещаем.
Для публикации проекта нужно зарегистрироваться в качестве заказчика и минимально оформить профиль. Фото и сфера деятельности вполне достаточно.
Тоже самое актуально для профиля в телеграм и ватцап. На аватарке не должно быть котиков и фривольных статусов.
В тексте проекта сразу указываем ссылку на ТЗ и просьбу вопросы писать в раздел Вопросы.
Если с вашим ТЗ что-то не так - исполнители вам сразу скажут - или информации не хватает или оплата не соответствует задачам, или это нельзя или сложно реализовать.
Частая проблема - это путаница с квалификацией исполнителей. Программист может написать скрипт по поиску дублей товаров на сайте, но он не будет вручную сверять список товаров на сайте с ексель файлом.
Так что описываем конкретный результат, который хотим получить в конце, а каким образом они это будут решать - уже на стороне исполнителя.
Оперативно, корректируем техническое задание. Новые люди будут заходить его смотреть и будут видеть уточненную информацию, а вы не тратите время на одни и те же вопросы.
Нам нужно получить 15-20 откликов, чтобы составить своё мнение о сроках задачи и ее стоимости.
Последний раз, когда я искала программиста, оценки разнились от 1000 рублей до 45000 руб, от 1 дня до 14 дней.
Самых дешёвых и самых дорогих не берём, ищем отклики тех, кто специализируется на такой задаче как у нас. Кто каждый день делает похожие задачи - сделает быстрее и дешевле, чем ребята, которым придется разбираться.
Если сайт на ModX, отбираем только тех, кто каждый день работает с ModX, и отсеиваем тех, кто когда то был знаком с системой, и готов попробовать решить вашу задачу.
Отсеиваем тех, кто не задаёт вопросы по ТЗ. Фраза “мне все понятно, готов приступить” - скорее маркер того, что человек не читал ТЗ, и откликается на все проекты подряд.
Выделяем тех, кто задаёт вопросы, посмотрел сайт, хоть чуть-чуть вник в проект.
Как работать с ценой?
Всегда спрашиваю - что входит в эту стоимость?
Может так выяснится, что программист сможет сделать не все задачи, в стоимость могут не входить платные плагины и шаблоны, там может быть гарантийный срок, а может не быть, программист может сделать все задачи на бекапе сайта, а обновлять файлы у вас на хостинге он не планировал.
Внезапно к задаче кроме программиста может понадобится верстальщик, дизайнер, интегратор. У студий, менеджер проекта может сидеть в цене работы,а может идти отдельной строкой.
В идеале должно быть 3 хороших кандидата, которые быстро ответили, сказали что смогут реализовать, из которых уже выбираем по срокам, цене, часовом поясу и тд.
Если исполнитель на бирже - оформляем заказ со сроками, если оплата на юрлицо - заключаем договор.
Дальше ждём результат.
Если программист не укладывается в срок, который сам и назвал - красный флаг.
Всякое бывает, но если у вас есть ещё 2 кандидата, то лучше конечно выбрать с более прокаченными навыками таймменеджмента.
Экстра зелёный флаг - это скриншоты выполненной работы.
Помните, мы начинали общение с ТЗ, в котором были скриншоты?
Если в ответ вам шлют скриншоты с выполненной задачей и приложением скриншотом - то вы поняли друг друга.
Про то как я управляю своим дидижитал агентством, делаю рекламу и маркетингу - в моем телеграмм -канале.