Paul Graham, a former programmer for Yahoo, on the necessity of hiring only the best programmers:
Once you have bad programmers, you’re doomed. I can’t think of an instance where a company has sunk into technical mediocrity and recovered. Good programmers want to work with other good programmers. So once the quality of programmers at your company starts to drop, you enter a death spiral from which there is no recovery.
Graham believes companies like Facebook and Google were successful in large part because their “hacker cultures” attracted talent. So what about HIT and EHR/EMR companies? Should they be promoting a programmer-centric culture? Graham writes:
As Yahoo discovered, the area covered by this rule is bigger than most people realize. The answer is: any company that needs to have good software.
I suppose the rule doesn’t apply if a company doesn’t need to offer good software in the first place. Judging by appearances, the bar for quality EMR/EHR software must be pretty low.