Что бы такого почитать программисту, чтобы поумнеть?
|Я сейчас как раз перичитываю две просто великолепные книги для программистов, которые очень рекомендую для тех, кто хочет развиваться как специалист дальше. Их можно сказать бесплатно поссылкам ниже.
Вроде бы это книга про алгоритмы, но учит она не алгоритмам, а критическому мышлению на самом деле – вначале понять причины и контекст того, что нам надо сделать, и только после этого искать подходящие алгоритмы. Она учит думать о задаче на намного более глубоком уровне, задавать себе и другим правильные вопросы и мыслить критически. Она учит профессиональной глубине. Это намного важнее для программиста, чем знать конкретный алгоритм там поиска в строке.
Плюс, алгоритмы там тоже есть, и тоже на хорошем уровне. Если вы готовитесь к интервью, и время не поджимает, эта книга будет очень полезна.
Эта книга не про программирование, а про то, как быть программистом. В ней нет синтаксиса языков программирования, но зато есть очень много полезных советов и инсайтов про то, кто такой вообще хороший программист, и как им стать. Открывает глаза на многие вещи, и очень легко читается. Рекомендую!
Кстати, у нас в Google тоже есть список рекомендуемой литературы, правда он намного больше. Я спрошу можно ли его опубликовать, и если да (скорее всего да, но мало ли), скоро скину полный гуглосписок =).