HACKER Q&A
📣 throw394024

How do you think about self-training and work?


I realized today that I really enjoy learning new programming languages. something about the unexplored useful tools you're about to find. Almost like starting a new character in a video game, a world of possibilities and spells and swords ahead.

I also realized why I haven't been doing this as much as I'd like... because I saw it as doing "free work" for my employer. To an extent I was right. I'm put on tons of new projects/languages/frameworks at work, it seems like more than others... I think because I express interest in them, and am at least willing to take a shot at it, even if it's difficult or new. After awhile I resented all the time I needed to put in to keep up with it. It wasn't fair. That made me feel that I shouldn't put in more time, even if I want to.

How do you think about self-study? Do you just try to manage your work life the best you can and follow your interests wherever they lead (weather or not it overlaps with work)? Do you have strategies or suggestions around this kind of thing?


  👤 jim-jim-jim Accepted Answer ✓
It doesn't feel like work if the output doesn't resemble work. I've realized that I should avoid basically anything web/database/cloud related on my own time; let my employer pay me to figure that shit out. If I'm learning a language, I try to do it through fun topics with little commercial value, like music, puzzles, or crappy Unix tools that will help me be lazier.