By: Sydney Watson, Student at University of Michigan
It seems everywhere you turn, people are talking about coding. From the new Apple software to Pokémon Go, all signs point to coding being an integral part of the future. With technology playing an increasingly greater role in our lives it is important to understand the fundamentals of how and why technology works, especially since it’s expected to find its way into the workplace as well.
As technology develops, it’s become integrated into our daily lives. If you want to listen to music, there’s Spotify, Apple, Tidal, and Pandora. If you want to go somewhere, there’s Uber or Lyft. If you want to watch your favorite shows, there’s Netflix, HBO Go, Hulu, or Crunchyroll. Now, if you even want food, there’s UberEats. The list could go on forever – and that’s all attributed to coding.
It’s more than creating things for pleasure, though. Many businesses are having to shift over to app development or web development because it’s what consumers want. Why call someone and ask questions about a product when you can just message them online? Even at hospitals, they’re using tablets to fill out the patient forms instead of pencil and paper. In a 2015 study of over 40,000 apps created, that while businesses such as restaurants and gyms were highly prevalent – which was expected due to consumer demands, others businesses such as golf courses, hotels, politicians, and plumbers were also on the rise.
What does this mean?
If your business is being done through an app or a website, and you’re the CEO, you need to know how it’s being done. As consumers, we expect our executives to know their company inside and out. If a CEO didn’t know how much revenue the company brings, he or she would be frowned upon. So, if the CEO can’t understand the computer science that is going into the product, it’s just as bad as not understanding the accounting that goes into it.
It’s more than just a way to understand the business. Coding gives you the capability to fix problems you encounter in the workforce. Finance, for example, is extremely algorithmically oriented, which is much like computer science. You can use a program to create a budget, run a schedule – essentially, grow your business overall. While you can always hire someone to develop apps to streamline your business process, you have to have an understanding of what you’re looking for and how to get there. By having a background in computer science, you can easily understand the key parts that go into getting what you need. Computer science requires comprehensive thinking. This translates into the business world as well. Learning the programming basics will wire your brain for sharp analysis. After all, many say the most important thing they learned from coding was how to think.
Why isn’t it happening?
Unfortunately, many business schools do not require their students to take a computer science class. Despite all the signs pointing to computer science being a key player in businesses, the students graduating now will have never seen a line of code. Though it’s not required to graduate, it will be required to excel in the workforce. In a survey done by Tom Eisenmann of Harvard Business School alums who took a computer science course, 83% of them stated that learning code was worth it.
What’s the solution?
Coding boot camps. Here at Eleven Fifty Academy, in just one summer or even a quick three-week class, you can become a programmer. With a report in 2015, up to 7 million job openings required coding skills. Learning these fundamentals will keep you ahead of the game and in tune with the constant changes in the business and computer science world.