Practicing Elixir or any programming language
I always find it interesting how people learn so differently. Personally, I learn a language by building something in it. I want a <i>feel</i> for it, before digging deep and learning about theory. I only do that stuff <i>much</i> later, after I'm relatively proficient in the language.<p>This is probably why I wasn't very good at picking up musical instruments. I was never satisfied learning at a slow pace and only being able to play "twinkle twinkle little star". Programming is perfect for me because you can build things before you really know what you are doing.