Kubernetes, Helm and cloud-platform specific quirks were a godsend that cemented in this status for at least another decade.
There is probably no job with higher job security in tech than this.
Kubernetes, Helm and cloud-platform specific quirks were a godsend that cemented in this status for at least another decade.
There is probably no job with higher job security in tech than this.
As someone in a devops team, I could argue that ops teams are rarely the ones deciding what technologies to use. If we follow the basic sales->development->maintenance -pipeline, as ops your task is simply to keep the service running and secure with the tools you are given. Sure there can be added complexity, but I doubt it is as systemic/general as you make it seem to be.
Anyway, if this is seen as a problem the devs could simply take on the responsibility of learning those quirks themselves or produce the level of quality software that requires no maintanance whatsoever. But for some reason that hasn’t happened, eventhough the original idea behind devops was to blur this line. So until that day comes, I’ll sure enjoy whatever security one can really have in todays job market.
But it shouldn't be like this. Devops shouldn't have to exist. Everything should work like heroku, where even mediocre devs can quickly setup proper pipelines.
Quite to the contrary - containers and Kubernetes are standardizing and commoditizing builds, deployments and orchestration across different environments.
Will the last person to leave please turn off AWS.