Hacker News new | ask | show | jobs
by supercon 1923 days ago
So were it not for this era of cloud platforms and the other technical ”advancements” you mention, would we somehow be in a different place when it comes to maintaining and operating software?

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.

1 comments

No, we would simply still use incomprehensible websphere setups. Now we got kubernetes as the application server of the current decade that's application language/framework agnostic.

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.

Everything should work like heroku when you have heroku needs. Not everyone is just running web services.