Live data from Hacker News

IBM will offer free COBOL training

inputmag.com

211–220 of 235 posts

Re: IBM will offer free COBOL training

#211
post #156

Earlier quoted context omitted.

> It would be very interesting to see the old systems rewritten in a modern language, with modern engineering practices, but keeping the old UI and UX (which often is incredibly ergonomic) - so as to limit scope and not mess it all up by trying to introduce mouse navigation and windowing mess. I was the tech lead on one of these projects. Personally I was sad and frustrated we had to keep the old UX/UI. I would have…

At some point in the web, ergonomic went from something that meant all form and minimal viable function. Efficiency just isn’t a real noun in the UX/UI vocabulary when it somes to complex entry. 30 years ago, those of us on green screens at Big Org knew more shortcuts than any emacs user. Now whenever I have to use a “modern” CRM it’s the most anti-productive aspect of my job.

Web UI optimized for user who can close page any time if he does not like anything. You have 100 competitors and user can flee to anyone of them.

Enterprise UI optimized for speed of trained personnel. They can't close page if they don't like it, they are paid for work.

It's completely different situations and when someone mixes them, it leads to bad UI.

Re: IBM will offer free COBOL training

#212
post #208

Earlier quoted context omitted.

Not to mention GOTO. If your one of the people who hyperventilates when you see a goto because you learned that it was considered harmful in programmer school then Cobol might not be for you. ;) You might be surprised about the comments though - depending on the age of the codebase. Mainframes were rented back in the day, you paid by resources consumed, terminal time was precious, and mainframes were often turned off…

> Mainframes were rented back in the day, you paid by resources consumed, terminal time was precious, and mainframes were often turned off outside business hours. Sounds very cloud

Azure Stack Hub and AWS Outposts are both fairly mainframe-like: you rent racks for your physical premises that are essentially opaque to you, managed by the cloud provider, and bill according to usage.

Re: IBM will offer free COBOL training

#213
post #21

It's a trap. The problem with those old codebases that governments, hospitals, big businesses are struggling with is not really the language, it's the engineering practices of that time with regards to constraints of old technology. The language is not the problem - lack of comments, bad variable naming, bad structure (little or no procedures or readability), and just sheer volume of it, is. It would be very interest…

Not to mention GOTO. If your one of the people who hyperventilates when you see a goto because you learned that it was considered harmful in programmer school then Cobol might not be for you. ;) You might be surprised about the comments though - depending on the age of the codebase. Mainframes were rented back in the day, you paid by resources consumed, terminal time was precious, and mainframes were often turned off…

The New York State Civil Service exams for IT positions (meaning anything involving software development as well as other stuff) still have a flow chart section.

I actually quit the interview process with an insurance company a year or two ago after they wanted me to take a test involving reading flow charts, but now I'm in the position of having to pass something similar if I want to get promoted.

However, I don't think people use flow charts on the job anymore, even in state government.

Re: IBM will offer free COBOL training

#214
post #150

Earlier quoted context omitted.

Leaving aside what they're willing to pay or not pay for COBOL developers, does anyone seriously believe that a bunch of developers can waltz into an old code base and speed it up by a large amount in a relevant timeframe? Which seems to be what these articles are at least implying.

The government doesn't know that. That's why they're calling it COBALT. I honestly can't wait until all the old non tech people retire.

Do you think that new non tech people are better?

Re: IBM will offer free COBOL training

#215
post #21

It's a trap. The problem with those old codebases that governments, hospitals, big businesses are struggling with is not really the language, it's the engineering practices of that time with regards to constraints of old technology. The language is not the problem - lack of comments, bad variable naming, bad structure (little or no procedures or readability), and just sheer volume of it, is. It would be very interest…

I propose that most of the code written in the old days, in COBOL in particular, was not done by computer scientists. There were many lanes for learning COBOL, and they included community colleges and industry training courses. The amount of "computer science / software engineering" concepts that were widely known (or even possible) in those days was very limited. 're-engineering' the code is a valid operation, but t…

