I think you missed the point of his coding. He doesn't code part time; he uses his knowledge of coding to enable his primary job. I think this is brilliant. When I became a PM I was in a much better position to guide software updates and recommend "easy win" enhancements because of my coding experience. More people need to do this.