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...