Music and coding
I felt quite identified with the reading, comparing programming languages to music genres. It's impossible or quite hard at least to be an expert in all programming languages, I mean, you may be developing some expertise concerning the various approaches such as object-oriented or declarative still. Personally, I believe that you have to know the whole scope before you can decide in focusing in one thing, that's why it's important to investigate about other programming languages, and better when you dive deep into something out of your comfort zone. All of these situations can be mirrored in music, there may be "n" number of musical instruments or genres, but you have to know what the tendencies and bases are. For example some people don't quite understand how can jazz and salsa be related but an exercise I sometimes do to my friends is play two different videos, one of a salsa band and another one of a big band of jazz, but in mute... you can start seei...