Does any one code for the sake of coding? I mean really, isn’t it a means to an end? Maybe people pursue it for this reason, and maybe that end is as simple as a fat check. Sure, programming’s challenging and requires a certian set of predispositions in thinking, but it can be learned and is extremely useful. So then, a reasonably intelligent entrepreneur could become a mediocre programmer for the sake of their business, even if it’s outside the technology industry. At the end of the day, coding is a skill not an art. Someone only needs the ability to code and a reason to. No need for passion or talent when it comes to coding itself.