Diversify. Put money in things that are uncorrelated with tech money. Keep your CV up to date and work on transferrable skills - e.g. see if you can get your job title changed to one that implies some level of management responsibility.
Such a wonderful story! There is so much emphasis on brilliant execution in software (and startups), but creativity is not celebrated enough. As with this story, it's not necessarily bad or good, but it is this way.
"You made this? That's cool bro, but how can we create a business out of it?"
Machine learning and big data are already getting a lot of interest but if you want to see trends, you can refer to companies like Google, Miscrosoft, and Facebook investing humungous amounts of capital on forms of Virtual Reality/Augmented Reality.
This has the potential to disrupt many industries if executed well and as a result, specialists in those fields will be in high demand.