We are living in a world which is increasingly automated, from large scale industrial processes to being able to set up your household appliances through an app on your smart phone. A smart phone which has more compute power than most household PCs had in the 90s!

Yet, we are increasingly reading about the skills shortage of the people needed to drive this exciting innovation, the engineers who take ideas to reality. Why is this? You would imagine that in an age where these developments are so prevalent, the younger generations now brought up with such technology will be applying in droves to be a part of the next wave of technological innovation. According to this article by the BBC, this is simply not the case.

Who needs to do more to change this? Do schools need to look at where time is spent in the curriculum, do colleges and universities need to look at entry requirements and change this. Should there be more work around apprentices which equip people with the tools and learning?

Or, does this need to come directly from industry? Are the organisations who are leading in AI, Robotics, Industrial Automation, IoT, doing enough to aim the message at the next generation of workers?  

One thing that is clear is that there are more jobs than people to fill them, and that this gap is becoming wider! This article seems to place the weight of the responsibility with industry, with future employers, but is this fair?

What are your thoughts...