Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Becoming a Polyglot Programmer Through the Eyes of a Freelance Musician

kickinbahk
November 06, 2015

Becoming a Polyglot Programmer Through the Eyes of a Freelance Musician

Before coming to the software world, I was a freelance musician for over 10+ years. I toured and played bass with bands and artists like Albert Lee, Ray Parker, Jr. of Ghostbusters fame, and even was featured on Entertainment Tonight. As a developer now, I look back on some of the concepts I learned to become a successful musician and how they apply to learning software. Truthfully, they are not that different.

Lets dive into how the world of music has attempted to overcome a lot of the challenges around learning a new coding language, and see if we can draw some parallels together.

kickinbahk

November 06, 2015
Tweet

More Decks by kickinbahk

Other Decks in Technology

Transcript

  1. “Experts in a particular field can often instantly know that

    something is right, but they can’t explain why.” - Malcolm Gladwell, Blink: The Power of Thinking Without Thinking
  2. YOU

  3. TO

  4. More often, I had to put in the time to

    learn it on my own first
  5. As with any time you fall in love, it’s difficult

    to explain why. It (Ruby) just worked the way I work, and it had enough depth to keep me interested. Fast forward 15 years. All that time I’d been looking for something new that gave me the same feeling. - Dave Thomas (on Elixir)
  6. I think that people should use whatever gets them excited.

    Pick something, anything, and just try it. If you don’t like it, try something else. Humans are all different, and there’s no single answer here. - Steve Klabnik (on learning languages)
  7. It’s not the tools that you have faith in -

    tools are just tools. They work or don’t work. -Steve Jobs