Me too. It sounds like we were both fortunate enough to have access to computers thorughout our career. Indeed I never even had to deal with closed shop computing.
Hey, I started out writing code on a coding form, submitting it to keypunch where it was punched into cards, then handing it to a clerk who would give it to the operators who would run the compile then return me a listing and my cards to correct compile errors. Ah, for the Good Old Days!
That said, I have some minimal contact with Fortran, which is not as bad as some people say; I am thankful I never had to touch COBOL
COBOL was/is the most intuitive language ever, by design. Also verbose by design, since it's the nearest thing to self documenting code there is. (I've often heard of programmers actually putting useful comments in their code, but I've seldom ever seen it.) With a decent compiler it produces as efficient an executable as any other langauage these days. Fortran is good for what it's good for. C, with all its descendants, is an abomination for applications work, but it became "the best language" back in the 90s, and its ghastly unmaintainability has cost industry millions of bucks in development costs. It was akin to declaring a screwdrive "the best tool" and using it for everything; hang the expense.
, and I am also very proud of the fact that I never learned BASIC, as I am inclined to believe the arguments of some that it confuses programmers and inculcates bad habits; the only case where I might conceivably have wanted to use BASIC would be if I had a Commodore or Apple system or another 8 bit system, and my grandfather did have a Commodore C64 which I liked, however, I am glad that he steered me away from 8 bit hardware.
I've writtern BASIC, but I don't think any of it ever went to a customer.
I was blessed with access at a relatively young age to UNIX systems and I would say that UNIX has been one of the great loves of my life; not Linux, which has often come across as a cheap imitation of classical UNIX, but UNIX itself in all of its splendor.
I never worked with Unix because you had to pay for it, but most of the stuff I made my living on ended up running on Linux. We could pare it down to just what we wanted it to do, which freed up bandwidth for our applications, which translated to lower hardware costs,.
Probably my (ok, mine and my "driver/firmware/metal scratching" amigo Tom's) greatest tech triumph was his idea. Our voice systems were all running on Windows NT or 9X platforms, which were bug ridden and cost money. Over beers one evening, we went off on the tangent of porting everything over to Linux. So we set about to do it, and over about 6 months of on the sly work from home and late evenings when we needed the test lab, got it to a point where we could do a show-and-tell. Our next monthly meeting with the engineers from our Massive Japanese Electronics Company customers, one of them asked out of the blue if we'd every thought of porting our stuff to Linux. I gave Tommy a discrete thumbs up, and he said "Would you like to see it?" Our company prez was no less shocked to hear that than were our customers, but he covered it well. His reaction afterwards was "you sneaky SOBs", but our street cred with the guys ar MJEC went through the roof.
Even now I use the BSD operating systems (primarily FreeBSD and OpenBSD) and Illumos as much as possible, and avoid systemd based Linux distros like the plague.
I can't remember what the last distro I worked with was. We were running Red Hat on the stuff we sold, but I had Debian with a KDE desktop on my office rig. I don't recall what file system were were using because I didn't really care much. Our "databases" were of our own design, and were what we referred to as an "abnormalized data base". We kept our own indexes with pointers to offsets within flat files. Weird but fast. It was stuff we screwed together to make file io as fast as possible back in the days of same-day IO times and <5 mHz processors. IO discipline was critical, especially when we were feeding real time voice to multiple phone lines.
Linux was briefly fun before systemd, because of the choice of filesystems on offer and the fact that it resembled SysV UNIX (except on Slackware, which uses BSD style init), but systemd, wayland and so on are part of a nightmarish new reality in which concepts I was taught by programmers such as Eric S. Raymond are antithetical to UNIX are embraced
I have a Linux laptop with Umbwebwe or some such distro on it that I've never developed enough ambition to do anything with. It's too much like work to get it up and doing the stuff I want. I have a Chromebook and a Fire tablet for travel, and a Windows whatever desktop at the house. The kids at my retirement job smile sagely because the old boomer doesn't know anything about computers.
Sic transit gloria mundi.