Skip to main content

The world needs more coders

The below is a chapter from my second book Learning to code again


It has been about a month since I completed the last chapter. Progress on this book has slowed but I have been thinking and making notes in between. I think coders and tech are needed in all human endeavors. Especially I want to see coders aid in discovery. There is so much that we do not know about this world and universe. I had the below thought several years ago and I was reminded of it again today while chatting with a friend.

If I randomize a n x n rectangle of pixels I can time travel what is observable. Eventually I would have covered all that existed and will exist that is observable through a window. It is a way to fast track discovery. Imagine clicking the random button and seeing a mathematical equation that will be discovered in the future?

I call this the "Window To The World" experiment or the "Chance Experiment" or the "Imagination Experiment". My next project will be to build a simple web page with a canvas and a random button that randomizes the pixels on the canvas. Who knows what could be discovered through this approach. Maybe we discover the source code of the world.

Several years ago the Caribbean Examination Council put out a press release titled "Give Prominence to Information Technology". Professor Sir Hilary Beckles, Chairman of CXC is of the view that every citizen in the region needs to be proficient in Information Technology. Part of Information Technology would be coding. I also share this view and have done so repeatedly for many years. Coding teaches problem solving, critical thinking, logic, creativity, communication and self learning among other things. "Information Technology should be equally as important as English and Mathematics for our social and economic development," the CXC Chairman and UWI Vice Chancellor stated. "I would have to say that if the region allows a generation of adults to grow with a discomfort in Information Technology we will be doing them a disservice," he stated. "We do need to uproot this discomfort!"

Something Steve Jobs has said that is very relevant to this topic is, "Everyone in this country should learn how to program because it teaches you how to think"

Here are some more quotes from others on this topic:

"Learning to code is empowering, and it gives you the confidence to solve problems and build things." - Reshma Saujani

"Whether you want to uncover the secrets of the universe, or you just want to pursue a career in the 21st century, basic computer programming is an essential skill to learn." - Stephen Hawking

"Learning to write programs stretches your mind, and helps you think better, creates a way of thinking about things that I think is helpful in all domains." - Bill Gates

"Coding is a way to think about and solve problems." - Andrew Ng

How many people know how to code? I asked my friend Bard and he replied, "According to a 2020 report by the World Economic Forum, only about 0.5% of the world's population knows how to code. This means that only about 38 million people out of 7.8 billion people can code. The report also found that the demand for coding skills is growing rapidly, and that by 2030, there will be a shortage of 85 million skilled coders."

One of my suggestions for the Developers Hub that we have locally in Trinidad and Tobago was a yearly developer survey. How many coders are there in Trinidad? What are the needs of the coders? What can be done to encourage people to learn coding? What are the benefits of learning to code? These types of questions can be answered by the survey and guide our actions.

As we close the digital divide and the cost of technology and internet and learning to code becomes cheaper, we can expect to see more people learning to code in the world, especially in developing countries. All I have currently is a budget 4 year old Android phone and the cheapest 25 Mbps internet connection and I am able to get by. In your spare time you can learn to code. You can start a coding blog. You can use coding to automate a repetitive task. I encourage you to take up coding and if you are already a coder then I encourage you to encourage others. The world needs you.

Comments

Popular posts from this blog

Kickstarter for Trinidad

It is Saturday before Christmas and the beginning of the long weekend. The place where I live is extremely quiet. There are hardly any cars on the road. I ate my breakfast and I am surfing the web. Then I came across Kickstarter and I started asking questions. Mainly, can Trinidadians use Kickstarter? Are Trinidadians using Kickstarter? Do we need a Kickstarter type website for Trinidad and Tobago/Caribbean? There is fundmetnt but the idea is not the same. Kickstarter is for creatives and you are creating a tangible deliverable that is shared with backers. Also there is a vetting process. Fundmetnt is more akin to gofundme. I went to the Kickstarter website and I filtered by Trinidad and Tobago and only 17 projects were returned and many of them dated. This is not much. I contacted @kickstarter on Twitter and asked them "Hi. Can Trinidadians 🇹🇹 use Kickstarter? Will they be able to get the funds to their local bank?". I will also send an email. I will also send an email to ...

Google Pay in Trinidad

Update : It is prepaid and credit cards not debit. Linx on facebook said that the Linx machines do not fascilitate Google Pay.

Stop and stare at the crotons

It is 147pm. I just woke up from a nap. I had Sunday lunch which was chicken soup. My mobile phone does not have much charge left. I decided to write. What can I write about? I asked my mom what to write about. She said to write about flowers plants. She wants flowers in the yard. Flowers are beautiful. Flowers are attractive. Flowers are calming. Flowers are part of God's creation. I am reminded of the saying that we should stop and smell the roses. We should appreciate the now. Learn from the past, plan for the future but live in the now. I asked my mom why she likes flowers? She says it is therapy for the mind, it helps her to elevate her spirits and it makes the place look beautiful. That is flower power I would say. My favorite plant is the croton. I love passing through the countryside, especially in Tobago, and seeing the rich croton plants. Crotons are flowers-like I would say. Let us say they are pseudo flowers plants because of the mixture of colors on the leaves that see...