Hacker News new | past | comments | ask | show | jobs | submit login

1. Pragmatic Programmer Many pearls of wisdom about the development process 2. The C Programming Language Established the foundation for my early career 3. The Mythical Man-Month Gave names to problems I'd experienced in my career. 4. Accelerate Taught me the metrics and means of improving the software delivery process 5. Refactoring Defined and named patterns for improving a codebase There are others that could fit into a top 5 depending on what I'm working on at the time, (Gang of Four, Programming Pearls to name a couple).



Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: