Jump to content
The Inquirer-Home

Cobol provides job security

Damn you Dr Binns
Friday, 24 October 2008, 07:06

CODE MONKEYS looking for job security should brush up on their Cobol skills, industry analysts say.

While the chicks don't throw their knickers at Cobol programmers in the same way they might as Java or Ruby scripters [You are joking righ? - Ed], the ancient language could give you a job for life.

Analyst reports indicate that Cobol salaries are increasing and there's a healthy demand for the skills.

In addition, Cobol programmers are in short supply overseas and it looks like the language will stay in demand.

William Conner, a senior manager in Deloitte's technology integration practice said that salaries for Cobol programmers were increasing because many Cobol programmers are reaching retirement age and college leavers tend to focus on Java, XML, and other modern languages.

Cobol programmers are not as prone to having their job outsourced, because China and India do not have the mainframe experience. They have come late to the technology party and are starting with the latest languages and systems.

Gabriel Rozman, executive vice president for emerging markets at Tata Consultancy Services said that many Latin countries are still stuck with legacy mainframes where Cobol is a common skill.

This will be news to my computer studies teacher who, in the early 80s refused to teach us Cobol on the grounds that it was "like playing Bach on child's upright". He told us that Pascal was the grand piano of coding and we should learn to use that instead. Thanks to Dr Binns I wasted two years trying to find where I had forgotten to stick semi-colons in nested code and found that no one in the big wide world was using it. ยต

L'Inq
Computer World

Share this:

Comments
Teachers

It says alot about the entire basis of the recent be-a-teacher ad campaign, they took the old joke "if you can't do, teach" and in classic unimaginative dullard form changed it to "if you CAN, teach" haha! Brilliant! Not. And that's about the best you can hope for from a teacher. Despite their recent pay phillip and the glamourisation by the teachers tv series they'll always be kn0b3nds that don't have a clue about what they're teaching. You only get real knowledge from the industry and in most cases this means when you're young from your parents. So kids, be good to the teachers you like and make sure they get the marks at the end of the year that'll get them a pat on the back from the Head, but bear in mind everything they say is rubbish and completely useless in the real world.

posted by : Fish Eating Surrender Penguin, 24 October 2008 Complain about this comment
Mainframez RULE!

Actually, dr. Binns should have taught you ASSEMBLER (the S/3x0 variety, to be exact)... you'd be much better off than with CoBOL, for only a few guys manage it today (SRP - ZAP - BAL anyone?).

And don't say we're STUCK on mainframes.... unixes and windozes are nice... for young boys. Z/os is entirely a different beast (luckily...). No way you can crash another task by messing around the memory, no security holes (provided you use a DECENT password policy) and tasks are scheduled correctly across the CPUS (mainframes were multi-core AGES ago....).... BTW mainframes do have C/C++, Java, Fortran.... no Visual Basic and Pascal, though.

The only drawback is the cost of mainframes.... but usually you don't have to own one, you just have to work for some big company that owns it! And the total lack of GUI, of course... but that is NOT a drawback!

So, Nick, are you ready to

PERFORM cobol-classes UNTIL you-get-it? :-)

Regards from an old mainframe fart (who may as well lose his job despite knowing CoBOL and ASM in a latin country....)

posted by : zio, 24 October 2008 Complain about this comment
An old man with a hammer and screwdriver

can do a lot more useful work than a yoof with a jcb!

posted by : Tom, 24 October 2008 Complain about this comment
Don't do it

The only reason COBOL still exists is because there are COBOL programmers looking for jobs. Don't learn COBOL. It's the worlds most bass-ackwards language. Real programmers don't program is pseudo-english, and banks need real programmers (it would help greatly in reducing the number of stolen credit card numbers)

posted by : Dan, 24 October 2008 Complain about this comment
In the real world...

I don't know who Dan is or what his agenda might be, but his comments make no sense at all. "The only reason COBOL still exists is because there are COBOL programmers looking for jobs". Whaaa-aaaat??? That's the most bass-ackwards argument I've seen this decade. Do you think that if I start looking for a job as Wizard of Oz that will magically conjure the Emerald Kingdom into existence?

