VetCAD

как я заказывал-заказываю программы

   1 оценка

размещено: 27 Февраля 2020
обновлено: 29 Февраля 2020

Как я заказывал-заказываю программы

 

Идея создать эту программу возникла еще почти два года назад. Программа не требует ни хитрых алгоритмов, ни математики, ни т.п. Конвертер описательных данных. Прочитать данные в одном виде, записать в другой. Главная сложность - нужен программист под Civil.

0. Опыта заказа программ, знания цен на программы под AutoCAD у меня нет. До этого я только ставил задачи программистам-сотрудникам в штате. Пять лет назад заказывал не автокадовскую программу у фрилансеров. Первый взял задаток, и сразу испарился, сменив адреса и явки. Второй тоже запросил подозрительно мало, но написал хорошо. Я ему от себя доплачивал. Потом так же он написал вторую похожую программку, а я доплачивал сам сверх. Но с автокадовцами опыта не было.

1. Летом 2018 я создал тему на форуме ADN (Сообщество программистов Autodesk в СНГ), чтобы выяснить сложность-реальность создания такой программы. Одновременно создал темы на форуме Autodesk.

Реакция была вялой, но не явно отрицательной. Выяснилось, что все реально, что похожая идея не только у меня. Но и практического энтузиазма никто не проявил.

Тогда же создал объявление о заказе программы в разделе "Работа для разработчиков" на форуме ADN. Реакция вообще нулевая.

Задача легла в ящик.

2. Осенью 2019 я решил все-таки реализовать идею, распечатать свою кубышку. На форуме ADN "поднял" объявление о заказе программы. Реакция нулевая.

3. Осенью же 2019, впустую выждав предложений недели две-три, написал на dwg.ru. Здесь отправили в раздел "Поиск исполнителей", в котором на тот период программистов никто не искал (т.е. и программисты не заглядывали). Реакция была двух неизвестных мне людей. Одному даже успел выслать ТЗ. На вопрос, знакомы ли с предметом, оба ответили "нет". Переписка сразу прекратилась. Результат, соответственно, нулевой.

4. В инетах попадались предложения неведомых суперпрофи под Civil от 110-150 тысяч. Эта задача на такое явно не тянет.

5. Подождав отзывов еще недели две, решил сам поискать среди форумных знакомых. Написал человеку, чья фирма решала похожие задачи. Он сразу согласился, сразу предложил реалистичный подход к цене. Попросил недели три подождать, пока освободится толковый программист. (Уже маячил Новый год). Я выслал ТЗ, примеры данных. Кончилось, не начавшись. Программист так и не освободился. На письма этот знакомый просто перестал отвечать. Но времени ушло на пустые ожидания еще почти месяц.

6. Набрался наглости, написал зарубежному программисту, который, судя по темам, отлично знает предмет. И может написать такую программу влегкую. А он сразу согласился. Но на условиях полной неопределенности. Т.е. будет писать в свободное от всего-всего время, о деньгах пока думать не желает. Выслал ему ТЗ, примеры данных, эскиз окна программы.

Через неделю он прислал ролик-эскиз интерфейса. И, увы, сразу стало понятно, что программу он видит в принципе иначе. При том, что я с 2018 г. основательно просчитал варианты, нашел оптимальный подход. Проигрывал вручную действия, переделывал примеры. Выяснил нюансы, не раз переделывал-уточнял ТЗ и т.д. Уверен, что я в чем-то все-таки ошибаюсь, не все предусмотрел, не описал, как нужно. Но уверен, что общий подход нашел самый продуктивный.

Еще через неделю он прислал другой эскиз интерфейса, в AutoCAD, не функциональный. С чем-то он согласился, но свой основной подход не поменял.

Я развернуто объяснил плюсы своего подхода. И согласился с частью его варианта интерфейса.

Еще через две недели он ответил, что "на днях" вышлет первую часть решения.

И перестал отвечать, хотя я писал ему не чаще раза в неделю, не настаивал, не давил. Т.е. еще полтора месяца лишь пустых надежд.

