Where to start? How about at the beginning.

I constantly ask myself “What types of new development technologies should I be learning? MVC, WPF, Silverlight?…”.  As a developer, you should never be content, you should never allow yourself to get stale. 

As I was trying to determine what to learn next, I read a post from Jon Kruger that put things into perspective.  To become a better developer, you should become an expert in software design patterns and principles.  Someone has already solved your problems.  Take these lessons and use them to become a better developer with the technologies that you already know. 

I feel that there are many other developers just like me who jumped in with both feet to learn new technologies, when they should have started at the beginning.

Tagged ,