Что не так с АСУ, с точки зрения программиста? Сложный и объемный фронт работы, при этом невысокие зарплаты. Программист на объекте чаще всего и швец, и жнец, и на дуде игрец. Помимо процесса разработки программного обеспечения, он обязан также понимать сам процесс, который автоматизирует. Необходимо разбираться в датчиках, исполнительных механизмах и нюансах процесса. Нужно уметь читать электрические схемы и разбираться во всех внутренностях шкафа управления, находить нестыковки в проекте и сборке. Добавим сюда панель оператора, на нее тоже нужно написать программу и увязать с алгоритмом. Надо разработать верхний уровень, установить SCADA-систему, настроить базу данных, отчеты, графики, написать кучу скриптов, увязать опять-таки с алгоритмом и с панелью оператора. Не забываем про сетевую инфраструктуру, коммутаторы, свичи и т. д. Добавим еще и графический интерфейс для панели и для SCADA-системы. По-хорошему этим должны заниматься несколько специалистов, но в реальности все делает именно программист, используя готовые библиотеки для экономии времени. Почему так происходит, я писал в этой статье. Стоит еще обязательно сказать о том, что редко компания работает только с одним вендором, чаще это 2-4 разных производителя железа и софта, отсюда разные среды разработки и разные языки, разные нюансы и подходы. Многовато выходит, да? И это все делается в полевых, не самых комфортных условиях, не в уютном офисе и точно не в кафешке. Даже перечислять непросто, а разобраться во всем одному человеку и довести до рабочего состояния крайне сложно, притом что вилка зарплаты — 80-150 тыс. р.
Про оценку ценности программиста, вспомнился анекдот ))
Автору ещё повезло, что он не работает в станкостроении. Там рабочее время расходуется вообще нерационально. На этапе отладки на объекте приходится бороться и с кривым железом, и с неправильно настроенной гидравликой, пневматикой, неграмотно спроектированным заземлением у клиента и тд и тп. Тут ты сам себе и программист, и системотехник, бывает что ещё и электромонтажник, гидравлик и проч.
а у нас станки производят:?
Очень верные у вас мысли. Позвольте щепотку добавить:
Нужно понимать, что мы технари и общаемся и договариваемся тоже с технарями
На мой взгляд это корень проблемы низкой стоимости. Продавайте бизнес-заказчику а не технарям.
В большом IT многие годы назад это поняли и перестали продавать большие проекты IT-директору, а стали продавать ГД, комдиру, финдиру, собственнику и прочим менеджерам от бизнеса
вот да, я именно это и имел ввиду. Приходишь на встречу как инженер, с ноутбуком, с тестером в кармане)) зачем тебе платить много?)))) Можно просто похвалить и по плечу похлопать)))
Хороший технарь редко продаст также хорошо, как хороший продажник, практически никогда.
В вашем случае возможно два типа оказания услуг:
1. Вас нанимают просто как рабочие руки, а технари Заказчика и так знают что и как нужно сделать. Просто не обладают свободными человеческими ресурсами, либо свободным временем. То есть вас нанимают как таджиков на стройку (пока нет опыта тоже нормальный бизнес).
2. Вас нанимают (как профессионалов), чтобы получить готовый результат (например, чтобы еженедельно были графики расхода энергии). И тут уже вы продаете ПРОЕКТ и цену детально расписывать не нужно. Я бы (с 10+ опытом в продажах) сделал продажу в несколько встреч. На первую приезжает профессиональный продажник в костюме, собирает хотелки Заказчика, презентует свою фирму, берет технические контакты со стороны Заказчика. На вторую встречу с технарем Заказчика приезжает технарь Исполнителя. Технарь Исполнителя вообще ничего не знает про деньги, сколько будет стоить и т.д. Технарь Исполнителя, вернувшись в офисе, вчерне накидывает проект. И кто-то его обсчитывает. На третью встречу, продавать проект, опять приезжает парень в костюме и в красивой презентации на ноутбуке показывает как все будет замечательно работать, не особо углубляясь в детали. Кстати, детальный обсчёт проекта, такой как разработка ТЗ тоже можно (нужно?) включить в проект и взять доп. оплату за него.
Вообще все, что вы можете посчитать по отдельности, можно выделять в смете, чтобы Исполнитель мог на возражение "Дорого" от Заказчика, ответить, что можете эту часть делать сами (составить ТЗ, закупить комплектующие, смонтировать, доработать ПО, сопровождение после установки), но за конечный результат мы ответственности не несем. Примерно как с покупкой стиральной машинки. В большинстве случаев покупатель докупает доставку и подключение.