Remember that HN is a bubble and world is a much larger place :) No, it is not disappearing "quickly".
Remember that HN is a bubble and world is a much larger place :) No, it is not disappearing "quickly".
The only ways I have seen admin jobs disappearing is that they're renamed to "DevOps Engineer" or a company starts in a magic cloud with no admins and devs doing everything which more often than not turns into a dumpster fire and then they start searching for admins.
You may need less people to manage the cloud but someone certainly has to manage it. Unless someone has a specific responsibility to manage infra or someone personally cares about those things then things go unchecked, ports open to the internet that shouldn't be, no backups, etc., devs are usually concerned with making their app work and not those things.
And this isn't a knock on developers, there's only so much info you can retain and focus on so many things on a day to day basis that there's a need for people to specialize in certain areas.
Things that win always do one of these:
- reduce complexity
- decrease friction
- improve results either qualitatively or quantitatively
SQL is not dead or dying by any means. Its just not the only kid on the block anymore.
Maybe OLTP is moving to SaaS slower, but the on prem data warehouse market must be dying a death?
There is noSql solutions being built, but when I left a couple of years ago there were Oracle database backed projects in flight.
Some of the 3rd party applications supported PostGres so they didn't even need to stick with Oracle, but they did. It was when management pushed for a project to be Oracle back that caused a few of us to quit. It's nasty enough to develop on, I don't want to support too.
Anyway, software world is built on DBs, whether they are administered by someone in the cloud or not.