Expert Predictions for 2020 Part 5: Evolution of Engineering

December 30, 2019 Perry Cohen

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.


About the Author

Perry Cohen

Perry Cohen, associate editor for Embedded Computing Design, is responsible for web content editing and creation in addition to podcast production. He also assists with the publication’s social media efforts which include strategic posting, follower engagement, and social media analysis. Before joining the ECD editorial team, Perry has been published on both local and national news platforms including (Phoenix), (Phoenix),, Cronkite News, and MLB/MiLB among others. Perry received a BA in Journalism from the Walter Cronkite School of Journalism and Mass Communications at Arizona State university. He can be reached by email at <a href=""></a>. Follow Perry’s work and ECD content on his twitter account @pcohen21.

Follow on Twitter Follow on Linkedin More Content by Perry Cohen
Previous Article
Will 2020 Be the Year of LoRa Networks?
Will 2020 Be the Year of LoRa Networks?

By the close of 2019, suppliers of LoRa solutions have streamlined the availability of the key building blo...

Next Article
Expert Predictions for 2020 Part 4: AI and Machine Learning
Expert Predictions for 2020 Part 4: AI and Machine Learning

In part four of our five-part series, experts from Western Digital and MathWorks share in detail their thou...