Много книг о программистах и от программистов, опишу некоторые:
- «Идеальный программист. Как стать профессионалом разработки ПО» Роберта Мартина — Сборник мудростей проиллюстрированных историями-байками из жизни самого Роберта Мартина. Читается легко и непринужденно — как сборник сказаний гуру-суфия, познавшего дзен. В книге практически нет кода, алгоритмов и про языки, зато есть выводы и советы, нажитые десятилетиями опыта программирования. 200 страниц
- «#Сам себе программист. Как научиться программированию и устроиться в Ebay?», Кори Альтхофф — практическая книга с кратким изложением необходимых знаний. Описывает все с примерами кода на Python. Полкниги посвящена лаконичному гиду по Python. Вторая половина книги включает: введение в ООП, bash, регулярные выражения, GIT, алгоритмы, советы и многое другое. Редкая книга содержит необходимые знания всего понемногу для программиста. 200 страниц.
- «Программист-прагматик» Хант Эндрю, Томас Дэвид — книга, рекомендуемая многими, и отметившая уже 20 летний юбилей. Расширяет кругозор и дает понимание профессии программиста. 360 страниц.
- «Программист-фанатик» Фаулер Чед — книга о маркетинговом подходе к построению карьеры программиста и его продуктах. 200 страниц.
- «Карьера программиста» Лакман Макдауэлл Гэйл — книга поможет наилучшим образом подготовиться к собеседованию на работу программиста. Основную часть книги составляют ответы на технические вопросы и задания, которые обычно получают соискатели на собеседовании в крупные компании. 680 страниц