First of all, thanks to everyone contribution.
I also found @swyx
's Learn In Public (NYC) article and Learn in Public - React Knowledgeable video that offer additional and even broader cues.
A futher interesting reading is @oieeaaaa 's Why do you code? In fact, this would be my next question :D
I recently commented on What are you learning?, but I quickly realized (after the first five characters) that my comment is more about the how
than the what
.
At times, to learn certain topics can feel as a pretty boring duty. Consequently I chose creative/generative coding (an activity that appeals to me) as booster. I currently adopted a somewhat chaotic
, eclectic
(broader?) routine.
As part of this routine, and when possible, I often take a working code in some other language to translate it, iteratively "improving" and when possible, learning how original features could be translated too, as Python zip
, range
functions to ES
(vulgo JavaScript
).
Not sure how
it could work in a medium or long term, so far it is pretty funny and efficient for me.
So, I have to ask now:
How do you learn?
Any suggestion, hint, tip (!) will be very welcome. And good learning to everyone :D
I tend to learn via a lot of immersion, basically ongoing casual learning by reading a lot of DEV content.
And then I tend to go deepest by identifying a specific need for the new thing I'm learning and then motivation takes it from there. I tend to focus best when I'm deeply motivated and the rest kind of takes care of itself. Lots of Googling. Somethings that "specific need" is driven by necessity, but sometimes it's sort of manufactured. Like, I find a way to need it because I'm interested.
I used to do a lot of podcasts for breadth but I've essentially replaced it by hanging around DEV (with some podcasts here and there).