I pick a larger long term project, then I start working on it in pieces learning each aspect I need to complete the larger project.<p>I do not always know what each piece is going to be, but I find taking this approach to be worth while.<p>When I an commuting, I sometimes listen to podcasts from experts in the subject area I am trying to learn.<p>At my day job, I have little time to learn, so I have to make a concerted effort to always be learning outside of work.