No matter where you stand in this debate there’s certainly plenty of articles, videos and expert commentators willing to back you up. Tech luminaries like Bill Gates and Mark Zuckerberg have lent their voices to this video calling for just about all kids to learn computer programming, for instance:
So is there a way out of this seemingly endless 'to code or not to code' debate? Thankfully, unlike 'to be or not to be,' this choice isn’t a binary either/or question, several peacemakers point out. "Learning how to program and doing it professionally are two distinct things and they should not be lumped together," cautions programmer John Sonmez.
There is a broad spectrum of coding skill, in other words. While most of us aren’t going to get to a level proficiency where it will be the main focus on our job, having more folks with more technical knowledge would greatly facilitate communication between the technical and non-technical camps and help members of both work better and more quickly, he argues. What’s needed isn’t for everyone to learn to code, but everyone to attain some basic level of technical proficiency, much like most of us leave writing books to novelists while still being able to follow a plot or correctly punctuate an email.
So what exactly is this baseline level of technical proficiency that every business owner should attain? What skills does it involve? Under30CEO took a whack at answering this question recently, listing 15 baseline tech skills for entrepreneurs, including how to wireframe, how to learn new tech skills, and a basic understanding of HTML and CSS.
If you were going to draw up a list of baseline tech skills for all entrepreneurs, what would you include?
JESSICA STILLMAN is a freelance writer based in London with interests in unconventional career paths, generational differences, and the future of work. She has blogged for CBS MoneyWatch, GigaOM, and Brazen Careerist. @EntryLevelRebel