What People Think Programming Is Vs. What It Really Is