KarstenK
Звучит многообещающе, что вы заинтересованы не только в программировании, но и во всем программном процессе. Чистая вода разработка программного обеспечения это центральный шаг, но есть и другие фазы.
Например, распространение программного обеспечения для мобильных систем, таких как Android или iOS, осуществляется в Play Store или App Store. Для некоторых систем, таких как Windows, существуют инструменты, которые создают установочный пакет, который выполняет необходимые шаги для установки программного обеспечения. Это может быть очень сложно, когда драйверы и некоторые библиотеки DLL находятся в пакете.
На заводах часто находятся файлы изображений для используемых машин. Это означает, что системные администраторы развертывают одну типичную систему, и ее резервная копия записывается на все устройства.
И последнее, но не менее важное: вам нужны ресурсы для маркетинга и дизайна, а также очень много денег платить разработчикам и менеджерам. ;-)
PStylez
А как насчет заводских машин? Я работал линейным техником на заводе около 2 лет, и меня действительно интересуют большие машины и тому подобное. Чем это отличается от веб-разработки и разработки приложений?
markkuk
Это называется "встроенное программное обеспечение", раньше оно полностью отличалось от других программ, но с увеличением вычислительной мощности в "умных" устройствах и Интернете вещей (IoT) наблюдается некоторая конвергенция.