Expert Predictions for 2020 Part 5: Evolution of Engineering
December 30, 2019
In part two of our five-part series, experts from Keysight and Nubix share in detail their thoughts on the evolution of engineering.
With 2019 quickly coming to an end, the industry is looking ahead to 2020. At this point, only predictions can be made about the hot topics that surround the technology world. In this blog series, industry experts share their thoughts and predictions heading into the new year. We’ll be covering the key technology categories of edge, cloud, 5G, artificial intelligence, and the evolution of engineering.
In part five of our five-part series, experts from Keysight and Nubix share in detail their thoughts on the evolution of engineering.
Predictions from Keysight Technologies Executive Team:
Education Will Shift to Prepare the Next Generation of Engineers
Academia will tap into industry partnerships to keep up with the accelerating pace of technology and incorporate certification programs, industry-grade instrumentation and automation systems into teaching labs to train students on current, real-world applications.
To address IoT, Universities will combine methodology from basic electronics, networking, design engineering, cybersecurity, and embedded systems, while increasing emphasis on the impact of technology on society and the environment.
To address artificial intelligence, automation and robotics, Universities will mainstream currently niche topics such as cognitive science and mechatronics into required learning.
Mike Gray, VP of Engineering, Nubix
Edge Computing is Going to Change Enterprises’ Approach to Programming
With edge computing growing rapidly, enterprises are going to start to change the way they approach programming. Most cloud-native developers work with high-level programming languages like Python and Java. They don’t know C and C++ so they can’t even begin to write software for edge devices. Enterprises don’t have the resources to hire another development team with the right skillsets to work on edge computing projects, but in many cases, business objectives require the benefits delivered from edge computing. These organizations will need to leverage the skillsets and knowledge of the development team they already have. To achieve this, we’re going to start to see the concepts familiar to cloud developers, such as containers, be adapted for the embedded world.