Coding and Karate are similar. They both require enormous amount of self-discipline.