Title: It is a Very Good Time to be a Software Developer
Takeaways:
There are approximately 1.7M software developers, by a strict definition in the US
For every software developer, there is another job as a DBA, analyst or support personnel
For every software developer, there are even more jobs as QA, Salespeople selling the software, graphics designers, project managers and so on.
There are nearly 250,000 open software development jobs
90% of software development jobs are outside Silicon Valley
The average salary of these software development jobs is $104K
1% of the US population is employed as a software developer or in a related role
Consider This: A luxury car in 2017 has about 100M lines of code and expected to grow to 200M – 300M soon. There are numerous corporate software packages that were originally built 10-25 years ago that have been modernized for the web, but not mobile.
Big Data is still in its infancy. MBA programs are just now beginning to offer degrees in data analytics.
While we hear a lot about Internet of Things, most people struggle to think of 10 items that can be connected.
While the consumer list of IoT is sexy and great for CES, the industrial concepts can drive the economy more. The connecting thread with all of the above – everything will be software driven.
Every IoT device needs to call an API.
Every API needs security around it.
Everything that calls an API, needs a UI.
Digital Assistants for Home (Echo, Google Home, etc) today are where smartphones were in 2007.