Сколько зарабатывают веб-разработчики?


Мы приглашаем к сотрудничеству начинающих веб-мастеров. Требования к кандидатам Вы можете посмотреть на главной странице сайта. В этой заметке нам бы хотелось дать ответ на самый животрепещущий вопрос: сколько я буду получать, работая вместе с Вами?

Вот типичный вопрос новичка:

Добрый день! Нашла в интернете такие расценки на работу.

  • Дизайн сайтов $210
  • Баннеры $30
  • Логотипы $100
  • Создание web-сайта "под ключ" $460
  • Web-программирование $190
  • HTML-верстка $90
  • Flash $160
  • Системы управления контентом $350
  • Интернет-магазины $740
  • Продвижение сайта, SEO оптимизация $320

Насколько они реальны? Имеет ли смысл, поскольку опыта у меня мало, ориентироваться на них и брать за работу 50%-70%?

Первое, что нужно понять, — никаких расценок на услуги программирования и дизайна вообще быть не может. Начиная с некоторого уровня мастерства, можно получать за один и тот же продукт суммы различающиеся в десятки раз. Например, можно выиграть в конкурсе логотипов на фриланс-бирже и получить $100. Можно выиграть тендер на логотип для крупного финансового холдинга и получить в итоге $10 000.

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

Т.е. в трёх этапах — выбить заказ, выполнить работу, получить деньги (тоже бывают проблемы) — первый часто оказывается самым сложным. Всем нашим потенциальным партнёрам мы рекомендуем пробовать себя в поиске заказов самостоятельно. Если у человека всё выходит — хорошо. Если не выходит — тоже хороший опыт, т.к. приходит понимание "чего стоит" найти нормальный заказ, не говоря уже о нормальных заказчиках. После такой практики многие разговаривают с нами совсем по-другому, чем сначала. Мы не пугаем или давим авторитетом, а говорим как оно есть на самом деле.

Второе, что Вы должны понять, — приведенные расценки — это расценки для клиента. Исполнитель в любом случае получает меньше. Меньше не этих конкретных чисел, а меньше "того, что платит клиент". Потому что за этими числами стоит работа по поиску заказа, работа затраченная в прошлом на создание имени / бренда, рекламу, работа над управлением проектом, работа по переговорам с клиентом(-ами), не говоря уже о переносах сайта с хостинга на хостинг и тому подобных "мелочах". Всё это отнимает гораздо больше времени, чем может показаться. Часто продолжительность, собственно, работы оказывается меньше, чем продолжительность всех остальных временных затрат.

Для интернет-магазина за $750 разделение финансов может быть таким:

  • $200 — дизайнеру
  • $100 — верстальшику
  • $200 — программисту серверной части
  • $50 — программисту клиентской части
  • $150 — менеджеру (если он нашёл заказ, ведёт переговоры с клиентом и сам проект, несёт ответственность за успех / провал проекта)
  • $50 — покупка домена, хостинга и прочие мелкие расходы

И это БЕЗ раскрутки / поддержки, только сама работа.

Функции можно совмещать, например программист может выполнять работу менеджера и так далее. В этом случае проект, естесственно, выполняется за бОльшие сроки.

Что касается нас, то мы побывали во всех ролях: делали дизайны, верстали, программировали серверную и клиентскую части, вели проекты. И сейчас нередко дизайним что-то информационное, а уж верстать или поправлять вёрстку приходится регулярно. В каждой роли есть куча своих особенностей, и никто НЕ получает деньги "просто так". Даже мы, с 3-летним опытом работы, нередко ошибаемся в оценке проектов.

Что касается новичка, то он гарантированно не сможет определить стоимость проекта. Он только может "угадать" или "не угадать". Поэтому лучше сразу с этим смириться и ждать, пока не придут опыт и понимание.

Третье. Работа работе рознь. Одному человеку приходится объяснять всё часами. Второму — дать задание. Третьему достаточно намекнуть. Первый отбирает наше время, второй — нет, третий экономит время всей команде, т.е. заслуживает премии. Кроме постоянных партнёров, мы работаем с разными людьми.

И они действительно разные. Кто-то ничего не знает. Кто-то знает больше нас. Кто-то говорит, что разбирается во всём, но ничего не может сделать без подсказки и делает неделю то, что надо было делать 15 минут. Кто-то — наоборот. Поэтому без личной практики работы с конкретным человеком мы никак не можем назвать точных сумм, которые тот сможет получать. Приблизительные же могут различаться в разы, параллельно срокам, качеству, надёжности (какие закладки на риск провала проекта).

Если всё ещё не понятно, даём пример:

новичок получает задание сделать какую-то не совсем тривиальную сортировку сложного многоуровневого массива. С написанием пользовательской функции сравнения элементов, разумеется. Понятно, что мы сами можем это сделать довольно быстро, но даём людям попробовать свои силы, раз просят.

Вариант 1. Задание выполняется, и в течение часа мы получаем функцию сортировки с нормальными названиями аргументов, нормально отформатированным кодом в кодировке utf-8. Всё работает.

Вариант 2. Задание выполняется, и через час-два мы получаем функцию сортировки с кривыми названиями аргументов, плохо отформатированным кодом в кодировке cp1251. Через 15 минут в Qip летит патч на ошибку. Теперь всё работает.

Вариант 3. 15 минут уходит на разрешение важных вопросов: "А как вообще это делать? А какие функции PHP применять?" Через 15 минут приходит файл с синтаксическими ошибками. Далее через каждые полчаса присылается новая версия, каждая из которых не работает. К концу дня, версия 11.3, наконец, успешно запускается, хотя и неправильно отрабатывает некоторые частные случаи.

Вариант 4. Задание принято. Человек исчезает. На письма не отвечает. Через неделю пишет — мне надо было срочно уезжать. Спрашивает — "есть ещё задания?".

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

Обещал за час — сделал за 3 → мы оправдываемся перед заказчиком. Написал письмо с грамматическими ошибками или сленгом → мы тратим личное время на редактуру перед отправкой заказчику. И так далее... нормальные люди выполняют всё это автоматически, а остальным всё равно не объяснишь.

Теперь ответ на первоначальный вопрос, если это всё ещё необходимо.

Задание и цена в примере — сколько получит исполнитель.

  • Дизайн сайтов — заказов не получить без примеров работ
  • Баннеры — в зависимости от сложности, качества работы и всего прочего. От $5 за что-то примитивное и до...
  • Логотипы — заказов не получить без примеров работ
  • Создание web-сайта "под ключ" $460 — не для начинающих
  • Web-программирование $190 — что это? Скрипты? Для начинающих: $1-$5 / час, в зависимости от скорости и качества
  • HTML-верстка $90 — сколько страниц, какой дизайн? $15-$40 за страницу
  • Flash $160 — что за флеш? Так нельзя говорить
  • Системы управления контентом $350 — не для начинающих
  • Интернет-магазины $740 — не для начинающих
  • Продвижение сайта, SEO оптимизация $320 — на данный момент такие заказы НЕ берём

Нужно понять, что под найденными Вами числами понимается не "магазин вообще", а какой-то типовый проект, который эта компания рассматривает как "стартовый пакет". У другой компании стартовый пакет может быть совсем другим. Конкретное число $740 говорится клиенту только чтобы начать диалог. Чтобы отсеять людей, которые хотят магазин за $100. Конечная сумма для подписавшегося клиента будет сильно отличаться от приведенной в 95% случаев. Если теперь Вы это понимаете, Вами сделан очень большой шаг вперёд.

С уважением, Иван.