это да, алгоритмы врятли нужны для автоматизации, разве что может какая-то простая сортировка или еще что-то.
Скорее больше будут использоваться шаблоны проектирования
По шаблонам есть отдельное выступление Антона Семенченко. Используется подмножеством шаблона.
Тут другое. Вот был у нас курс "Алгоритмы и структуры данных" в 1995-м, емнип. Я его прослушал, там было что-то про деревья, и вот "деревья" я запомнил, а смысл нет. На практике не пригодилось.
Сортировки были разные, а сейчас тебе чаще всего просто нужно вызвать .sort() . Писал сортировки, кроме пузырька все забыл.
В обучении и в работе важна практика. Если этой практики нет, если этого использования нет, ты знаешь что алгоритмы где-то есть, но память бОльшую их часть всё равно постирает.