Какая практическая польза от изучения алгоритмов?

Ну, стратегически, это немного парадоксальный совет, но перестаньте пока искать прикладную выгоду. Считайте, что вы просто развиваете свой навык программирования на абстрактных задачках. Какая прикладная польза от матанализа?

У меня есть несколько заметок на эту тему, если уж вам так хочется нацепить "прикладной" ярлык на теоретические темы. Схема обучения хорошему программированию на АСД применяется всеми ведущими университетами мира, от Гарварда до Оксфорда, и рекомендована ACM и IEEE. Ну и на собеседованиях традиционно любят гонять по алгоритмам. По этой ссылочке -- рассказывает Joseph Pacheco, прошедший через 1400 интервью :)