7. Сутки назад я дал еще объявление на форуме программистов ADN о совсем простой программке. Пока ничего. Похоже, дохлый номер. Вероятно, на форуме программистов программисты ищут решения для уже имеющихся заказов, а дополнительный заработок их не интересует.

 

Итого: если активные попытки отсчитывать с осени 2019, то три с половиной месяца не дали ничего, кроме пшика. Ни на специальном форуме программистов, ни на dwg.ru, ни через прямое обращение к участникам разных форумов.

Примечательно, что объявления на форумах либо вообще не дали результатов, либо дали отрицательные. А прямые личные обращения подавали хорошие надежды, казались реалистичными, но закончились только потраченным временем.

Еще примечательно, что дело вообще не в деньгах. Ни одна попытка не включала обсуждения конкретной цены. Три из четырех попыток не включали обсуждения даже порядка цены. Да, ответившие на объявление в dwg.ru интересовались в первую очередь "сколько", но не знали предмета. Первый из найденных мной форумчан планировал рассчитываться по затратам времени. При том, что их программист в некоторых вопросах не имел еще опыта. Второй форумчанин вообще отказался обсуждать цену.

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

 

Можно сделать вывод, что фактически рынка программирования под AutoCAD Civil для заказа частных лиц нет? Негде, не из кого выбирать? Предложения либо отсутствуют, либо рассчитаны на крупные заказы, заказы фирм? Но тогда это и есть отсутствие рынка - решения разного уровня задач, наличия разных предложений и спроса?

 

Добавлено.

С 2009 г. я постоянно просматриваю форумы, связанные с AutoCAD, и наши, и зарубежные. И у меня однозначное устойчивое впечатление, что программистов под AutoCAD очень много, что есть под любую специфику, любой сложности, для разных языков и пр.

Но рынка-то нет...

На программистском форуме ADN в разделе "Резюме программистов" лишь 4 (четыре) предложения, самое свежее лета 2018 г. В разделе "Работа для разработчиков" за 2019 г. всего 9 заказов (один мой), за 2020 г. - два (один мой). Но про этот форум программистов мало кто из пользователей знает.

На dwg.ru в разделе "Поиск исполнителей" за 2020 г. пока нет заказов на программы. За 2019 г. лишь с десяток заказов. Раздела предложения на форуме нет.

Заказчиков уже давно слишком мало? Нет спроса, нет предложения?

Программисты -  в основном "вольные художники", творящие из любви к искусству, по вдохновению и настроению? А не на заказ? (Я и сам "вольный технолог").

Но так мы не будем развиваться, создавать, только деградировать...

 

27.02.2020            Шаров Александр

 

Комментарии

Комментарии могут оставлять только зарегистрированные участники
Авторизоваться
Комментарии 1-15 из 71
Сергей812 , 20 июня 2021 в 10:18
#71
1. Заказчик твердо знает - как надо писать программу. При этом не способен выдать вменяемое ТЗ, и абсолютно не слышит исполнителя с его уточнениями и рекомендациями.
2. Заказчик твердо уверен - что в любой момент времени можно выдать новые "хотелки", которые можно легко учесть. Архитектура программы - да ну, какие глупости: см. п.1.

Но за нормальную оплату и этот маразм можно стерпеть. Но как обычно, понятие нормальной оплаты у Заказчика и у Исполнителя очень сильно отличаются не в пользу последнего)
АлексЮстасу , 20 июня 2021 в 06:11
#70
Цитата:
Сообщение #69 от Сергей812
а куда они делись - все массово переехали в Кремниевую долину?)

Цитата:
Сообщение #68 от Kargala_tech
за день работы выставили 1500 евро

Вероятно, одни массово переехали.
Другие массово работают за 1500 евро в день.
А третьи массово отвечают: "могу только я, но мне это не интересно...".
Сергей812 , 18 июня 2021 в 09:32
#69
Цитата:
Сообщение #68 от Kargala_tech
Что хочу сказать: что в РФ глухо по таким спецам, поэтому советую идти в linkedin, eng-tips и искать там.

