Don't ever stop trying to satisfy your curiousity about things and you will find you will never stop learning. Coders who are smug in the knowlege that they are experts in their field and have nothing else to learn are doomed. In fact my curiousity got me into programming. Back around 1982 I was working late in the test department and getting bored. I went over to the filing cabinets and got out the manual on Pascal on the PDP11/04 and started to browse in between tests (push a button, wait 3 minutes zzzz). After a while I found myself thinking 'Hey, this doesn't look too hard' and started to try it out in my lunchtimes. And I haven't looked back or stopped learning