I’m in the running for an internal job here in the biggish healthcare organization I work for. The job would involve working on one of our main billing and Electronic Medical Record systems. The system uses a Cache database, uses MUMPS programming language, and sits on HP servers running OpenVMS. I have no experience in any of those systems, so this would be an opportunity to pick up some new skills. I’m just trying to get a sense for how useful those skills would be in the wider world.
Wiki claims that MUMPS/Cache is pretty widely used in healthcare, including by GE Healthcare, EPIC, and Quest Diagnostics. It goes on to say that financial companies, including Ameritrade, are also big users. As far as VMS, HP claims that "OpenVMS powers the world’s largest manufacturers, thousands of major hospitals, telecommunications giants…<vendor self-aggrandizement snipped> ". So, from that information, it looks like MUMPS, Cache, and OpenVMS are decently represented in large organizations.
But, a dice.com search for MUMPS finds a mere 46 hits nationwide, and careerbuilder turns up a measly 18. Searching for VMS does a bit better, with 182 hits on dice and 88 on careerbuilder, again nationwide. That suggests that putting MUMPS and VMS on the ol’ resume won’t necessarily cause hearts to flutter.
So, to make a short story long, I guess what I’m looking for are opinions on the prevalence of MUMPS, VMS, and Cache in your industry sector and the outlook for the future of those technologies. Any other related thoughts are always welcome.