←back to thread

234 points _false | 4 comments | | HN request time: 0.944s | source

COBOL legacy systems in finance and government are somewhat of a meme. However, I've never actually met a single person who's day job is to maintain one. I'd be curious to learn what systems are you working on?
Show context
mjl- ◴[] No.44604512[source]
What I'm wondering: Are the salaries high? Not just because you've been employed at the job for a long time with regular raises, but because it's hard to find developers.
replies(2): >>44604569 #>>44604970 #
ecshafer ◴[] No.44604569[source]
No the salaries aren't high. They are typically lower than other software engineer salaries. There are a large number of contractors from Indian consulting companies with "experience in cobol" to make run of the mill cobol cheap enough.

The very high salaries you hear about sometimes are always for VERY specific mainframes that are extremely old with a lot of quirks, and are usually being paid to consultants.

replies(2): >>44604727 #>>44605419 #
romanovcode ◴[] No.44604727[source]
> There are a large number of contractors from Indian consulting companies with "experience in cobol" to make run of the mill cobol cheap enough.

Seeing the horrible performance from Indian offshore firms with modern languages I cannot imagine the mess they make with legacy languages like Cobol. Or is it the other way around?

replies(1): >>44604787 #
1. devwastaken ◴[] No.44604787[source]
Corps operate despite inefficiency not because of efficiency. LLC protection and market control are everything.
replies(1): >>44605338 #
2. FredPret ◴[] No.44605338[source]
But the code still has to work. LLC's and other corporate structures only protect the owners if the company goes bankrupt, which it will if its systems stop working.

Ditto with market control, it's not some permanent crown you achieve. Companies have to keep performing to keep their market share.

E.g., if you opened an account at a major bank, and your transactions started failing, would you keep banking there?

replies(1): >>44605806 #
3. ch_123 ◴[] No.44605806[source]
> E.g., if you opened an account at a major bank, and your transactions started failing, would you keep banking there?

A lot of people who land in that situation do continue banking there since they are either tied into that bank through loans/debt, or lack the time/energy to move elsewhere.

replies(1): >>44606678 #
4. FredPret ◴[] No.44606678{3}[source]
This situation would lead to immediate and extremely severe legal and commercial consequences for the bank, even if it's JP Morgan.

The argument that a market leader can screw up because it "owns" the market is not correct. Where's Xerox / IBM / Intel now?