Do you know Cobol? If so, there might be a job for you
|Toronto Star 21 Sep 2018 at 19:21|
Ten years before man walked on the moon, a group of software engineers created the Common Business-Oriented Languageâbetter know as Cobolâto standardize business computer programming.
Not long after, in the early 1960s, Bill Hinshaw began plying his trade as one of the thousands of Cobol programmers working in banks across the world. Now, more than 50 years later, the 76-year-old coder is still working in Cobol, much to his amazement.
Finance companies in the U.S. are expected to spend $261 billion (U.S.) on technology this year, with 67 per cent of that spent on maintaining older systems, according to research company Celent.Â Â (David Paul Morris / Bloomberg News)
âI was coming to the end of my career and I thought that Cobol might be going away,â says Mr. Hinshaw. âBut it has actually grown.â
Indeed, despite its advanced age, Cobol is still the most prevalent programming language in the financial-services industry world-wide. Software programmed in Cobol powers millions of banking transactions every day and underpins critical computer mainframes.
And Cobol isnât going away any time soon. Banks and other companies have come to the uncomfortable realization that ripping out old mainframes is pricey and complicated. Transitioning to new systems is likely to take years, and besides, a lot of the older tech works just fine.
The problem is that Cobol isnât popular with new programmers. So, with a generation of Cobol specialists retiring, there is a continuing hunt to find a new generation of programmers to service this technology.
In Texas, Mr. Hinshawâs company, the Cobol Cowboys, a group of mostly older programmers, is training U.S. military veterans in the programming language. Accenture PLC is coaching hundreds of Cobol programmers every year in India and the Philippines to work at banks. In Malaysia, one consultancy that provides engineers versed in Cobol for its clients, iTAc MSC Outsourcing, has adopted the slogan âKeeping the Dinosaurs Alive.â
A host of companies offer online courses in Cobol in places like South Africa, India and Bangladesh. Developing economies are key technology-outsourcing centers for banks. Canât let go Detractors say Cobol isnât versatile and results in reams of code, because it is partly written in actual English words. Itâs also used to configure mainframes, which isnât exactly a career-enhancing proposition for young coders in an era dominated by cloud computing.
Still, for banks that expect to be tied to their old technology to some extent for the foreseeable future, fluency in Cobol remains key. While a bunch of smaller banks have successfully ripped out their old core processing systems, no major bank has dared to do so, says John Schlesinger, chief enterprise architect at Temenos, a company that sells software to banks. The cost of a major overhaul and the risk of a botched upgrade leaving customers without access to their bank accounts are too great, he says.
Thatâs not to say old technology isnât costly for banks. Finance companies are expected to spend $261 billion on technology this year, with 67% of that spent on maintaining older systems, according to research company Celent. And itâs expensive and complex to bolt onto these systems the kind of new, snazzy services that a wave of emerging financial-technology companies are pitching to consumers.
Several companies are making hay while the sun still shines on Cobol. Micro Focus International PLC is offering courses to some 400 colleges to train Cobol programmers. The company, one of whose specialties s is upgrading old computer systems, polled its customers last year and found that 90% plan to use Cobol systems for the next decade.
âWe donât see that demand going any time soon,â says Derek Britton, who runs a unit at Micro Focus that modernizes old systems. Nod to Hollywood Mr. Hinshawâs Cobol Cowboysâthe name is a nod to the Clint Eastwood movie âSpace Cowboys,â about a crew of aging test pilotsâhas a team of some 200 freelance coders. The average age is around 60. âThey can work when they want to,â says Mr. Hinshaw. âThey can spend time with their grandchildren.â
When it comes to coding, age is in the eye of the beholder, says Mr. Hinshaw. Several other coding languages have comfortably slipped into useful middle age. For instance, the coding language âCââone of the most popular of all timeâis still widely used more than 45 years after it came on the scene.