У тебя подход научной организации.Там да это нужно.А в
промышленности разработчик решает узкие задачи и должен делать это
в совершенстве.Обладатель ТОЛЬКО широкого кругозора сдувается
моментом.Да он знает всю теорию , может придумать , рассчитать.Но
он НИКОГДА не знает тонкостей которые и решают ВСЕ(позволяют
получить конкурентное преимущество).Очень часто применяются
технические решения неоптимальные на первый взгляд.Кажется что
разработчик идиот.Но вникнув сильно поглубже
начинаешь понимать что простое , очевидное и красивое решения было неправильным.НАПРИМЕР.Прибор работающий от одной батарейки 25лет содержит внутри STM32F а не STM32L.Так он меньше потребляет.Тонкости!!!
Разумеется я за хорошее образование и кругозор....и к ним опыт.