This past winter break, I decided to enroll online in a basic computer programing and coding course. I had two main reasons for taking the class. The first was something that my dad kept telling me, that the inability to code is becoming more and more of a blemish on the resume’s of potential employees. Growing up in Silicon Valley, I can confirm that the non-coders are a dying breed. It seems that virtually everyone has some basic understanding of this strange computer-science world, and those who do not are simply behind.
When I was in elementary school, we would participate in the online program called Type-to-Learn. It was designed to teach kids to type faster, and prizes were awarded to those who learned to type with two hands instead of with their index fingers. This was the skill-set necessary to navigate the world of computers in the early 2000’s. Today, I hear kids are instead taking coding classes beginning in 2nd and 3rd grade. The bar has been raised. It is no longer good enough to type quickly. The kids must instead reach an understanding of the digital world they are growing up in.
This was the second reason I wanted to take the coding course over winter break. I am a control freak, yet I have for so long allowed myself to accept that the web was something I was not going to understand. Finally, I felt the need to get a basic idea of what goes into the digital processes I use every day from the moment I wake up to the moment I go to sleep. And, what did I find? That the digital world is so much more complex than I could have even imagined, and I’ll never have the expertise to fully understand whats going on here. Weinberger says, “we need experts to go through information, ideas, and knowledge and put them neatly away.” So, the ‘experts’ have an important job. They are making decisions that impact my life every single day, and right now it seems I have no choice but to trust them.