DEV Community

Discussion on: When and how do you make time to learn?

Collapse
 
petrglad profile image
Petr Gladkikh

One of things that help with learning is to find something that is related to problems you have at work. E.g. if you feel that team work is not organized enough or you feel tensions - read about software, management, and people topics. If you use a tool (framework, library, whatever) at work look how it works inside or learn some advanced applications of it. Alternatively you might find how your tool set compares to alternatives. Indulge your curiosity once in a while.

Besides having motivation at hand this means you can dedicate small portion of your day job time to learning. It does not take long to read architecture overview page of a new database server or do several coding katas. If you feel pressed by deadline, peers, boss so you feel like you cannot digress even a little then that should be changed first. Change attitude, talk to boss, switch job. Most effect at work goes from solving right problems not from working hard round a clock. It's easier said than done, but still true for any intellectual work.

Learning something completely new does take time (like it was for me learning Haskell) so probably it is possible on weekends when there are no distractions.