I am not a programmer, at least not yet! You might ask: why does a business consultant, consumer researcher, and cultural anthropologist want to embark on becoming a programmer? Easy, these computers are really something! Ok, that is what I tell my teenagers and they laugh at me! But there’s more to “software” right now in business than just “making software.” Every major company is letting “software” define their strategy. Old school financial institutions are hiring software engineers to execute their strategy for example. The C-level might not see it this way, but you just have to look at what they are hiring to realize it is true. Every job description, even non-software engineer jobs, want people to walk through the door with “tech experience,” and some level of programming knowledge. So I am learning to program because I need to learn the new language that guides strategy in business these days.