"I won't belabor my recommended reading list, as I've kept it proudly the same for years."
How sad is that? That says that the book industry is dead - that nothing worth reading is being produced any more, that only "the giants" of the past are worth reading.
I call BS on that. How 'bout 37signals "Getting Real"? GREAT book, even as I didn't agree with all of it. Completely changed my mind about a few "truths" I've held dear for decades. Because the good books challenge you as they teach you.
And as for classics, you missed "Systemantics", now known as "The Systems Bible" in its third edition. While not about programming per se, every programmer and analyst and project manager and program sponsor on the planet should read it. Period.