
Виды IT-профессий владелец сайта обычно узнаёт задним числом: когда заплатил за «сделать сайт», получил красивую вёрстку без работающей формы заказа и услышал, что «это уже другая специальность». За словом «айтишник» стоит несколько десятков ролей с разными навыками, разной ответственностью и разбросом оплаты в пять-шесть раз внутри одной группы. Путаница стоит денег дважды: сначала вы платите не тому человеку, потом платите второй раз тому, кто нужен был с самого начала.
В SEO я с 2005 года и всё это время работаю рядом с разработчиками, дизайнерами и аналитиками на чужих проектах. Ниже — карта рынка так, как она выглядит с точки зрения заказчика: кто за что отвечает, какие роли для сайта нужны, какие не нужны никогда, во что обходится каждый уровень и по каким признакам понять, что вам предлагают человека не той квалификации.
Почему заказчику вообще нужна эта карта
Разработчик, дизайнер и специалист по трафику решают разные задачи, но снаружи их работа выглядит одинаково: человек сидит за компьютером и что-то делает с сайтом. Из-за этого заказчик формулирует задачу не результатом, а исполнителем: «нужен программист». Дальше возможны три исхода, и все три плохие.
- Нанят человек ниже уровнем. Задача формально сдана, но решение не масштабируется: каталог тормозит на трёх тысячах товаров, а фильтр ломается при добавлении нового свойства.
- Нанят человек не той специальности. Фронтендер честно возьмётся за интеграцию с учётной системой, потратит месяц и сделает то, что бэкендер закрыл бы за неделю.
- Нанят человек слишком дорогой. Инженер по автоматизации выкладки на сайте, который обновляется раз в квартал, — это оплата компетенции, которая не будет использована.
Лечится это одним действием: задача формулируется через результат, а роль подбирается под неё. «Принимать заказы онлайн с оплатой картой» — это задача. «Сделать сайт» — это не задача, а способ узнать чужое понимание вашего бизнеса за свой счёт.
Пять групп, на которые делится рынок
Внутри группы люди говорят на общем языке и понимают задачи друг друга. Между группами общего языка нет — и именно на стыках рассыпаются проекты, где «каждый сделал свою часть».
| Группа | Что производит | Признак, что нужен именно этот человек | Типичная ошибка заказчика |
|---|---|---|---|
| Разработка | Работающий код: сайт, приложение, сервис | Нужно поведение, которого сейчас нет | Просить у одного и вёрстку, и серверную логику |
| Данные | Отчёты, витрины, модели | Цифры есть, но собираются руками и спорно | Заказывать модели там, где хватает отчёта |
| Инфраструктура и безопасность | Доступность, копии, защита | Сайт падает, теряются данные, ломают доступы | Нанимать под сайт, который живёт на обычном хостинге |
| Продукт и процессы | Требования, сценарии, макеты, тесты | Непонятно, что именно делать и как принимать | Экономить на аналитике и оплачивать переделки |
| Трафик и контент | Посетители и материалы, которые их удерживают | Сайт готов, но его никто не находит | Ждать трафика от разработчика |
Отдельно про последнюю строку. Специалистов по трафику формально не всегда относят к IT, но в вебе они работают в одной команде с разработчиками, и решения одних напрямую упираются в работу других. Половина технических требований к сайту — скорость, структура адресов, обработка фильтров, разметка — приходит именно с этой стороны, а реализуется на стороне разработки. Если эти двое не разговаривают, вы получаете сайт, который придётся переделывать после первого же аудита.
Разработка: профессии, которые чаще всего путают
Самая многочисленная группа и самая непрозрачная снаружи. Ключевая мысль: «программист» — это не профессия, а класс профессий, и человек из одной ячейки таблицы не заменяет человека из соседней.
| Профессия | Зона ответственности | Инструменты | Порог входа |
|---|---|---|---|
| Верстальщик | Макет превращается в страницу: разметка, стили, поведение на разных экранах | HTML, CSS, базовый JavaScript | Низкий, 4–6 месяцев |
| Фронтенд-разработчик | Всё, что происходит в браузере: интерфейс, состояния, обмен с сервером | JavaScript, TypeScript, React, Vue | Средний, 10–14 месяцев |
| Бэкенд-разработчик | Серверная логика: база, расчёты, авторизация, интеграции, оплата | PHP, Python, Java, Go, C#, SQL | Средний, 12–18 месяцев |
| Фулстек | И браузер, и сервер в одном лице | Комбинация двух строк выше | Высокий |
| Мобильный разработчик | Приложения под Android и iOS | Kotlin, Swift, кроссплатформенные наборы | Высокий |
| 1С-разработчик | Учётные системы и обмен данными с сайтом | 1С, SQL, обменные форматы | Средний, спрос стабильный |
| CMS-разработчик | Сайты на готовых движках, доработка шаблонов и модулей | PHP, WordPress, Bitrix, MODX | Низкий-средний |
Для сайта критична разница между первыми тремя строками. Верстальщик сделает страницу аккуратной на всех экранах, но не построит калькулятор, который считает по данным из базы. Фронтендер соберёт сложный интерфейс, но не настроит приём и хранение заказов. Бэкендер напишет логику, а его вёрстка почти наверняка окажется посредственной — не потому, что он плохой специалист, а потому, что это чужая ежедневная практика.
Смежный материал по теме — «Виды доменов и особенности выбора».
Фулстек — не «два специалиста по цене одного». Это человек, который в одной из двух половин почти всегда слабее узкого профильного разработчика. На небольшом проекте это выгодно: меньше стыков, меньше согласований, никто не ждёт коллегу. На сложном — узкое место, потому что один человек физически не тянет два фронта одновременно.
Данные: кто считает и кто строит трубы
Эта группа выросла из обычной отчётности и за десять лет стала самостоятельной отраслью. Для среднего бизнеса важно не перепутать три роли, которые стоят принципиально по-разному.
- Аналитик данных отвечает на вопросы бизнеса цифрами: откуда приходят заявки, на каком шаге теряются люди, что происходит с повторными покупками. Инструменты — SQL, таблицы, системы визуализации, веб-аналитика. Для компании с сайтом это самая окупаемая роль в группе и одновременно самая недооценённая.
- Инженер данных строит трубопровод: выгружает данные из учётной системы, сайта и рекламных кабинетов, приводит их к единому виду и складывает в хранилище. Без него аналитик тратит основное время на ручной сбор, а не на выводы.
- Специалист по машинному обучению делает модели: прогноз спроса, рекомендации, обработку текста и изображений. Дорогой человек, который окупается только на большом объёме данных. Магазину на тысячу товаров рекомендации собираются правилами, а не моделью, и стоят на два порядка дешевле.
Инфраструктура и безопасность
Эти специалисты ничего не создают для пользователя напрямую — они отвечают за то, чтобы созданное другими работало и не было скомпрометировано.
Насколько ссылки влияют на позиции сегодня:
- Системный администратор. Серверы, почта, резервные копии, доступы, сеть. Для сайта на обычном хостинге его функции наполовину закрывает техподдержка провайдера.
- Инженер по автоматизации выкладки (DevOps). Настраивает окружения, сборку, контейнеры, мониторинг, автоматический выпуск обновлений. Окупается частотой релизов, а не самим фактом наличия сервера.
- Инженер по надёжности. Следит за доступностью нагруженных систем, разбирает аварии, снижает вероятность их повторения. Роль крупных сервисов, а не бизнес-сайтов.
- Специалист по информационной безопасности. Аудит, разграничение прав, реакция на инциденты, корректная работа с персональными данными. Для сайта его задача сводится к обновлениям, правам доступа, защите форм от ботов и правильному хранению заявок.
- Инженер техподдержки. Первая линия: принять обращение, воспроизвести проблему, передать дальше. Частая стартовая позиция для входа в отрасль.
Самая дорогая ошибка малого бизнеса в этой группе — нанять инженера по автоматизации на проект, где обновления выходят раз в квартал. Автоматизация экономит время на повторяющихся действиях; если действия не повторяются, экономить нечего, а зарплата платится каждый месяц.
Продукт, требования, дизайн, тестирование
Группа, на которой чаще всего экономят и через которую чаще всего теряют деньги — потому что её работа не видна в готовом продукте так же явно, как код или картинка.
- Проектный менеджер отвечает за сроки, бюджет и коммуникацию. Продакт-менеджер отвечает за то, что именно делать и зачем. Подмена одного другим — типичная причина проектов, сданных в срок и никому не нужных.
- Системный или бизнес-аналитик переводит требования бизнеса в техническое задание, понятное разработчику. На всём, что сложнее визитки, это самая окупаемая роль: час аналитика снимает несколько часов переделок и половину будущих споров о том, что входило в объём работ.
- UX/UI-дизайнер проектирует сценарии и внешний вид. UX — это структура, порядок шагов и логика; UI — визуальный слой. Дизайнер, который рисует красивые экраны и не задаёт вопросов о сценариях, обходится дорого — через конверсию, а не через гонорар.
- Тестировщик. Ручной проверяет функциональность руками, автоматизатор пишет проверки, которые прогоняются при каждом изменении. На сайте, где регулярно правят формы и корзину, ручной тестировщик полезнее, чем кажется: значительная часть потерянных заявок — это молча сломавшаяся отправка формы, о которой никто не узнал.
- Технический писатель ведёт документацию и инструкции. Роль редкая, но на сложных сервисах экономит время поддержки.
Грейды: что стоит за словами junior, middle, senior
Уровень — второе измерение после специальности, и разрыв в оплате внутри одной профессии обычно больше, чем между разными профессиями. Junior делает узкие задачи под контролем и тратит время старшего коллеги. Middle закрывает задачу целиком без надзора. Senior проектирует решения, отвечает за архитектуру и за качество чужого кода. Лид и архитектор занимаются людьми и системой в целом.
Если нужны детали, смотрите «ТОП–5 самых высокооплачиваемых интернет-профессий».
Отсюда следует правило, которое стоит запомнить: подрядчик, который «в два раза дешевле», почти всегда не выгоднее, а младше уровнем. Вилки ниже — ориентиры по рынку РФ при полной занятости, без столичной надбавки; в Москве и Петербурге верхняя граница выше примерно на четверть.
| Профессия | Junior, ₽/мес | Middle, ₽/мес | Senior, ₽/мес |
|---|---|---|---|
| Верстальщик | 50 000 – 80 000 | 90 000 – 140 000 | уровень редко выделяют |
| Фронтенд-разработчик | 70 000 – 110 000 | 150 000 – 250 000 | 280 000 – 450 000 |
| Бэкенд-разработчик | 80 000 – 120 000 | 160 000 – 270 000 | 300 000 – 500 000 |
| Мобильный разработчик | 80 000 – 120 000 | 170 000 – 280 000 | 300 000 – 500 000 |
| 1С-разработчик | 70 000 – 100 000 | 140 000 – 220 000 | 250 000 – 380 000 |
| Аналитик данных | 70 000 – 100 000 | 130 000 – 220 000 | 250 000 – 400 000 |
| Инженер по автоматизации | 90 000 – 130 000 | 180 000 – 300 000 | 320 000 – 550 000 |
| Тестировщик (ручной) | 50 000 – 80 000 | 100 000 – 160 000 | 180 000 – 260 000 |
| UX/UI-дизайнер | 60 000 – 90 000 | 120 000 – 200 000 | 220 000 – 350 000 |
| Системный аналитик | 80 000 – 110 000 | 150 000 – 240 000 | 260 000 – 400 000 |
| Специалист по ИБ | 80 000 – 120 000 | 160 000 – 260 000 | 300 000 – 500 000 |
| SEO-специалист | 50 000 – 80 000 | 100 000 – 180 000 | 200 000 – 350 000 |
Заметная особенность нынешнего рынка: спрос на начальные позиции просел, а на средние и старшие остался высоким. Причина не в моде, а в том, что рутинные задачи начального уровня всё чаще закрываются генеративными инструментами, тогда как способность спроектировать систему, найти неочевидную ошибку и отвечать за результат ими не заменяется. Для входящих в отрасль это значит, что трёхмесячных курсов больше не хватает.
Кого нанимать под конкретную задачу сайта
Самая прикладная таблица в статье. Слева — то, что владелец сайта формулирует своими словами, справа — кто это закрывает и какой порядок цен ожидать при разовой работе.
| Задача владельца сайта | Кто нужен | Порядок стоимости |
|---|---|---|
| Сайт-визитка или посадочная страница | Дизайнер плюс верстальщик, либо небольшая студия | 40 000 – 200 000 ₽ за проект |
| Интернет-магазин на готовом движке | CMS-разработчик, дизайнер, контент-менеджер | 250 000 – 1 500 000 ₽ |
| Личный кабинет, расчёт цены, обмен с учётной системой | Бэкенд-разработчик, при обмене — 1С-специалист | 2 500 – 5 000 ₽/час |
| Ускорить загрузку и поднять оценки скорости | Фронтендер плюс администратор сервера | 30 000 – 150 000 ₽ |
| Настроить аналитику, цели, сквозные отчёты | Веб-аналитик | 30 000 – 120 000 ₽ |
| Вывести сайт в топ поиска | SEO-специалист, редактор, разработчик на правки | 40 000 – 150 000 ₽/мес |
| Переделать структуру и сценарии | UX-дизайнер, на сложном проекте — аналитик | 60 000 – 300 000 ₽ |
| Закрыть сайт от ботов и попыток взлома | Специалист по ИБ или опытный администратор | 20 000 – 100 000 ₽ разово |
| Регулярные правки и поддержка | Разработчик на абонентском обслуживании | 15 000 – 60 000 ₽/мес |
| Мобильное приложение | Мобильный разработчик, дизайнер, тестировщик | от 800 000 ₽ |
Вывод, к которому я пришёл за годы работы с чужими подрядчиками: не берите на сайт человека «на всё». Связка из трёх узких исполнителей — разработчик, дизайнер, специалист по трафику — почти всегда дешевле и предсказуемее одного универсала, у которого две компетенции из трёх на уровне новичка. Универсал экономит вам управленческие усилия, а не деньги, и платить за эту экономию имеет смысл только на очень маленьком проекте.
Вход в профессию: сроки и что смотрят на самом деле
Если нужна помощь по теме — курсы SEO-оптимизации.
Реалистичные сроки до первой работы при 15–20 часах занятий в неделю: верстальщик — 4–6 месяцев, ручной тестировщик — 4–6 месяцев, фронтенд — 10–14 месяцев, бэкенд — 12–18 месяцев, аналитик данных — 8–12 месяцев. Это срок до найма, а не до уверенного уровня; уверенность приходит ещё через год-полтора практики.
Подробнее об этом — в статье «Особенности вирусного маркетинга, можно ли запустить подобную технику продвижения целенаправленно».
Что действительно влияет на трудоустройство, в порядке важности: собственные проекты, которые можно открыть и показать; понимание основ вместо заученного синтаксиса; умение объяснить, почему сделано именно так, а не иначе; чтение технической документации на английском. Сертификат курсов в этом списке стоит последним — на него смотрят, когда всё остальное уже посмотрели.
Честно о том, кому в отрасли будет тяжело. Тем, кто не переносит долгую работу без видимого результата: неделя отладки без единой новой функции — обычное дело. Тем, кто рассчитывает выучиться один раз: инструменты меняются каждые три-четыре года, и переучиваться придётся всю карьеру. Тем, кто идёт только за деньгами и не готов разбираться в предметной области заказчика. И тем, кто ждёт верхнюю строчку вилки сразу: путь до неё занимает годы, а не месяцы.
Ошибки найма и порядок действий
Список ниже собран из того, что я регулярно вижу на проектах, которые приходят на аудит после неудачной разработки.
- Нет технического задания. «Сделайте как у конкурента» гарантирует спор об объёме работ на этапе приёмки.
- Выбор по цене. Разница в два раза — это почти всегда разница в уровне, а не удачная сделка.
- Один человек на все роли. Разработчик, который «заодно и продвинет», обычно не сделает ни того ни другого.
- Доступы оформлены на подрядчика. Домен, хостинг, репозиторий и админка должны принадлежать владельцу бизнеса с первого дня.
- Портфолио принято без вопросов. Всегда уточняйте, какую именно часть показанного проекта делал этот человек.
- Тестовое задание на двадцать часов. Сильные кандидаты на такое не соглашаются, и вы отбираете из оставшихся.
- Нет процедуры приёмки. Работу нужно проверять по заранее согласованному списку, а не «на глаз» в день сдачи.
- Не оговорена поддержка. Кто и на каких условиях чинит найденное через месяц после сдачи — решается до старта, а не после.
Рабочая последовательность выглядит так: сформулировать задачу результатом, определить по таблице нужную роль, написать короткое ТЗ с критериями приёмки, запросить два-три примера похожих работ с уточнением личного вклада, дать небольшое оплачиваемое тестовое на два-четыре часа, оформить все доступы на себя, разбить работу на этапы с оплатой по факту приёмки каждого и заранее договориться о поддержке результата.
Частые вопросы
Кто отвечает за скорость сайта? Ответственность делится: фронтендер отвечает за вес страницы, порядок загрузки и картинки, администратор сервера — за настройки кэширования и версию окружения, разработчик движка — за количество запросов к базе. Требовать скорость с одного из троих бесполезно, задачу ставят всем сразу и проверяют по общему замеру.
Нужен ли аналитик на проект из двадцати страниц? Отдельный человек — нет, но его работа нужна: кто-то должен описать сценарии и требования письменно. На небольшом проекте это делает или проектный менеджер студии, или сам владелец при поддержке подрядчика. Пропустить этот этап нельзя — он всё равно случится, но уже в виде переделок.
Правда ли, что генеративные инструменты заменят разработчиков? Они уже заменяют часть рутины: типовой код, черновики разметки, простые скрипты. Не заменяют они постановку задачи, выбор архитектуры и ответственность за работающий результат. На практике это сместило порог: младших специалистов нанимают меньше, требования к средним выросли.
Как проверить квалификацию, если сам не разбираешься в коде? По косвенным признакам. Сильный исполнитель задаёт вопросы о бизнесе до оценки сроков, разбивает работу на этапы сам, честно называет, чего не умеет, и предупреждает о рисках. Слабый соглашается на всё, называет срок мгновенно и не спрашивает ни о чём.
Коротко
- Рынок делится на пять групп: разработка, данные, инфраструктура и безопасность, продукт и процессы, трафик и контент. Проекты рассыпаются на стыках между ними.
- Верстальщик, фронтендер и бэкендер — три разные профессии; требование «сделай всё» означает, что часть работы будет сделана плохо.
- Разрыв в оплате между junior и senior внутри одной специальности — три-пять раз, поэтому «дешевле в два раза» обычно значит «младше уровнем».
- Самая окупаемая роль в группе данных для среднего бизнеса — аналитик; специалист по машинному обучению небольшому проекту не нужен.
- Инженер по автоматизации выкладки окупается частотой релизов; сайту, который меняется раз в квартал, он не нужен.
- Под задачи сайта дешевле связка из трёх узких подрядчиков, чем один универсал, а доступы к домену, хостингу и коду оформляются на владельца бизнеса до начала работ.
Если непонятно, какая роль закроет вашу задачу и не переплачиваете ли вы текущему подрядчику, приходите на SEO-консультацию: разберём сайт, список работ и приоритеты, чтобы бюджет уходил на то, что реально влияет на заявки.
Увеличьте позиции и продажи вашего сайта
Профессиональное SEO-продвижение с гарантией результата. Выберите подходящую услугу:
Остались вопросы по продвижению?
Меня зовут Анатолий Кузнецов, я SEO-оптимизатор с 20-летним стажем. Разберу ваш сайт, отвечу на вопросы и подскажу, что улучшить для роста позиций в Яндексе и Google.
Связаться со мной →
Комментарии
Роман Сазонов
Попал ровно в описанную ловушку. Заказал магазин фулстеку, потому что «дешевле, чем студия». Каталог он собрал, а выгрузку в учётную систему делает четвёртый месяц и каждый раз находит новую причину. Теперь понимаю, что обмен данными — вообще не его специальность, а брался он честно, просто не знал, во что лезет.
Анатолий Кузнецов автор
Ситуация типовая, и выход из неё есть без полного переписывания. Обмен с учётной системой почти всегда делится на две половины: сторона сайта, где нужно принять файл или запрос и разложить данные по товарам, и сторона учётной системы, где эти данные надо выгрузить в нужном формате. Вторую половину должен делать 1С-специалист, и это отдельный договор. Зафиксируйте письменно формат обмена и состав полей — что выгружаем, чем идентифицируем товар, как обрабатываем остатки и цены. После этого фулстек закроет свою половину за считаные дни, потому что задача станет конечной. Без описанного формата эта работа не заканчивается никогда, там нечего принимать.
Егор Рогачёв
По вилкам вопрос не к статье, а к рынку: не понимаю, как средний бэкендер стоит дороже системного аналитика, если аналитик по вашей же логике экономит больше. Похоже, платят не за пользу, а за дефицит.
Вячеслав Сотников
Спорно про связку из трёх подрядчиков. У меня был такой опыт: дизайнер сдал макет, верстальщик сказал, что так не вёрстается, сеошник потребовал переделать структуру — и все трое обвинили друг друга. С универсалом хотя бы понятно, с кого спрашивать.
Анатолий Кузнецов автор
Ваш опыт описывает не проблему связки, а отсутствие в ней управляющего звена. Три подрядчика без общего порядка работы действительно превращаются в перекладывание ответственности. Работающая схема такая: сначала структура и сценарии, потом макет, потом вёрстка — именно в этом порядке, потому что каждый следующий этап опирается на предыдущий. Требования к вёрстке и к структуре адресов формулируются до отрисовки макета, а не после. И у этой цепочки должен быть один человек с правом принимать решения: либо вы, либо нанятый менеджер, либо старший из троих по договорённости. Универсал закрывает эту потребность автоматически, за что вы и доплачиваете качеством отдельных частей.
Тимур Рябинин
Пункт про доступы стоило бы поднять в самое начало. Мы полгода судились со студией за домен, оформленный на их директора. Сайт при этом работал, а мы не могли ни поменять хостинг, ни настроить почту.
Оксана Суркова
Учусь на аналитика данных, срок в статье указан 8–12 месяцев. У меня идёт девятый, и до найма ощутимо далеко: тестовые задания заваливаю на SQL с оконными функциями. Может, специальность выбрана неверно?
Анатолий Кузнецов автор
Сроки в статье — это диапазон до первого найма при регулярной практике, и попадание в его верхнюю границу нормально. Провал именно на оконных функциях — хороший диагноз: значит, базовый SQL вы знаете, а не хватает практики на аналитических задачах. Лечится не новым курсом, а объёмом: возьмите открытый набор данных и напишите по нему двадцать-тридцать реальных отчётов с накопительными итогами, ранжированием внутри групп и сравнением с предыдущим периодом. Параллельно соберите два-три разбора, где виден не только запрос, но и вывод для бизнеса, — на собеседовании спрашивают именно это. И проверьте, куда вы откликаетесь: часть вакансий с названием «аналитик данных» на деле требует инженерных навыков, там тестовые заведомо тяжелее.
Павел Селиванов
Хорошо, что отделили продакта от проджекта. У нас в компании эти слова используют как синонимы, и в итоге человек отвечает за сроки, а спрашивают с него за продажи.
Инга Рожкова
А тестировщик малому бизнесу правда нужен? У нас интернет-магазин на пятьсот позиций, правки вносим раз в две недели. Отдельного человека держать дорого, но форма заказа уже дважды ломалась незаметно, узнавали от клиентов по телефону.
Анатолий Кузнецов автор
Отдельный человек на постоянной ставке вам не нужен, нужна процедура. Соберите список из десяти-пятнадцати проверок, которые закрывают деньги: товар добавляется в корзину, оформление проходит до конца, письмо-подтверждение приходит, заявка появляется в CRM, оплата отрабатывает, фильтр не отдаёт пустую выдачу, форма обратного звонка доходит. Этот список прогоняется руками после каждой правки — это двадцать минут работы вашего же менеджера. Дополнительно поставьте контроль на сам факт заявок: если за сутки не пришло ни одной, а трафик обычный, приходит уведомление. Такая связка ловит подавляющее большинство молчаливых поломок, а стоит она нисколько.
Данила Синицын
Про просевший спрос на джунов подтверждаю со стороны нанимающего. За год не взяли ни одного начинающего: на те задачи, куда их брали раньше, уходит меньше времени, чем на объяснение задачи. Печально, но это факт рынка.
Валерия Скворцова
Не хватило раздела про то, как считать бюджет разработки в целом. Таблица по ролям есть, а как сложить это в общую смету на год — непонятно. У нас руководство требует цифру на весь проект сразу, а подрядчики говорят только про часы.
Анатолий Кузнецов автор
Годовая смета на разработку собирается не из ролей, а из перечня результатов, и это принципиально другой разговор с подрядчиком. Опишите, что должно появиться за год: каталог с фильтром, личный кабинет, обмен с учётной системой, мобильная версия оформления, аналитика. Каждый пункт оцените отдельно и заложите к сумме запас процентов тридцать — он уйдёт на то, что выяснится по ходу. Отдельной строкой добавьте поддержку: обычно это десять-пятнадцать процентов от стоимости разработки в год. Почасовая оценка при этом никуда не денется, но она перестанет быть открытым счётом, потому что будет привязана к конечному списку. И оставьте в смете строку на исправления после запуска — её забывают всегда, а тратят её всегда.
Аркадий Русаков
Замечание по таблице зарплат: в регионах при удалённой работе вилки сейчас почти сравнялись со столичными, разрыв в двадцать пять процентов уже не отражает реальность. По крайней мере по бэкенду.
Нина Стрельцова
Читаю как заказчик: полезнее всего оказалась таблица «задача — кто нужен». Раньше писала в студию «нужен программист», теперь буду писать, что должно заработать. Уже переформулировала запрос по личному кабинету и получила три внятных оценки вместо одной расплывчатой.
Матвей Судаков
Вопрос про безопасность. У нас сайт на популярном движке, ломали дважды за два года — оба раза через устаревший модуль. Держать специалиста по ИБ на постоянной ставке не по деньгам, а после второго взлома руководство требует «что-то сделать». Похоже, вопрос не в специальности, а в том, что модули никто не обновляет.