Slashdot Mirror


Cobol Job Market Heating Up

snydeq writes "Developers seeking job security in the years ahead could find an unlikely edge in Cobol. According to an InfoWorld report, demand for Cobol skills is surging, with salaries on the rise. More importantly, the short supply of offshore Cobol programmers and the fact that mainframes aren't going away anytime soon are spurring longevity for big-iron skills, with many companies looking to hire in-house Cobol pros to bridge mainframe Cobol apps to the rest of the enterprise. The report provides further evidence that Cobol may indeed be primed for a comeback, with new kinds of Cobol integration jobs emerging to prove old-guard skills are critical to some of the hottest areas of software development today."

16 of 288 comments (clear)

  1. Write that shit for a living??? by tha_mink · · Score: 5, Funny

    Kill me.

    --
    You'll have that sometimes...
    1. Re:Write that shit for a living??? by TheNinjaroach · · Score: 5, Funny

      How about we just mod you down instead?

      --
      I went to eat some animal crackers and the box said, "Do not eat if seal is broken." I opened the box and sure enough..
    2. Re:Write that shit for a living??? by dedazo · · Score: 5, Informative

      $90? You're selling yourself cheap. Try somewhere around $120, for starters. It goes up from there. And these are rates for long-term projects, not wham/bam/thankyou/ma'am two week gigs to solve some obscure CICS problem.

      That's assuming you have the resume and enough systems experience to back it up, but most people who do COBOL for a living do anyway.

      In the mid-00s I seriously considered learning COBOL and C mainframe development after seeing how much those old farts from IBM were pulling in. It's far from sexy, but it's a lot of cash.

      --
      Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
    3. Re:Write that shit for a living??? by theaveng · · Score: 4, Insightful

      $120 an hour?!?!? If I can learn the mess that is 8502 assembly, I can surely learn the Cobol mess too.

      (runs off to find tutorial)

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
  2. Short supply? by dedazo · · Score: 5, Informative

    I'd disagree with that. Schools in India are still providing lots of people with mainframe skills. The whole shebang, like InfoMan, CICS, etc. Not just Cobol. At least that's my impression. I see a lot of people from Tata, InfoSys and IBM Global Services doing mainframe-centric maintenance and even new development at companies I have contact with these days.

    --
    Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  3. Hand me my walker, it's time to get paid by AppyPappy · · Score: 5, Funny

    Cue up the Theme from Shaft, I'm ready to walk that aisle. Twenty-eight years later, I am ready for my place in the sun. You bunch of Java-smoking hippies make a hole cause I'm coming through. I told you that personal microcomputers were a flash in the pan. Take your Winchester drives and Hercules graphics and shove em up your ass. Big Iron is here to stay.

    Dammit, where are my car keys? Honey, where are the keys to the Citation?

    --

    If you aren't part of the solution, there is good money to be made prolonging the problem

  4. Re:Why is Cobol still alive? by truthsearch · · Score: 5, Insightful

    A company can spend a few million dollars rewriting and thoroughly testing a replacement system. Or they can spend less than 10% of that to have one Cobol developer keep the system up and running.

    Very often, the old systems have been working smoothly for many years. A rewrite will bring a monstrous amount of headaches and cost, especially for key systems like financial transactions.

  5. Re:How do people learn it? by Ethanol-fueled · · Score: 5, Funny

    COBOL SYNTAX TURNS MANY NOOBS AWAY BECAUSE IT IS ALWAYS YELLING AT THEM.

    That's why the only people who can stand to work with it are elderly who are hard of hearing.

  6. Re:Why is Cobol still alive? by Ngarrang · · Score: 5, Interesting

    Why is Cobol still alive and in demand? What's so good about it? Why can't we just port everything over to a newer language and be done with it?

    Doesn't it cost more to keep paying these rare programmers than to just update/convert/replace the systems?

    Because it is cheaper to patch code written in 1970, than re-write it and go through the QA process to insure the end product does the same thing.

    That is why.

    --
    Bearded Dragon
  7. Yeesh! by Benfea · · Score: 4, Funny

    In other news, Cthulu has risen and has started eating nuns.

  8. I think you meant by Hognoxious · · Score: 4, Funny

    SUBTRACT 1 FROM WS-OLD-KARMA GIVING WS-NEW-KARMA.

    There, fixed that for you.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  9. Re:Why is Cobol still alive? by McSnarf · · Score: 5, Funny

    The thing is - most mainframe custoemrs kept up with hardware changes. Old code written on a 370 will still run (as binary) on modern mainframe hardware, which will, of course, run circles around the usual unix box and floss it's teeth with ripped-off heads of web designers.

  10. Re:Why is Cobol still alive? by Mariognarly · · Score: 5, Interesting

    It's alive because its ancient, and it was designed by the military. It was designed with the intent to be as robust as possible, and as simple as possible... and that's why it still runs the majority of mainframes today. Mainframe code also doesn't need to be changed that often. There just hasn't been any new latest and greatest features in any other language viable enough to justify a code conversion. My prof in uni was a COBOL guy, and his masters thesis touched on OOP vs top down single line programming featuring C vs COBOL, and the code complexity between the two. He showed us several applications written in C, and COBOL that did the same thing. More often than not the C code was 10-20 pages long, and the COBOL was 2-4. We usually could comprehend and update the COBOL code much faster than the C. The integration with databases was far more seamless, and it just was a really pleasant programming experience. Lots of kids (including myself) loved COBOL because it was easy to wrap their heads around it logically and structurally, while lots of the traditional OOP kids struggled because it was out of the norm of their experience. I believe the going rate for COBOL programmers back when I was in uni was $230 / hr. They were pulling a lot of people out of retirement to fulfill projects, and my prof was one of them. Kinda cool niche to the industry I think.

  11. I'm a 33-yr-old COBOL guy by daemonenwind · · Score: 5, Interesting

    A couple of things people should realize when thinking about getting into mainframe/cobol:

    1. COBOL programmers are 99.9% baby boomers. If you want to spend your next decade getting talked down to by a 50-something or 60-something who thinks they're a programming god because of their teaching degree and 30 years writing COBOL, then you're probably into leather and whips, and would be happier staying in your dungeon. That's just my opinion, I could be wrong.

    2. COBOL is not challenging to learn (it's designed that way), and the programming tasks are largely mundane. You'll be working almost exclusively on data processing tasks, because that's what the mainframe does best: massive throughput of number crunching.

    3. You shouldn't just learn COBOL, you should spend time with JCL and DB2's version of SQL, and some CICS concepts would serve you very well. But without JCL and DB2, you're practically useless anyway. But they're not hard to learn.

    4. zOS also runs Java now, so if we just stay back and let it rot, eventually perhaps they'll just throw it all to Java.

    5. It's hard to just "take a class" on COBOL, but forward-thinking companies are starting to train people like disaffected teachers, just like what was done in the 70's. So if you want to work with/clean up after that sort of developer....

    If, after all this, you really want to know more, IBM has most of the useful documentation online.
    http://www-01.ibm.com/software/awdtools/cobol/zos/library/

    But the "dummies" book should serve you very well.

    Oh, and once you start working with them, expect lots of, "Why does my PC do this", kind of questions, because most of the COBOL people I've met in shops aren't very technical. (IBM people are bright enough though)

  12. time flies by Anonymous Coward · · Score: 4, Funny

    Is it 9999 already???

  13. Re:Why is Cobol still alive? by Locke2005 · · Score: 5, Funny
    Have you seen the documentation for those legacy systems?

    Neither has anyone else!

    Trust me, porting code you don't understand is not an option.

    --
    I've abandoned my search for truth; now I'm just looking for some useful delusions.