Master of few. When I started programming a year ago, I'd be swashed away with sparkly little things or big frameworks coming out from every which way and all the time. And in the haste, although I was able to understand the root / base problem in hand, I wouldn't actually do anything to encounter it. So it would be equivalent to cramming things up, even when I understood the basics of it, what use?
This kept happening in my job as junior dev. I looked for the source of this detouring to so many resources and never really learning anything. Turns out for me, it was a job where some colleagues weren't that excited to learn new things and propagate them through the teams in the company. I started feeling a little alienated (and partly because I don't talk much). Hence I quit.
Since I've quit, I've focussed on just two things, in doing those things two small projects came my way (actually 3).
My point with all these point being, that I've chosen to focus to build things with Javascript for time being, since there's so much that I do not know it nudges me and make me cringe to know and apply the things that solves problems (I did try Elm to make a web page once, but that was it).
As a hobby, I explore and make small animation thingies with Processing Programming Language.
There will be other programming languages that I'd eventually use to make somethings, but for now I've chosen to grasp just one.