Возьмём "умную лампочку".
Есть прошивка лампочки
Есть сервер управления лампочками к которому они подключаются.
Есть веб интерфейс для управления.
Есть сайт который эти лампочки продает.
Есть приложение для смартфона для управления лампочками.
Есть сервис интеграции с Яндекс.Алисой.
Есть сервис аналитики, который показывает маркетологам как часто и где этими лампочками пользуются.
Есть plm-система, в которой сотрудники компании "умная лампа" работают и придумывают новые лампочки.
Есть бухсофт для бухгалтера этой конторы.
Это все написали разные люди с определенными навыками и опытом.
Как ты понимаешь, программиста который пишет прошивки, нельзя посадить ни на бухгалтерию, ни на продающий сайт. Совершенно разные сферы.