а куда они делись - все массово переехали в Кремниевую долину?)
Kargala_tech , 17 июня 2021 в 18:32
#68
Автор, у меня почти такая же ситуация была. Нужно было разработать плагин под Creo. Никто не взялся, хотя я давал объявление на фл.ру и cccp3d, даже пытался цеплять специалистов с хедхантера. далее предпринял попытку связаться с поставщиками плагинов для Creo (компания b&w). И общение пошло, но за день работы выставили 1500 евро и количество дней пока посчитать сложно (ну да). И вот наконец на linkedin мне удалось найти человека, индийский спец. И вроде бы договорились, но я сменил место работы и задача стала неактуальной. Такая история.
Что хочу сказать: что в РФ глухо по таким спецам, поэтому советую идти в linkedin, eng-tips и искать там.
АлексЮстасу , 20 апреля 2021 в 04:14
#67
Шоу продолжается!
Решил иногда писать разным программистам под Civil. Почему нет? Интересно же!

Написал вражескому создателю оч. известного пакета под AutoCAD и еще некоторых менее известных, в т.ч. под Civil. Написал потому, что он живо участвует в обсуждениях, оперативно правит-тестирует свои программы для разных данных.
Он ответил, что на два года все загружено. Несложно поверить - ПО у них уже много, а здесь мелочь.

Написал другому вражескому программеру под Civil. Судя по его участию во многих Civil-проектах и т.п., ему такую задачу решить за два-три дня в свободное от основных дел время. Неделю он молчал, а сегодня ответил, что "кодировать эту задачу не очень сложно", и у него "такие программы уже давно написаны и лежат в его хранилище кодов". Но участвовать не будет.
Тогда предложил ему доделать и продать мне, он отвечает буквально: "я не продаю код, который пишу. Код, который я пишу, предназначен для моей личной выгоды и предназначен для развития моих навыков разработки инструментов для Civil 3d".
Т.е. человеку предлагают продать то, что у него уже в целом сделано, и просто лежит. И за то, что доделать может походя одним спинным мозгом. И он отказывается...
До обсуждения цены дело опять, конечно, не дошло.
Занавес.
Сергей812 , 11 апреля 2021 в 19:44
#66
Цитата:
Сообщение #65 от АлексЮстасу
При том, что по моей оценке ему написать такую совсем не долго и не сложно. И достаточно близкие сложностью и содержанием программки он писал, и даже выкладывал в App Store.

ну это ваша оценка - а как он оценивает ценообразование своих услуг и критерии выбора заказчиков: знает только этот знакомый)
АлексЮстасу , 11 апреля 2021 в 17:53
#65
Проверка

Решил еще попробовать - написал знакомому с конференций-семинаров, давно и постоянно программирующему под Civil. Предложил за плату (!) написать упрощенный вариант этой программы-конвертера.
Он ответил совсем не сразу, но сразу с отказом - сильно занят.
При том, что по моей оценке ему написать такую совсем не долго и не сложно. И достаточно близкие сложностью и содержанием программки он писал, и даже выкладывал в App Store.
Цена, естественно, опять вообще не обсуждалась.
Сергей812 , 21 марта 2021 в 20:08
#64
Цитата:
Сообщение #63 от АлексЮстасу
На dwg.ru раздел с предложением программистских работ по-прежнему отсутствует.

А зачем он нужен на непрофильном форуме? Тут в услугах несколько штук заказов программ в год мелькает от силы. Многие приходит с формулировкой - а нет ли "случайно" чего готового под мою задачу)
АлексЮстасу , 21 марта 2021 в 17:02
#63
Цитата:
Сообщение #62 от крокодил
... вы желаете чтоб кто-то вам нахаляву ПО сделал)))

Если Вы пишете о халяве, значит, не читали текст, который взялись комментировать. Зачем же?

