Three software engineers are asked: "What are you doing?" The first says, "I am writing software." The second says, "I am building a yoga instruction application." And the third says, "I'm making the world a better place through canonical data models to communicate between endpoints."