Самая лучшая книга для программирования
Все верно. Столяров - база. Но почему сразу на такой высокий уровень абстракции прыгаем? Настоящий программист - не программист, если не может написать свой компьютер со своим набором команд. Так что, для начала, нужно прочесть Харрис и Харрис, и спроектировать свой одноконвеерник. Но это, согласимся, тоже высоковато. Может ли себя называть настоящим программистом человек, который не знает, что такое диодный мост, и не сможет напаять себе клаву/мышь, в случае чего? Поэтому мы спускаемся до Хоровица, Хилла - их должен прочесть каждый программист. Но это тоже как то высоко. Схемотехника - это абстракция над физическими процессами, и как может программист запрограммировать, например, весы, если не знает, за счет каких явлений они работают, и что такое сегнетоэлектрики? Никак не может, поэтому дополняем все это пятитомником Сивухина - это должен знать каждый программист! Но и этого мало. Оно, конечно, хорошо, но я не видел еще ни одного человека, который бы понимал, что такое тоннельный эффект, не знавший квантовой механики. А, между тем, без этого не понять, как работает транзистор! Поэтому докидываем сюда трехтомник Коэна-Таннуджи. Разумеется, это все требует математики. Зельдович, Демидович, Мышкис, Зорич, Филиппов, Степанов и Гнеденко, Гантмахер - само собой разумеется. Но это еще тоже не все. Все современные парадигмы программирования, во многом, базируются на философии. Связь Erlang'a и акторно-сетевой модели Бруно Латура, например, очевидна. А лямбда-исчисление Черча было сформулировано как часть формальной логики. Это все, однако, будет трудно понять профану, не сведущему в философии. Поэтому настоящий программист должен прочесть Декарта, Канта, Витгенштейна, Рассела, Латура и Мейясу и прочих "темных" теоретиков, для начала. Но этого всего не понять, если не обладать соответствующим культурным бэкграундом. Мой опыт показывает, что самый эффективный способ получить культурную основу для понимания философии (и программирования, не забываем) - это чтение книг по Вархаммеру и просмотр моэ-слайсов! Так что Вархаммер и аниме! Вот что нужно любому начинающему программисту!
Встретил в шортсе про "лучшую книгу для программирования" коммент базовый.
Сам шортс говно, но ссылку оставлю
Либо ты программист, либо книги бессильны...
Не прочитал?
Пока свой токарный станок, причем исключительно кремневым рубилом, не выпилил - не токарь.
Ладно, предположим, такой человек не пограммист, пускай. А называть его как?