I have just realized what was the biggest thing that I have learned at the University:
The only skills you have to master in any profession you are involved with is to “learn the basics and know how to find the details”.
Based on the above I give you a nice post about how to grow a bigger programmer (or let me just say Developer).
http://java.dzone.com/articles/making-good-programmer-better
Happy coding
N