Software is eating the world, good and bad, and our role as a profession is to help make the transition of the entire society, altruistic and greedy, charitable and fraudulent, to the highly automated mode of being. After this, it's everyone's individual karma vector's job to guide us in more or less ethical way of conducting ourself professionally.