Приветствую! Меня зовут Владимир Здор. Больше 3 лет я занимаюсь продвижением сайтов, около года назад в списке моих услуг появился пункт «Создание сайтов». Периодически на тот или иной проект я привлекаю веб-разработчиков. Проекты очень разные, поэтому разработчики мне нужны тоже разные. За годы работы у меня выработались принципы отбора надёжных и эффективных специалистов. Этими принципами и в целом опытом сотрудничества с веб-разработчиками я хочу поделиться в статье. Надеюсь, что мои размышления помогут начинающим и более опытным специалистам находить общий язык с работодателями и получать больше хороших заказов.
- С какими проектами я работаю?
- Какие трудности возникают при решении моих задач?
- Оплата услуг программистов и других веб-специалистов: субъективный взгляд одного Project Manager’а
- Как веб-специалисту доказать, что он подходит под мои требования?
- И еще немного мотивации
- Вместо заключения
С какими проектами я работаю?
В 90% случаев это обычные SEO-шные задачи:
- ускорение сайта;
- закрытие дублей или разработка функциональности, которая позволяет закрывать дубли;
- настройка формы обратной связи;
- доработка мобильной версии (обычно она есть, но кривая: какие-то элементы надо увеличить, какие-то уменьшить, какие-то вообще убрать);
- исправление вёрстки (чтобы всё отображалось корректно на самых популярных девайсах);
- добавление функциональности для указания метатегов;
- чистка от вирусов;
- переезд сайта с одного хостинга на другой;
- перевод сайта на https;
10 % задач — это разработка сайтов. В основном сайты нужны моим клиентам для продажи дорогих сложных продуктов, например, услуг адвокатов, строительных компаний.
Более 80 % сайтов, с которыми я имею дело — это ресурсы на WordPress. Встречаются также проекты на «Битриксе», «Джумле» и на чистом HTML.
Какие трудности возникают при решении моих задач?
Наверное, точнее сказать «возникали». Сейчас уже всё намного лучше. Тем не менее хочу, чтобы вы знали о распространённых проблемах:
- любой сайт на WP пытаются исправить с помощью установки WP Super Cache или его младшего брата W3 Total Cache. Если специалист предлагает что-то помимо этих плагинов, а ещё лучше, если он ускоряет сайт без них и любых других плагинов, он сразу получает намного больше шансов работать со мной. Может, я недооцениваю эти решения, может, мне их настраивали криворукие спецы. Но лично я эффективностью этих плагинов недоволен. Специалистов, которые ускорение сайта основывают на Super Cache, я называю «установщики плагинов». Они не разработчики, не программисты, просто установщики;
- исправления не проверяют. Например, нужно настроить редирект. Парень что-то там делает, говорит, что полный порядок. Я смотрю: не редиректится. Снова ему пишу, он снова «что-то делает», а результат такой же — нулевой. Я знаю, почему так происходит: человек попытался поставить редирект самым простым способом. Может, его способ не работает на этом хостинге или с этой конфигурацией .htaccess? Его это не волнует. Если волнует, если проверяет, я к нему обращаюсь ещё не один раз и советую коллегам;
- вносятся изменения, которые при обновлении темы или ядра CMS слетают;
- проводится долгая работа, результатом которой становится ничто. Время потратили, но ничего не добились.
Когда я нахожу человека, который:
- ускоряет сайт без использования 100500 богомерзких бесплатных плагинов;
- умеет создавать сайты на WP с помощью дочерних тем. При этом делает это правильно: чтобы после обновления и темы, и самого «движка» ничего не слетало;
- не ленится проверить свою работу и при необходимости сразу же всё исправить;
- может вовремя сказать, что эту задачу он выполнить не в состоянии. Да, я живу в реальном мире. Понимаю, что практически нет специалистов, которые всегда всё могут. Но есть те, кто серьёзно относятся к проекту и экономят время клиента;
- переводит сайт на https, при этом не забывает поменять пути в базе данных.
Я готов ему хорошо и долго платить. Хорошо — это сколько? Сейчас расскажу.
Оплата услуг программистов и других веб-специалистов: субъективный взгляд одного Project Manager’а
Я уже упомянул, что проекты у меня разные и задачи разные. Сложно назвать какую-то среднюю стоимость. Но можно сказать вот что.
Когда мне нужны услуги программиста, я плачу минимум 2000 рублей за услугу, если только специалист не назовёт сумму меньше. Иногда такое бывает, если работаем не первый раз.
Сумма актуальна, даже если это мелочь вроде настройки редиректа. Я сам прекрасно знаю, как его настраивать, но я уже говорил, что часто даже с такой элементарной задачей справиться не так-то легко.
Один раз я промучился с редиректом целый день, потом программист мне всё исправил минут за 10. Я спросил, как ему это удалось. Человек ответил, что перенёс мой код (то есть код был правильный!) в самый низ .htaccess. Я прочитал пару десятков мануалов по редиректу 301: нигде не было сказано, в каком именно месте .htaccess нужно добавлять необходимый код. За работу я заплатил 2000 рублей. Считаю, что глупо торговаться, пытаться выбить скидку по принципу «ты работал 10 минут, я и заплачу за 10 минут». Надо понимать, что часто ты платишь за опыт специалиста, его знания, а не за время.
Максимум я платил 100 долларов за день работы хорошего разработчика. Задачи всё те же: ускорение и другие относительно несложные настройки сайта на WP. Я знаю, что некоторые студии берут 100 баксов за разработку сайта «с нуля». Мне не нужен такой сайт. Мне нужно, чтобы исправили все косяки на моем сайте. И результаты сохранились надолго.
Я ненавижу торговаться. Может потому, что не люблю, когда торгуются при заказе моих услуг. Плачу столько, сколько скажет специалист. Но только за результат: когда все несколько раз проверю. Заоблачных цен вроде не называют.
Как веб-специалисту доказать, что он подходит под мои требования?
Итак, вы создаете быстрые сайты на WordPress с использованием дочерних тем и с минимумом плагинов. Если надо, быстро настраиваете форму обратной связи и добавляете функционал для закрытия от индексации ненужных дублей.
Как вам доказать это клиенту и получить адекватно оплачиваемый заказ?
Опять повторюсь: я не HR Гугла и даже не владелец веб-студии «Сокол». Не знаю, насколько объективны и полезным мои мысли, но это мой опыт.
Вот моменты, которые играют роль для меня при первом общении с разработчиком:
- если специалиста посоветовали, это сразу +100500 к его шансам получить проект. Поэтому соглашайтесь даже на выполнение крохотных задач. Прокачивайте сарафанное радио. В сфере веб-разработки действительно хорошие специалисты никогда не сидят без заказов. Нужно только потерпеть месяц-два;
- я люблю поговорить с кандидатом. Обычный трёп. Я рассказываю, что сам делаю сайты, что даже написал один с нуля на чистом PHP (это правда). Хотя специалистом себя не считаю. Никогда не делал это профессионально. Рассказываю о проекте, о том, как я хочу его сделать. Спрашиваю о свежих проектах разработчика, о его видении моей задачи. На все это не более 20-30 минут. Ценю своё время и время других. За эти 20-30 минут многое становится понятным. Удивительно, но огромное количество кандидатов сразу пытаются показаться умнее меня. «Дочерняя тема? Это г***о. Нормальные пацаны делают с нуля». Ну да, а потом у этой темы с нуля после обновления WP не работает половина функционала. «Зачем тебе WordPress? Я тебе на MODX сделаю в 100 раз лучше». MODX, конечно, предоставляет больше возможностей, чем WordPress. Но они мне не нужны для данного проекта. Мне нужно что-то относительно простое с привычной админкой. Ну и так далее. Обычно специалист пытается навязать не то, что лучше, а то что проще и привычнее для него. Не люблю, когда так. Совсем другое дело, когда так: «Дочерняя тема? А какую тему хотите использовать? О! Я с ней работал. Хорошая. Но с ограничениями. Там не все можно менять в рамках дочерней темы».
- Хорошо, когда у кандидата есть свой сайт с портфолио. Плохо, когда портфолио вроде есть, а сайта нет. Свой сайт — это не только наглядный пример работы и отражение квалификации, это еще и признак того, что человек вкладывает ресурсы в свое продвижение, значит гораздо больше шансов, что в мире разработки он всерьёз и надолго.
- Прекрасно, когда кандидат искренен. Не люблю работать с человеком без опыта. Больше не потому, что у него может не хватить технических навыков, хотя часто не хватает, а потому, что психологически не подготовлен. Бывает, кажется, будто задача простая, а потом вскрываются косяки, которые растягивают работу на долгие дни/недели/месяцы. Неподготовленный подрядчик часто бросает эту тягомотину и ищет что-то попроще. Всё же я работал с несколькими ребятами, которые честно признались, что опыта нет, но готовы попробовать, могут приступить прямо сейчас. Я ждал день, смотрел, что получилось и решал, будем дальше сотрудничать или нет. Жаль, что многие специалисты даже с более или менее серьезным опытом боятся брать проекты, так как подходят не под все требования. Считаю, что когда речь идет о разработке сайтов, на 99 из 100 проектов всегда внезапно «всплывает» что-то новенькое: когда навыков не хватает и приходится гуглить.
И еще немного мотивации
Программиста, который смог решить мою последнюю SEO-задачу, я рекомендовал минимум десяти своим коллегам. Он всё сделал быстро. Кстати, общался без матов. Это не опечатка, я считаю адекватное общение важным преимуществом при выборе специалиста. При этом ничего не «поплыло» через день после окончания работы. И уже это делает специалиста ценным для огромного количество руководителей проектов и бизнесменов.
Я знаю, что многие новички в веб-разработке думают, что для того, чтобы начать зарабатывать, надо как минимум изучить PHP, MySQL и JavaScript. На самом деле часто для моих проектов нужен человек, который просто хорошо знает HTML и CSS. Сайты на чистом HTML прекрасно индексируются и ранжируются. Они не требуют дорогого хостинга. Также они не требуют никаких обновлений. Они не могут «подцепить» вирус. Не нужен никакой PHP — сделайте кроссбраузерный отзывчивый сайт на HTML — и вашу работу оценят и неплохо за нее заплатят.
За сайт, где из функционала есть только форма обратной связи, готовы платить 50, а часто и 100 тысяч рублей. Просто потому, что уже платили 150 тысяч и не получили самого элементарного: мобильной версии и правильно заполненной страницы «Контакты». Не раз и не два ко мне обращались клиенты, которые заплатили большие деньги за разработку ресурса с нуля, а им подсунули чуть изменённый сайт предыдущего клиента. На нём даже остались контакты и тексты предыдущего заказчика.
Вместо заключения
Для работы над некоторыми веб-проектами специалисту не нужен огромный набор навыков, знаний и опыта. Часто достаточно совсем немного умений и много искреннего желания и старания. А уж если у вас ещё и опыт, и вы активно учитесь, возможностей прилично зарабатывать в разы больше!
Материал подготовил Владимир Здор, поисковый маркетолог, специалист по продающему SEO-контенту. Связаться с Владимиром можно через сайт или аккаунт в FB.
От редакции: начинающие разработчики на этапе выбора карьерного пути могут столкнуться с предложениями работать в качестве фрилансера на биржах или в частном порядке. Фриланс может быть разным. Кто-то тщательно выбирает проекты, становится звездой Upwork и работает с постоянными заказчиками. Кто-то в начале пути работает над разовыми заказами.
В целом тема разработки на фрилансе для новичков — терра инкогнита. Поэтому мы дали возможность высказаться работодателю, который работает с разработчиками-фрилансерами. Он поделился своим опытом: рассказал, для решения каких задач нанимает специалистов, как оценивает исполнителей и с какими трудностями сталкивается. Надеемся, эта информация поможет вам оценить одну из граней фриланс-разработки. И традиционное замечание: мнение администрации может не совпадать с мнением гостевого автора.