Code Complete 2. (Now also an online course) A practical handbook of software-construction practices. Updated for web development, object-oriented development, agile practices, and other modern construction issues.
Rapid Development. Strategy and best practices for optimizing software development schedules. This book might still have some historical interest but is pretty out of date at this point.
Software Project Survival Guide. A step-by-step guide to running a successful software project. This was a good book in its day, but today I would recommend an introductory Scrum book instead.
Code Complete, 1st Edition. A practical handbook of software-construction practices. Superseded by Code Complete 2. This is still available as a new book on Amazon (inexplicably, since it’s been out of print for 15 years), but the second edition is strongly preferred at this point.
After the Gold Rush (out of print). Essays about creating a true profession of software engineering. This book has been superceded by Professional Software Development.