I envision one day that “Application System or ERP will be dead”. The current way of programming a task (Capture Input, Process to calculate, Output by Dashboard / Reports) will be replaced by Web Robot; Kids can compile a Mobile App by giving few commands to Intelligent voice/speech recognizer ; VR/AR will be the main stream of User Interface, which will enable Human assisted by AI, just like IronMan assisted by Jarvis. By then, the era of smartphone and tablet will be ended too.
Microservices as standard methodology for application on cloud and embedded with intelligent services from Machine Learning Engine (or Deep learning engine) will be the upcoming wave.
With the context in (1) mentioned, all IT professionals need to think about future competencies you have to equip when a kid can do mobile apps with few voice commands.