The musical instrument software developer
- by Peter Mortensen
There is a correlation between playing a musical instrument and being a great software developer (the same for mathematics). But what is the causation (if any)?
That is, should a software developer learn to play a musical instrument to become a better software developer? Or does proficiency in software development make it more likely that an interest in performing on a musical instrument will develop?
Update: a very similar question was asked in podcast .NET Rocks, episode 614 (from Øredev 2010), 35 min 40 secs.