As for "real programmers don't program is pseudo-english", that's ridiculous too. Are you suggesting that good source code must be completely cryptic, to the point of having no perceptible resemblance to English?

Obviously, the reason COBOL is still in demand is that a huge proportion of the computer systems that actually run the daily world around us depend on it. And that obviously means that it does work. 

What I can't understand is why software developers and IT directors alike persist in chasing after the very latest "new new" thing, instead of sticking to what's tried and tested. It's almost as if they were more interested in having fun, one-upping their mates, or padding out their CVs than in doing a good job. (As if that were possible).

Richard Stallman recently commented that software development is the only industry he knows of that is more fashion-conscious than women's fashion. He really nailed that one.

posted by : Tom Welsh, 24 October 2008 Complain about this comment
For future generations...

"The use of COBOL cripples the mind; its teaching should, therefore, be regarded as a criminal offense" -Edsger Dijkstra

posted by : juanma, 24 October 2008 Complain about this comment
There's another reason

Has anyone stopped to think that maybe the suicide rate for Cobol programmers could be causing the demand?

posted by : sufferpuppet, 24 October 2008 Complain about this comment
cobol

From the examples in wikipedia, it makes me wish I hard learned cobol instead of C, Assembly (Motorola 6HC08 series microprocessor and Matlab script).

I think i would be able to understand cobol easier due to its natural english syntax.

@Tom: that is so true!

posted by : Niki Mistry, 24 October 2008 Complain about this comment
the only surprise

I am amazed that people would find this article informative. The sky is blue, water is wet, and COBOL is THE MOST USED computer language in the world. It is the best choice for business applications, period. 
Nevertheless, thanks for bringing up the subject again.

posted by : Baruch Atta, 24 October 2008 Complain about this comment
Leave the teachers alone

Have you considered that your teacher was perhaps restricted by budgets or curriculum? Only recently have teachers been given more flexibility in respect of what they teach.

Anyway, you learned programming concepts so it shouldn't be too hard to move over to a new language.

posted by : A Teacher, 25 October 2008 Complain about this comment
Dan's 1st Cobol Program

$ SET SOURCEFORMAT"FREE"
IDENTIFICATION DIVISION.
PROGRAM-ID. ShortestProgram.

PROCEDURE DIVISION.
DisplayPrompt.
DISPLAY "Dan the poster is an idiot".
STOP RUN.

posted by : zippy, 25 October 2008 Complain about this comment
Cobbled

together was the term my COBOL instructor used to define it.

Must admit I found FORTRAN hard.

As my ENGLISH developed I left the world of computing and entered the world of the living instead.

I still don't know if that was a good move though.

Maybe we should have stayed in the trees ... or not crawled out of the ocean either??

I am glad it stills survives ... other people should go through he torture we edured all of those years ago ...

posted by : Reynod, 25 October 2008 Complain about this comment
Ah yes, COBOL

"The use of COBOL cripples the mind; its teaching should, therefore, be regarded as a criminal offense" -Edsger Dijkstra 

I never heard this before, but in 40 years of providing technical support to mostly COBOL programmers, I've discovered that the only people who think COBOL is a good language are those who don't know any other. In fact, I've worked in companies that have tried to switch from COBOL to the infinitely superior PL/1, only to revert, because the COBOL dimwits kept on thinking in COBOL while trying to program in PL/1, thus failing to take advantage of PL/1's benefits. For better or worse, I guess, IBM, seeing that they were fighting a futile war in their attempts to promote PL/1, has been implementing many of the latter's feature's into COBOL. That may make it more usable, but it will always be ugly.

posted by : bxf, 26 October 2008 Complain about this comment
Advertisement
Subscribe to the INQ Newsletter
Sign-up for the INQBot weekly newsletter
Click here to sign up Existing user
Advertisement
INQ Poll

Christmas computer sales

Will you be buying a new computer this Christmas?