Или как продавать свои навыки, а не время.
Дело было два года назад. На меня вышли люди, которые искали человека, способного придумать алгоритм и запрограммировать ЧПУ станок на заводе. Формат: зарождающееся частное производство.
Подготовка
Сразу скажу, что до этого с программированием станков я не сталкивался, но примерно представлял, как это всё работает. Вкратце: есть набор команд (переместить, начать движение итд) и координаты, куда стоит переместить фрезу. Если вы когда-нибудь рисовали линии на уроках информатики с помощью команд, то это должно быть вам знакомо.
Я стал думать, соглашаться или нет. Но вместо того, чтобы смотреть кучу обучалок о том, как работать со станками, я спросил, занимался ли таким кто-то до меня, и если да, то сколько времени занимало выполнение задачи? Ответ: был человек, решал прошлую (хоть и более трудную, но такую же важную) задачу 3 дня.
То есть, если я берусь за задачу, то желательно завершить её раньше, чем за три дня, чтобы получить положительную динамику и зарекомендовать себя. Я согласился.
Начало работы
Едем за город, приезжаем в помещение, где одиноко стоит станок и компьютер рядом с ним. И я перед ними, с понимаем принципов программирования и электроники, но без прямого опыта работы со станками.
"Держи марку, Артур, держись профессионально" - повестка того дня. Стояла довольно рискованная задача - создать рабочий код, который бы учитывал особенности превращения вращательного движения моторов в поступательное (горизонтальное) движение каретки на установке. И вот я рассчитываю цифры, руководствуясь опытом, а также школьными и немного институтскими знаниями, параллельно читаю документацию языка G-Code (на нём пишутся команды) и ищу в гугле терминологию и особенности команд.
Первые успехи
Прошло около часа и ура - "моторчики закрутились". Техническая часть налажена, теперь стоит переходить к коду.
В детали уходить не буду, написал код и протестировал его. Попутно мы пили кофе с заказчиком и ели татарскую выпечку. К данному моменту прошло примерно 3 или 4 часа с момента, как мы приехали.
Что из этого получилось
И вот настал момент обсуждения оплаты.
Помните, я упомянул про 3 дня работы у прошлого исполнителя? Очень важный факт, что его услуги стоили в районе 20000 рублей.
Я сказал 25 тысяч рублей. И отказал на просьбу о скидке.
Но почему так дорого? Приведу цитату из популярной в интернете истории про английского мастера и ремонт котла:
«За десять минут простукивания — 1 фунт.
За знание того, куда нужно ударить — 9999 фунтов.
Итого: 10000 фунтов».
Так же и тут. Если вы можете предоставить результат, то не особо играет роль, за какое время вы его достигли (если в срок, конечно), ведь результат есть. Следующий фактор: если вам готовы платить, то не стоит отказываться и называть меньшую сумму. Ведь сбросить ценник можно всегда успеть, но поднять его потом куда тяжелее.
Упомяну сразу: в этой ситуации я совсем не рассчитывал и даже не хотел долгосрочного сотрудничества, так как тема веб-разработки мне всё-таки ближе. Да и предложений после этого случая не поступало. Думаю, все остались в плюсе: заказчик получил работающий продукт, который будет приносить ему деньги, а я получил.. интересный опыт и деньги! И пошёл пить кофе.
А у вас бывало так, что вы срывали куш за один день? Пишите в комментариях!
Отдельное обращение к людям, которые умеют в ЧПУ: буду рад, если в комментариях опишете процесс разработки программ для ЧПУ, которому следуют специалисты в этой сфере :) Спасибо.