"Experienced COBOL programmers can earn more than $100 an hour when they get called in to patch up glitches, rewrite coding manuals or make new systems work with old." Any contract-based engineer would charge that, or more, regardless of the language. Fortune 500 companies are happy to pay $300 / hour to a consulting company for engineering time.
Yeah, $100 an hour for contract COBOL expertise sounds very low, but maybe I underestimate the number of COBOL people still around.
Banks scramble to fix old systems as IT 'cowboys' ride into sunset
21–30 of 361 posts
Re: Banks scramble to fix old systems as IT 'cowboys' ride into sunset
#22The problem really isn't COBOL. COBOL is not a difficult language. It reads almost like English sentences. Any competent programmer would not be challenged by COBOL. The problem is all the glue. JCL, SNA, CICS, ISM, ISPF, etc. It's like the difference between Java (the language) and J2EE, except in the context of 1970s computer technology. It's not intuitive and not something you can really work through without a lot…
Underlying this is that banks used to see IT/Technology as competitive advantage. A lot of tech came directly out of the banks. IT became a cost-center in the 90s and it was never the same.
The irony is that this tech stack was pretty good and fit-for-purpose for a lot of banking workloads. Plus it kept working... so that just lessened the investment required.
Re: Banks scramble to fix old systems as IT 'cowboys' ride into sunset
#23Cobol expert = $1,000 an hour rate. Great niche, but eventually will get replaced. Awesome marketing and PR for his company Cobol Cowboys ( http://cobolcowboys.com . > His wife Eileen came up with the name in a reference to "Space Cowboys," a 2000 movie about a group of retired Air Force pilots called in for a trouble-shooting mission in space. The company's slogan? "Not our first rodeo."
We have 50,000 lines of RPG code we need to replace over the next decade. Since the last RPG dev at our company is over 65 years old and can retire at any moment. It's going to be funny when we replace it with Java and our business guys ask why it runs much slower.
Re: Banks scramble to fix old systems as IT 'cowboys' ride into sunset
#24The problem really isn't COBOL. COBOL is not a difficult language. It reads almost like English sentences. Any competent programmer would not be challenged by COBOL. The problem is all the glue. JCL, SNA, CICS, ISM, ISPF, etc. It's like the difference between Java (the language) and J2EE, except in the context of 1970s computer technology. It's not intuitive and not something you can really work through without a lot…
I always struggled to understand, because it seemed everything was different ... the terminology, the culture, the ideas. I couldn't use analogy to tie what he was describing back to what I knew.
Re: Banks scramble to fix old systems as IT 'cowboys' ride into sunset
#25They were starting to think about growing an intergenerational community and started hosting applications in smaller chunks that individually comprised less risk (long before microservices was a coined term) and thinking in terms of APIS not implementations. They're not idiots.
Having said that it might be good to ask your local bank how much of their systems are implemented in COBOL.
Re: Banks scramble to fix old systems as IT 'cowboys' ride into sunset
#26I've worked in the financial sector as recently as 2006. Without getting too specific, some of the financial systems I worked on underpin large sectors of the economy, across many banking chains. While Java was starting to take over these systems, thankfully the banks and regulators were hedging their bets on JEE with the knowledge that someone would eventually have to take over these systems. They were starting to t…
Re: Banks scramble to fix old systems as IT 'cowboys' ride into sunset
#27The problem is technical debt. Banks didn't realize they were software houses, they thought that IT was a tool.
Technically IT is a tool its their to service the business requirements.
Re: Banks scramble to fix old systems as IT 'cowboys' ride into sunset
#28The problem really isn't COBOL. COBOL is not a difficult language. It reads almost like English sentences. Any competent programmer would not be challenged by COBOL. The problem is all the glue. JCL, SNA, CICS, ISM, ISPF, etc. It's like the difference between Java (the language) and J2EE, except in the context of 1970s computer technology. It's not intuitive and not something you can really work through without a lot…
Re: Banks scramble to fix old systems as IT 'cowboys' ride into sunset
#29Re: Banks scramble to fix old systems as IT 'cowboys' ride into sunset
#30From the article "Experienced COBOL programmers can earn more than $100 an hour" In Australia that's a lot, but my understanding is that it's common for American developers to be on way more than this...
Anyone who thinks that's a lot in the contracting world is undervaluing themselves terribly.