100,000 Open Tech Jobs: Is The Industry In Crisis