Ask HN: Would you take a job programming VMS?
6 points
6 hours ago
| 4 comments
| HN
I’m an older programmer but I spent my career staying up to date. I’ve managed that for 36 years give or take. Now with AI doing a lot of my current job I can see that there’s a definite end point where the combo of competing with younger programmers for a shrinking pool of work is going to get tough.

However there seem to be a few niches where I could be productive until I’m ready to retire and there might be an opportunity to join a team working on a system they’re trying to get off of. My quick evaluation is that there’s 3 or 4 solid years doing that in a backwater where AI is going to struggle.

In this situation would you do it? I frankly don’t care about being on top of tech any more but I’m keen to use my years of experience being productive.

codingdave
2 hours ago
[-]
I am doing it. Not VMS, but a different niche legacy platform. The jobs are few and far between, but so are the people who can do them. In particular, people who can work on both legacy platforms and the modern stacks are quite rare, and AI's presence means there aren't any more of us showing up in the world.
reply
smackeyacky
2 hours ago
[-]
Ok that is an encouraging take thankyou
reply
late_night_fix
2 hours ago
[-]
This is exactly the kind of work where decades of experience still matters.Modern stacks reward speed,but legacy systems reward judgment and cautions.Not exciting but often valueable.
reply
mikewarot
5 hours ago
[-]
The nice thing about the DEC VAX/VMS system is that there is good help online, and enough good documentation to fill a library.

I run an 11/780 emulated system on my phone on days I feel nostalgic.

reply
smackeyacky
2 hours ago
[-]
Tell me more about this
reply
mikewarot
7 minutes ago
[-]
Termux, SimH, VAX780 emulator, OpenVMS 7.2 takes about 5.4 Gb for all of it. The tricky bits were getting gcc to work and compile SimH. I imported a set of virtual system disks that I had already installed OpenVMS 7.2 on to from my desktop machine. The huge obstacle there is getting a system license key. There are key generators in the wild.

I can telnet in to the virtual VAX from my other PCs.

One caution, updating Termux removes all your data. I lost a VAX that way once. 8(

reply
sgbeal
5 hours ago
[-]
> I frankly don’t care about being on top of tech any more but I’m keen to use my years of experience being productive.

Preach it, brother! :-D

> In this situation would you do it?

FWIW, if it would keep me productive and keep a roof over my head, i'd not at all be averse to working on VMS or a similarly obscure system, provided they didn't require me to know anything about it going in (which would rule me out).

At some point in our lives we have to accept practicality over bling. Let the young'uns fight out the LLM Wars, then walk in (if necessary) once that dust has settled.

reply
smackeyacky
2 hours ago
[-]
This is where my head is at right now. I don’t feel quite so crazy now.
reply