Здравствуйте, Denwer, Вы писали:
D>Пример с потолка, если ты изучишь процесс написания ПО для ЧПУ станков, то у тебя будет огроменный бонус перед обычными программистами на с++. И если вдруг кому то нужно будет написать такое ПО, то тебя найдут даже из другого города, главное дать такую возможность потенциальному клиенту.
Я могу привести пример не с потолка, а из моего собственного трудового опыта:
Так, с Марта 2011 по Октябрь 2015 — я занимался разработками SCADA системы на C++ (MFC).
Когда в компании по разработке стало совсем трудно (экономически) — я пошёл искать новую работу.
На те вакансии, где требовался разработчик SCADA — меня даже не приглашали на собеседование
Пригласили — на разработку игр (в gamedev), хотя я этим никогда и не занимался.
К слову — так себе местечко было, в 2016 нашёл что-то поприличнее.
Вот тогда-то я и занялся изучением Qt.
Только после этого и почувствовал востребованность
P.S. Вот Вы, уважаемый Denwer, здесь пишете про станки с ЧПУ.
А вдруг выясняется, что разработчик на C++ — там нафиг никому не нужен (нужно совсем другое):
https://jobs.tut.by/resume/3a7442af00032d4db40039ed1f56567a43374d?query=%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82+%D1%87%D0%BF%D1%83
Вот выдержка из резюме опытного разработчика программ для станков с ЧПУ:
Освоил CAD,CAM Cimatron, SolidWorks, SolidCAM: проектирование и разработка программ.
Я совсем не собираюсь уменьшать профессионализм этого разработчика, просто специфики разработки на C++ здесь нет.
P.P.S. Здесь та же ситуация, как и для разработчика SCADA систем — нужен просто грамотный "конфингуровщик" имеющегося софта.
Для данной работы знаний C/C++ и Software-development — совсем не нужно.
Нужно — владение производственными понятиями (чего у среднего C/C++ разработчика — нет).
Нужно — знание специальных программных средств, нацеленных на данную специфическую нишу.
Hint:
Разработка системы на C/C++ займёт месяцы, возможно годы.
При использовании специализированного софта, создание (читай — конфигурирование) нового продукта займёт максимум неделю/две...