
Мифический человеко-месяц, или Как создаются программные системы.
Очень полезная книга несмотря на свой небольшой объем. Считаю, что следует читать всем: и разработчикам и менеджерам (в особенности). Как минимум, автор позволяет погрузиться в мир разработки сорокалетней давности (который, на удивление, не так-то уж и сильно отличается от современных реалий) и узнать больше о становлении отрасли.
Помимо описания основ управления командой при разработке ПО автор поднимает и такие актуальные в наши дни темы, как замена программистов искусственным интеллектом (если в двух словах, то: в ближайшие десятилетия бояться нечего), а так же предсказывает наступление эры коробочных решений (привет, Битрикс!), подробно описав основные плюсы такого подхода и неизбежные минусы. Ну а глава "Серебряной пули нет" стала классикой и снискала славу и вне рамок книги.

PHP. Рецепты программирования.

Совершенный код. Мастер-класс.

Регулярные выражения.
Полагаю, "Регулярные выражения" Фридла представляют собой самый монументальный труд на тему регулярных выражений из всех, доступных на книжных полках. Однако, книга не для всех. Знакомиться с темой с её помощью - то же самое, что изучать устройство компиляторов перед тем, как скомпилировать свою первую "Hello world" программу. Можно рассмотреть более популярный пример из жизни - катание на велосипеде. Вряд ли есть смысл желающему сделать свой первый круг по двору на велосипеде читать лекцию об истории изобретения велосипеда, о различии рамы "hard tail" от "full Suspension" и о выборе оптимального каденса вращения педалей.
Перед описанием непосредственно синтаксиса Вы узнаете о различных механиках обработки регулярных выражений "под капотом", а именно, о богатом на доп. возможности варианте реализации на НКА (недетерминированных конечных автоматах) и о более стабильном в плане скорости выполнения варианте на ДКА (детерминированных конечных автоматах). Так же не обойдете стороной довольно подробные детали реализации регулярных выражений в языках Perl, PHP, Python, Java, .NET.
Нужно ли все это для освоения "с нуля"? Не уверен. Скорее, такое обилие дополнительной информации посеет хаос в голове новичка. Однако, если Вы уже имеете навыки в рассматриваемой теме и хотите углубить знания, стать настоящим профессионалом, то данная книга обязательна к прочтению. Фундаментальный подход автора является не недостатком, а лишь поводом получить некоторый базовый опыт использования регулярных выражений перед тем, как браться за книгу. Иначе придется перечитывать одну и ту же страницу по несколько раз, а нередко и обращаться к google для уточнения терминов. Если хочется получить самоучитель и быстренько получить основы, могу посоветовать одноименную брошюру Бена Форта. Если же появилась срочная задача, требующая написать простое регулярное выражение за час, могу посоветовать прочитать соответствующую статью на Википедии и посмотреть один из видеуроков, например: ссылка на youtube.
Как пишет сам Джеффри Фридл: "...данная книга не претендует на роль справочного руководства. Главная её цель - научиться вас искусству составления регулярных выражений".

Семь баз данных за семь недель. Введение в современные базы данных и идеологию NoSQL.
Устали от тысячестраничный талмудов по базам данных или просто хотите быстро войти в курс дела ставшего популярным NoSQL подхода? Тогда следует обратить внимание на эту книгу.
Менее чем за 400 страниц будут описаны основные принципы работы, сильные стороны и недостатки таких БД, как Riak, HBase, MongoDB, CouchDB, Neo4J, Redis. Каждая из описанных БД представляет свой "жанр": столбцовые, графовые, документные, хранилища ключ-значение, В дополнение представлено краткое сравнение с "классической" реляционной PostgreSQL.
Разумеется, данная книга не поможет стать профессионалом ни в одной из описанных баз данных, однако, может стать отличным введением и позволит понять, в какую сторону следует двигаться именно Вам. А помогут в этом нелегком деле практические примеры и задачи после каждой главы. Если их не выполнять, есть шанс забыть прочитанное слишком быстро.