Dead-End developer; 10 to 20 year industry trends
Looking back, there were some smart and not so smart moves for software industry professionals to take their careers. Dedicating your time to becoming the number 1 Adobe Flash developer is not one of the smart moves.
Desktop applications have seen a hefty decrease with web based applications replacing a lot. ERP can be argued to be such a costly investment, I would argue that it is dying if not dead. Even virtual reality, such a promising technology that has been shown off by Facebook even and Oculus but has never really taken off mainstream.
Instead, look at Augmented Reality, with huge players dropping billions to get into the game to be first to market* (with mass appeal that makes our lives easier, not just a gimmick). How about AI, ML, crypto/blockchain, web services.
You get the point. Tell us, what do you think is the industry or specialization that technology professionals should focus on, and why? I.e. is it machine learning that is going to have a huge concentrated popularity and importance? Or should devOps switch specialities due to CI/CD trends?
If you could visit the future, what would you tell yourself today, “Self, drop everything and become the leading expert in <specialty> and you will not regret it”