I believe COBOL was invented prior to the first computer science department in the US, never mind CS degrees becoming a common thing.

Re: IBM will offer free COBOL training

#216

From the article: * State unemployment agencies are notoriously underfunded* And there’s the problem summarized in less than a single sentence. Yes, they need help, but it’s the same kind of “help” as in “I want a BMW but I only have a dollar, please help” There would be a ton more COBOL coders if companies paid the equivalent of FANG companies - I say this as a former COBOL coder myself

I remember reading some years ago that there are or were schools in India teaching COBOL because of the demand for maintenance programmers and the aging of US programmers who did that sort of thing in the 1970s. I wonder if that is still a thing.

Re: IBM will offer free COBOL training

#217
post #204

Earlier quoted context omitted.

They might mean 'volunteer' like people 'volunteer' for the army in the US. you get paid, and get the tools provided, etc., but you're not going to be forced out of your current life and conscripted in to COBOL work. It's a bad word though, because it creates these confusions. However, they might be at a max of existing COBOL 'full timers'. Who would 'volunteer' to leave their current dev roles to jump in to the NJ C…

The NJ site actually asks if you plan to seek compensation and that compensation would have to comply with state procurement laws. So don’t expect boku $$$ for these jobs. They want freebies. There’s no shortage of COBOL devs just a shortage of people willing to pay for them or pay market rates. https://form.jotform.com/200966530056150 Why aren’t we asking other government employees to volunteer for free?

NY pays everybody who does any sort of IT or software dev work a starting salary of $56K at the moment. I expect NJ would be similar. You think that is too much for current employees and not enough for prospective COBOL programmers? Explain further if you please.

Re: IBM will offer free COBOL training

#218

Earlier quoted context omitted.

Not to mention GOTO. If your one of the people who hyperventilates when you see a goto because you learned that it was considered harmful in programmer school then Cobol might not be for you. ;) You might be surprised about the comments though - depending on the age of the codebase. Mainframes were rented back in the day, you paid by resources consumed, terminal time was precious, and mainframes were often turned off…

The New York State Civil Service exams for IT positions (meaning anything involving software development as well as other stuff) still have a flow chart section. I actually quit the interview process with an insurance company a year or two ago after they wanted me to take a test involving reading flow charts, but now I'm in the position of having to pass something similar if I want to get promoted. However, I don't t…

I've found that flowcharts are enormously helpful for software design and communicating the design decided upon. Maybe in your role you don't have a need to communicate how software should be written?

Re: IBM will offer free COBOL training

#219
post #208

Earlier quoted context omitted.

Not to mention GOTO. If your one of the people who hyperventilates when you see a goto because you learned that it was considered harmful in programmer school then Cobol might not be for you. ;) You might be surprised about the comments though - depending on the age of the codebase. Mainframes were rented back in the day, you paid by resources consumed, terminal time was precious, and mainframes were often turned off…

> Mainframes were rented back in the day, you paid by resources consumed, terminal time was precious, and mainframes were often turned off outside business hours. Sounds very cloud

Cloud is return of the "computer centre" model of old, similarly billed by usage and with various level of vendors services provided.

Re: IBM will offer free COBOL training

#220

Earlier quoted context omitted.

Not to mention GOTO. If your one of the people who hyperventilates when you see a goto because you learned that it was considered harmful in programmer school then Cobol might not be for you. ;) You might be surprised about the comments though - depending on the age of the codebase. Mainframes were rented back in the day, you paid by resources consumed, terminal time was precious, and mainframes were often turned off…

The New York State Civil Service exams for IT positions (meaning anything involving software development as well as other stuff) still have a flow chart section. I actually quit the interview process with an insurance company a year or two ago after they wanted me to take a test involving reading flow charts, but now I'm in the position of having to pass something similar if I want to get promoted. However, I don't t…

>However, I don't think people use flow charts on the job anymore

Only for our service desk. Much easier to read than walls of text.

Post reply on HN