While programming is often taught as a language, it's more than that. There are architecture and design issues to become familiar with, design patterns, debugging techniques, bug patterns, bug aversion methodologies, libraries, and infrastructure technologies to use and become with. And that's just for starters.



Add your comment