Дмитрий,
да, есть книги, которые стоит почитать разработчикам всех направлений и на всех языках.
Кроме упомянутого вами "Clean Code" у Р. Мартина есть еще "Чистая архитектура", например.
Также есть книги "Программист прагматик", "Карьера программиста".
Еще хорошие книги - "Мифический человеко-месяц" и "Проектирование процесса проектирования".
Виггерс пишет вроде бы о требованиях, но его положения пригодятся во всех направлениях - "Разработка требований к программному обеспечению" и новая "Software development pearls".
Более легкое, но тоже полезное чтиво, - "Deadline- роман об управлении проектами" и "Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему"