A recent World Economic Forum report asked chief human resources and strategy officers from leading global employers what the current shifts mean, specifically for employment, skills and recruitment across industries and geographies.
Early in the WEF Report a chart outlines the perceived drivers of change based on the study.
According to the report Cloud Computing and Big Data have had the biggest impact on jobs and this has largely been felt already. Items like the Internet of Things, Robotics and Artificial Intelligence are likely to have greater impact over the coming years.
The skills needed in 2020 are perhaps unsurprisingly skills that Artificial Intelligence currently finds difficult to replicate. There are large number of soft skills here including People Management, Coordinating with Others and Emotional Intelligence. These are skills that are difficult to teach and difficult for machines to learn.
As a business delivering technology change we have held the opinion for some time that a powerful skill in both the design and implementation of technology is empathy. We use empathy heavily through design thinking and user research as part of our discovery and service design principles.
The report claims that machines will fulfil many of the mechanical and process driven skills that humans currently perform. Complex problem solving, co-ordinating with others and people skills remain skills that are difficult to replicate. All of these skills require empathy.
In the UK at least schools continue to champion learning by rote, arithmetic and understanding the mechanics of the English language. What strikes me based on this report is that all of those skills have the potential to be obsolete by the time the current generation of children move into the workforce.
If the report is to be believed creativity and empathy are skills that deserve more attention in the education space just at a time when they seem to be getting less attention.
Have an update or suggestion for this article? You can edit it here and send me a pull request.
Using HashiCorp Vault with LDAP
How to use HashiCorp Vault to setup an LDAP backed secret store with read-only access for users in groups and read-write access for specific users
Linux and Unix xargs command tutorial with examples
Tutorial on using xargs, a UNIX and Linux command for building and executing command lines from standard input. Examples of cutting by character, byte position, cutting based on delimiter and how to modify the output delimiter.
Copy a file in Go
How to copy a file in Go. The ioutil package does not offer a shorthand way of copying a file. Instead the os package should be used.