У всех есть не значит всем нужно:) Моё поколение инженеров изучало историю КПСС, марксизм-ленинизм и научный атеизм. Ещё мы научились программированию на перфокартах и калькуляторах. А инженеру-электронщику теормех каким боком нужен? Или сопромат?
Для понимания теормеха необходимы знания матанализа и дифференциальных уравнений. Важно не "что", а "как". Полезны специальные курсы математики для механиков и механики для инженеров. С глубоким пониманием и привязкой к практике, строго, но без наукообразности. Где найти - не знаю:( У меня были исключительные преподаватели, обходился лекциями и конспектами, без книг. По теормеху мне попался курс механики для колледжей на английском, ещё ХХ века - вроде понятно изложено, и шире, чем в наших учебниках (но я его искал для английского). Поэтому рекомендую посмотреть импортные учебники. Заодно и язык прокачаете.
Для работы - всем нужно знать ГОСТы и ЕСКД, и системы проектирования. (Мне не нужно, я - особенный инженер:) А если серьёзно - для самообразования лучше двигаться в обратную сторону, от конкретной задачи/проекта. Иначе нереально понять, что именно необходимо.