Я начинал с 8-ми битников на ассемблере. Разбирался, как работает МК. Сейчас новое поколение на Ардуинах стартовало. Оно не понимает, зачем нужно предварительно переводить ножку на вход или выход...
не на все есть готовое. И не всегда в штате есть интеграторы. Если есть готовое - продай готовое решение и внедри - это один бизнес. Если вообще нет - разработай - другой бизнес