By Dr. Gary McGraw, Vice President of Security Technology, Synopsys Inc.
What does 2018 look like in the software arena? Let us examine automation and software integrity.
Automation will continue at a faster pace than ever before in human history. If you recall talk about the “information revolution” from 25 years ago when the web was in its infancy, you’ll wince at how wrong the pundits were. The real information revolution is happening now, and the robots are winning. That situation will get worse as more people are automated right out of the economy.
Cars, trucks, and buses will drive themselves. This will eventually put millions of people out of work, especially in small towns. The economy will change.
Even white collar jobs will fall to automation and machine learning. My immediate advice is to retool, learn to code, and become a technologist, now. We’ll need more techies than ever. But don’t pick a field where repetition is the main thing or processes are clearly-defined and algorithmic.
IoT has a minor part to play in this revolution. Everything will be on the Internet, both chattering away about data it is gathering and automating parts of life that we didn’t even know needed to be automated. Security and privacy will play an important role.
Security will become more critical in 2018. Security is important, but FUD (fear, uncertainty and doubt) is bad. We need to change that. FUD is corrosive.
Technology providers, such as social media platforms, have to recognize that their tools can have far-reaching social implications.
In summary, though these themes may seem disparate and disconnected, they all share a common theme – software. Automation by its very definition involves software. In some sense software is eating jobs at an alarming rate, replacing people with bits. We will always need more than the ten million or so people working on software today to help us keep it under control and functioning in our favor as a species.
At Synopsys software integrity group, we staunchly believe that software should behave from ideation to deletion, and that security and quality must be built into all computer code, or users and organizations may have to suffer the consequences.
Dr. Gary McGraw is the vice president of security technology at Synopsys (SNPS). He is a globally recognized authority on software security and the author of eight bestselling books on this topic. His titles include Software Security, Exploiting Software, Building Secure Software, Java Security, Exploiting Online Games, and 6 other books; and he is editor of the Addison-Wesley Software Security series. Dr. McGraw has also written over 100 peer-reviewed scientific publications, authors a periodic security column for SearchSecurity, and is frequently quoted in the press. Besides serving as a strategic counselor for top business and IT executives, Gary is on the Advisory Boards of Max Financial, NTrepid, and Ravenwhite. He has also served as Advisor to Dasient (acquired by Twitter), Fortify Software (acquired by HP), and Invotas (acquired by FireEye). He holds a dual PhD in Cognitive Science and Computer Science from Indiana University where he serves on the Dean’s Advisory Council for the School of Informatics. Gary served on the IEEE Computer Society Board of Governors and produces the monthly Silver Bullet Security Podcast for IEEE Security & Privacy Magazine (syndicated by SearchSecurity). Visit https://www.synopsys.com/software-integrity.html
About the Synopsys Software Integrity Platform
Synopsys offers the most comprehensive solution for building integrity —security and quality— into the software development lifecycle and supply chain. The Software Integrity Platform unites leading testing technologies, automated analysis, and experts to create a robust portfolio of products and services. This portfolio enables companies to develop personalized programs for detecting and remediating defects and vulnerabilities early in the development process, minimizing risk and maximizing productivity. Synopsys, a recognized leader in Application Security Testing (AST), is uniquely positioned to adapt and apply best practices to new technologies and trends such as IoT, DevOps, CI/CD, and the Cloud. For more information, go to www.synopsys.com/software.
Synopsys, Inc. (Nasdaq: SNPS) is the Silicon to Software™ partner for innovative companies developing the electronic products and software applications we rely on every day. As the world’s 15th largest software company, Synopsys has a long history of being a global leader in electronic design automation (EDA) and semiconductor IP and is also growing its leadership in software security and quality solutions. Whether you’re a system-on-chip (SoC) designer creating advanced semiconductors, or a software developer writing applications that require the highest security and quality, Synopsys has the solutions needed to deliver innovative, high-quality, secure products. Learn more at www.synopsys.com.