A career in technology involves learning a trade and relearning it every few years. This infographic recommends some top books that teach important development practices and specific languages or techniques important today that can help you on the path of learning something new.
- Refactoring – Improving the design of existing code
- Clean Code
- Code Complete
- The Art of Unit Testing
- Leading Lean Software Development
- Professional Search Engine Optimization with PHP
- JavaScript and JQuery
- flex & bison
- Responsive Web Design Overview for Beginners
- Design Patterns
See the infographic below for a summary of each book:
(Credit: Perception System)