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

There are many books, articles, and other resources that can help you to become a better software engineer. Some popular choices include "Clean Code" by Robert C. Martin, "The Pragmatic Programmer" by Andrew Hunt and David Thomas, and "Code Complete" by Steve McConnell. These books provide practical advice and guidance on a range of topics, including design, testing, debugging, and refactoring.



Most of these books are so trivial that if you’re already a professional you should be surprised if you learn anything from them.

Except for the Bob Martin one, which you just shouldn’t read since he is not good at programming and his advice is bad.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: