No, I was actually really fascinated by the server and IT infrastructure in these types of operations and worked to make a career switch to programming.
I’m a full stack engineer now professionally, and work on open source code on the side.
Yes, I’ve been freelancing for a company making a couple of billions in revenue here in Denmark, where basically the most critical infrastructure is running on maybe 2-4 windows boxes with a big mssql database backing it. They are serving a lot of daily transactions because they among other things primarily sells gas.
I've worked at midsize "non-engineering" companies that do boring stuff like logistics where they wrote their own RDBMS and even virtual machines for legacy hardware.
It's not that uncommon especially if you've been around a long time.
Heh, you describe me exactly. I'm "junior"-ish and the second to last place I worked at was microservice, a ton of Docker, and MongoDB. Definitely wished we had a simple monolith with Postgres instead.
I wish. My recent task has been writing scripts to set up Postgres on a bare-bones linux server (including all security, software, users, nfs, hot backup servers, etc) and port an Oracle database over to the postgres database and update 1000s of oracle queries to work on postgres.
In my spare time I also had to create some new admin screens and do a bunch of back end work. I also created a bunch of new svg images for the admin screens.
Basically I'm expected to do everything from setting up and managing linux servers, security, install and configure software, set up oracle and postgres databases, do DDL and DML work, write server-side code, write web services, create images and do layout work, write test cases, write html, js, css, and know a bunch of JS libraries like vue, vuex, vue-router, webpack, jest, bluebird, lodash, async, tailwind, scss, etc. ad naseum.
I work on distributed filesystems. Most of the people I'm talking about work on various forms of data storage, though I could also think of a couple in virtualization, containers, config management, etc. One of the perks of being at Red Hat is that I get to rub shoulders (and sometimes bump elbows) with people across a pretty broad range of specialties.
reply