Лично я веду такой список в блоге. Очередь на прочтение - в черновиках, после прочтения пишу краткие рецензии вроде таких. Помогает потом вспомнить в какой книге что интересное можно найти.
www.ozon.ru/context/detail/id/3788042 Без стеба. А вообще только сегодня у одного дяди в блоге прочитал, что он сколько со статистикой работал, начал понимать ее только к 40-ка годам.
Все немного не так, как вы это себе представляете. По этим конкретным темам новые и более актуальные книги выходят постоянно. Поэтому лучшее. что вы можете с ними сделать, это подарить кому-нибудь или например оставить на работе на книжной полке (почти в любой компании есть такая), может кто-нибудь возьмет.
Многие тонкости вы поймете только после N лет практики. ВСЕ тонкости вы не поймете скорее всего никогда. Некоторые неплохие книги перечислены здесь и далее по ссылкам.
Имеет, особенно про языки типа Erlang или Haskell. Нередко таким образом можно открыть для себя новые подходы, которые потом можно применить в программировании на любых других языках.
Самый простой пособ - составить большой список регулярных выражений для замен или удаления частей текста. В стиле s/, например, //g. s/Таким образом, //g и так далее.
Вы не поверите, но я куда лучше стал понимать ООП, попробовав пописать на Haskell и Erlang. Попробуйте. Серьезно. Здесь найдете книжки и подробности по этим языкам.