Нынешняя общая обстановка:
На форуме Сообщество программистов Autodesk в СНГ, adn-cis.org за 2020 г. 1 (одно) предложение от программистов. За 2021 г. тоже 1 (одно), причем, сразу "С Civil не знаком".
На dwg.ru раздел с предложением программистских работ по-прежнему отсутствует.
На forums.autodesk.com предложений от программистов не предусмотрено.
крокодил , 21 марта 2021 в 12:51
#62
"-Но так мы не будем развиваться, создавать, только деградировать..." - Развиваться, Александр, значит САМОсовершенствоваться, а вы желаете чтоб кто-то вам нахаляву ПО сделал))) Не хватает денег - сами сделайте, это и есть настоящее развитие.
Сергей812 , 26 декабря 2020 в 00:38
#61
Цитата:
Сообщение #59 от andris22
Яркий пример того, как трудно найти в нашей стране ответственных и добросовестных трудяг, которые могут честно зарабатывать на своих знаниях.
Уже нет программистов, готовых взять на исполнение хоть какую-нибудь более-менее «геморройную» задачу.

да, трудно стало найти людей - работающих за идею, не по факту оплаты)
АлексЮстасу , 25 декабря 2020 в 18:45
#60
Цитата:
Сообщение #59 от andris22
А когда им предлагаешь более эффективные способы решения задач, над которыми они бьются, то, как правило, от тебя отмахиваются как черт от ладана и объявляют тебе настоящую «войну» за инакомыслие. Вот такие времена…
См. об этом еще https://dwg.ru/b/topomap/318.
... А времена в этом отношении всегда одинаковые. Смотрел как-то фильм про Ньютона, как его гнобил Гаусс от имени науки в целом и от тогдашней академии. Ревность была и есть всегда.
Важно, чтобы разработки могли нормально оценивать главные "судьи" - потребители, пользователи.
Цитата:
Сообщение #59 от andris22
Уже нет программистов, готовых взять на исполнение хоть какую-нибудь более-менее «геморройную» задачу.
"Геморройная" - это либо большая задача, либо незнакомая задача. Т.е. либо это вопрос готовности заняться чем-то длительно. Либо это вопрос квалификации, знаний.
Первое - вопрос усидчивости и наличия времени. А, вот, второе - это уже вопрос качеств, в т.ч. стремления разбираться, искать решения.
andris22 , 23 декабря 2020 в 11:23
#59
Яркий пример того, как трудно найти в нашей стране ответственных и добросовестных трудяг, которые могут честно зарабатывать на своих знаниях.
Уже нет программистов, готовых взять на исполнение хоть какую-нибудь более-менее «геморройную» задачу. Остались лишь студенты-любители, которым кажется, что прочитав пару книжонок с иллюстрациями про программирование, они стали профи в этом деле. И самое страшное, что у таких любителей уровень самооценки иногда просто зашкаливает.
Я соглашусь с тем, что есть области, в которых может разобраться очень узкий круг профессионалов, потому как языков программирования, так и сфер применения этого труда стало невероятно много. Отсюда и поверхностные знания предмета, так как глубоко изучать просто некогда. И это надо воспринимать как данность.
С другой стороны, мне очень жалко тех людей, которые написав пару формул в Excel, пытаются на этом же убогом инструменте решать довольно сложные задачи. Я уже не говорю о том, сколько на это уходит времени и сил. Существует целая плеяда сайтов и форумов на них, где такие «умельцы» делятся своими наработками. А когда им предлагаешь более эффективные способы решения задач, над которыми они бьются, то, как правило, от тебя отмахиваются как черт от ладана и объявляют тебе настоящую «войну» за инакомыслие. Вот такие времена…
АлексЮстасу , 10 мая 2020 в 03:51
#58
Спасибо!
Нужно уметь работать с Property Sets из Civil (Architecture, MEP).

Вот, кстати, свежая тема с Property Sets на форуме - Acad MEP2019 Rus. Как занести значение атрибута вхождения блока в набор характеристик? - https://forum.dwg.ru/showthread.php?t=157279.
TRex , 07 мая 2020 в 13:10
#57
Я самоучка, пока не совсем понятно какие данные нужны и от каких объектов, я обычно перегоняю данные доступными способами (я ВКшник) данные по трубам и колодцам недавно увязал в общую таблицу выборки сборных ж/б элементов. Макросы когда то писал, но к сожалению не сделал кнопку. Решал некоторые вопросы подключением библиотек к Visual Studio, что то можно вытянуть из DXF. Скиньте пример может что придумаем.