Great engineers of any type learn and apply three core skills - the ability to locate, identify and fix problems. And the best are being very well-compensated, as the new report from market research firm Forrester indicates.
CSO's Security Business Report, also out this week, says that cybersecurity spending is expected to exceed $1 trillion from 2017 to 2021. A mind-boggling number. If organizations focused on preventing the problems that they're now remediating, would these costs contract? How different is this question from 'If everyone had a flu shot in the autumn, would the number of lost productivity days due to flu illness reduce?'
I'm betting that we're looking at a not too distant future where software engineers with PROVEN secure coding skills will be those in most demand. Today, we compensate great functional coding skill very well. But those who consistently write SECURE code will soon be those at the top of the earning curve! And not a moment too soon...
2018's Software Engineering Talent Shortage— It’s quality, not just quantity. Forrester projects that firms will pay 20% above market for quality engineering talent in 2018 - a group that includes data scientists, high-end software developers and information security analysts . For the past nine years, software engineers have been at the top of the hardest to fill jobs in the United States. I don’t think anyone is surprised to learn that 2018 will be no different. The issue, however, is not one of overall quantity — i.e those calling themselves engineers. Prospective engineers have been applying to open positions, but they are either 1.) not initially qualified, 2.) not being retained.