In the past few years , the computer has become very important to the world. It’s moved out of the domain of only calculation to much more important aspects of the human life.This sudden rise in the importance of the computer comes with the responsibility of grooming reputable figures to bring about these wonders produced by the computer. Earlier this year, President Obama endorsed adding computer programming to the basic curriculum of most schools in the US. Other organizations like Code.org have stressed the importance of learning how to code.
Programming really hasn’t become popular for a “just because” reason. It has become popular due to the growing realization that knowing how to program is an essential skill for us, the younger generation. In places like Silicon Valley (US), the importance of programming has been so recognized that everyone is aspiring to be a developer. However, to those of us in Nigeria, learning to code seems like an impossibly daunting task. That view however is about to be changed. Here are a few reasons why learning programming is important:
- Programming is a basic literacy
Like most fields, computer programming involves the basic ability to read and write codes. This literacy is required because we live in a society where everyone uses a phone or a computer(most of us use both). We kids of today live in a world different compared to the one our parents lived in as kids. Today’s world is full of web services – WhatsApp, Facebook and Twitter or even BBM are all key parts of our daily lives.
It is one thing to know how to use these services . It’s another however to understand how the logic behind them works. Understanding this logic is an ability we should have since it deals with the digital world we inhabit. Knowing how to program helps us understand and tinker with the world that we are living in.
In the near future, the amount of technology and our reliance on it would only increase. We need to not only be able to consume this technology but to understand and control it. As such, we need to not only be able to not only use this technology but to also understand and control it.
- It is a way to create change
We are a generation of change-prone individuals. We are a generation of change-makers. However, in order to bring change and innovation about we need to learn how to code.
Years ago, ideas were spread through written words. These times gave power into the hands of the writers. If you had the ability to write, you could create change. Today, writing is not as effective in bringing about changes as manipulating the digital medium is.
The point is, we want people to be able to make and change things. We should make things happen. We should be active participants in the global front not passive consumers of finished products.
3. Code is a language spoken by billions of people.
There are 995 million native Mandarin speakers, 405 million Spanish worldwide and 360 million English speakers, yet there is one language which unites us all. The language of technology. With three billion people connected to the internet – and growing – technology is radically reshaping every industry, sector, and all our behaviours. So, get behind the screen, become a creator, unearth the meaning and cultures of these codes underpinning the modern world.
4.Programming is not hard to learn
Learning how to program is like learning any other language. The difference is that programming is more powerful. With just a computer, we can learn skills that can be used to build something that could change the world.
In today’s culture, knowing how to program is to understand, to build and to change.
5. There’s a 50 percent chance a robot will steal your job.
According to The Future of Employment study released by The Oxford Martin Institute, 47 percent of jobs which exist today are are at high risk of being replaced by machines in under ten years. The key to future-proofing your role? Harnessing an understanding of code and technology, along with your creative and social skills.
5. The future is written in lines of code…
Yet over 90 percent of the people writing it are male. We must make sure women have a voice in a world where the products and services we use are increasingly digital. Research conducted by Stack Overflow also estimated that 37 percent of female coders had been learning for less than two years, which suggests the gap may be closing. Be part of that change. And, remember, the creator of the first algorithm was a woman: Ada Lovelace, born 1815, whose picture hangs pride of place atDowning Street to this day.
6. Code commands big bucks.
research estimates that there will be a shortage of over one million computer programmers in the US alone by 2020. With such a shortage of skills, if you’ve got what it takes, you can command serious money. With stories of Silicon Valley coders earning in excess of $1m, it’s no wonder coders are being hailed as the new rock stars. On a more every day level, a report released by Propel London identified salaries within the technology industry in the UK as 10 percent above average and as one of the only fields boasting £100k salaries+ at C-level across the board.
7. 9-5 jobs are dead.
A PwC report identified flexible working as the second most valued aspect of employment, only to training and development, in a global survey of graduates under 30. The technology revolution may be threatening many roles, but is it also opening up new ways of working which will allow us to say goodbye to the desk-bound 9-5 (or more likely 8-8) of modern corporate life. With access to wifi you can turn a plane, train, coffee shop, bar or beach into your office for the day. You can code anywhere and anytime. And, 31 percent of freelancers can find a gig online in under 24 hours, according to Mary Meeker’s Internet Trend Report.
8. Because Terry G is doing it… (Or is he ?)
9. You’ll feel a little bit dangerous.
Learning coding, and hacking, and how to make or break things in the digital universe makes you feel… well, a little bit powerful. You are, so remember, be ethical!
The 10th and my favorite reason is CHICKEN CHICKEN CHICKEN.
Turn On The Creativity.