Top 10 Things Software Developers Can Learn from Martial Arts Date Published: September 8th, 2016 Categories: Development By Markus Sprunck Practicing martial arts and working in software development has more in common than you may think. The following list is a collection of my personal lessons learned from training martial arts.