I’ve heard a lot of rumours that programming or coding might not exist in the future.
Potentially with the rise of AI and robots that understand our natural speech, it seems a plausible theory that in the future we might not need to write code in order to program a robot.
Instead we will be speaking to them or writing things in our natural language.
Its an interesting idea and I can see that happening to a certain extent.
We have a similar example already when we look at designing and building websites.
Over the last few years there has been a rise in software and applications that make website building as easy as typing a document.
Now you can build a professional looking website, with funky features, without learning any code.
However, whilst this means that the market for web developers might have shrunk slightly, it hasn’t made them obsolete.
Larger organisations and/or companies that need bespoke websites still hire web developers.
They are also still hired by people who simply do not have the time to build their own websites, despite how easy it may be now.
So whilst I can see the reasons that some coding jobs might change or disappear, I’m not convinced that we won’t need coders at all in the future.
The viewpoint that we or our children shouldn’t learn to code now because it won’t be needed in the future also raises some questions as to why we learn.
I am a keen boxer and runner, yet I have no intention of fighting or racing with someone else. Is that a waste of time? No, it is healthy and does wonders for my wellbeing.
In the same way, anything that we learn and every time that we expose our brains to think in a different way, or even when we confuse it for a while, this is brilliant exercise for our minds.
Learning is the key to having a healthy brain, memory and protecting it from things like Alzheimers.
If we look at it from an employability perspective, I know that I would rather employ or work with someone who is always looking to learn new things for the love of learning, as opposed to someone who only puts the effort in if they believe there is a definite use for it in the future.
Why? Because we cannot predict the future.
However, the more skills we have, the better prepared for it we will be.