DEV Community

Discussion on: Technologies of future past

Collapse
 
nikoheikkila profile image
Niko Heikkilä

It's best to guess these at a higher abstraction level than just programming languages. I'd include here:

  • Automation (automated tests, CI/CD pipelines)
  • Application containers and microservices (Docker, Kubernetes et al might go out of fashion, but something will likely replace them)
  • Asynchronous programming (Javascript has shown us the light of async / await and I don't think this will be fading in the next 10 years)
Collapse
 
rhymes profile image
rhymes

Sure, these three techs will still be relevant (not sure about async js in 10 years, I'm waiting for when web assembly will get threads support 😁)

My hope is that Docker and kubernetes will be abstracted away in 10 years, basically "make heroku/Google app engine/AWS elastic beanstalk cool again".

Docker and kubernetes make sense in a lot of contexts, they make less sense in others and I feel like some devs are just over hyping the whole thing. The old idea of using a hammer for everything.