Классовая ненависть инженера к учёным и обезьянам

Не видел ни разу курсов по построению continuous integration
Не видел ни разу курсов по системам контролям версий, их идеологии, применению в проектах и интеграции с различными подсистемами
Не видел ни разу курсов по написанию email'ов и документировании процессов разработки (bug-managment/release-managment/etc)/
Не видел ни разу курсов по организации и автоматизации тестирования.
Вот это НУЖНО В ЕЖЕДНЕВНОЙ РАБОТЕ. Ежедневной работе инженера. Вместо этого я вижу две категории рабочей силы на рынке труда (хорошо, это два экстремума, между ними много градаций):
1) Обезяьны что создают архивчики с указанием даты в имени в качестве резевной копии, а обновление своих говно сайтов производят редактирую сервер "наживую".
2) "Учёные", которым неинтересна "инженерная составляющая", они делают свои крутые штуки и отправляют их в архивчиков заказчикам. Слова "билд-система" и "баг-менеджмент" для них пустой звук.
И вот где-то отдельной иерархией торчат менеджеры, которые это всё пытаются как-то выстроить, чтобы хоть как-то работало. Разработчики ВООБЩЕ не понимают что это и зачем нужно.
Потому у нас много дешёвых разработчиков и менеджеров, но почти нету инженеров, что эти проблемы понимают.
Потому у нас нету вакансий build-engineer'ов.
Потому у нас документация на продукт находится в wiki-страничках, а не в репозитории.
И я не вижу существенной разницы между обезяьнами и учёными в этих вопросах. Одинаково бессистемный хаос везде, одинакое срывы сроков, похуизм и распизядйство безразличных, и выгорание небезразличных.
НЕНАВИСТЬ.
P.S. инженер из меня хуёвый. Как в силу недостатка опыта, так и в силу недостатка мозга. И во многом - из-за плохого английского языка. Но в целом на рынке труда всё гораздо хуже