Treczoks,

I had a friend at university who got a job fixing cobol stuff before Y2K. The bank paid him extremely well, housed him in a luxury apartment during the job, and, as he had no driving licence, dropped in a car with free driver for him.

frobeniusnorm,

I swear to god, companies are nowadays just picking the solution with the most buzzwords. Any compiler engineering student knows how to write a transpiler from one language to another, while getting this right is a cumbersome task, it still completly automated afterwards. Just hire a few compiler engineering phds and the job is done in at least half a year.

Look what i found after a quick google search:

yggdar,

You want to translate COBOL to another language? That exists as a commercial product! The complexity is not the syntax though, it is the environment and subsystems surrounding the code. A lot of COBOL is designed for mainframe systems, and emulating a mainframe is complex.

You also end up with code that is still written as if it were COBOL. The syntax for COBOL is the easy part and that is all you can easily replace. Afterwards you’re still stuck with the way of working and mindset, both of which are quite peculiar.

The company I work for recently looked at all of this, and we decided not to translate our code.

BestBouclettes,

Also, isn’t COBOL extremely fast ? Which is not necessarily true for newer languages

ignotum,

Rust: am i a joke to you?

Hawk,

I think that’s mostly because of the systems COBOL usually runs on, not so much because of the language

CanadaPlus,

You’re probably thinking of Fortran, which is still used for hardcore number crunching in areas like physics.

jaybone, (edited )

Just make the devs learn the language if they don’t know it already. What kind of shitty mid to senior dev can’t learn a new language in a reasonable amount of time.

abraxas, (edited )

I think it’s a matter of expertise. I am stuck dealing with people who write Javascript/Typescript like it’s C# because they’re C# senior devs. It’s not world-ending until issues of speed, scale, or other “why we use best practices” raise their ugly heads. Then it is world-ending. I can only help with so many design standards when you still see everything show up in a classes-and-subclasses mindset with hard-to-catch concurrency bugs. I actually caught a developer trying to spin up a child process to wait on a socket response.

So in FinTech, I can imagine it becomes a bigger deal faster.

BilboBargains,

Is the collective noun for COBOL programmers, cobblers?

ma11en,

I would have gone with COBOLLICKERS

BilboBargains,

You definitely don’t want a blunt force trauma to this delicate area

tehmics,

I’d be happy if I could land a web dev role for 40k at this point

doctorcrimson,

I think the mention of fintech in the text makes an implication of online store of some sort, where I could see it being profitable because it’s a lot more work to be able to generate listings and accept payment and shipping information.

CrayonRosary,

It means banking. Finance tech.

doctorcrimson,

That was never in question. Online payment portals are Fintech. You don’t have to work at IBM to be in Fintech, it includes the entire process built on top of their platform as well.

CrayonRosary,

But COBOL is famously used in legacy banking systems, not modern internet payment systems.

doctorcrimson, (edited )

I’m saying that the mention of Fintech in the First Case would IMPLY that the WebDev also deals with Fintech. If both devs have comparable skillsets then it makes sense to compare their pay rates.

IDK, maybe I’m reaching with this one.

kGdMKhy8Wa5s,

That’s crazy. If you have the skills don’t under value yourself. Don’t be afraid to walk away from an offer. Never tell a potential employer your current salary and never give them a number if they ask in interviews. Ask what their range is as a response and if that matches your number, proceed. Then negotiate for the max of their range. If you get to that point, they already want you, so you have the upper hand in negotiation.

pinkdrunkenelephants,

Where do you learn this… Cobol?

dipshit,

My grandmother could teach you it, but she’s dead.

pinkdrunkenelephants,

RIP

jwt, (edited )

My cobolences.

janus2,
@janus2@lemmy.zip avatar

at university in the 1980s

pinkdrunkenelephants,

Wait, so there’s nowhere you can learn it now?

janus2,
@janus2@lemmy.zip avatar

Doubtful, I was just joking about how it’s an older language that has become rare

Probably a few CS programs offer courses in it, if nothing else because it’s historically important. And I’m sure one could teach it to themself via books and documentation

PhlubbaDubba,

At what point does the cost of tech migration outweigh the cost of training people on a more and more specialist paid language just to not have to migrate to a memory safe higher level language like C or Go or Rust or Lua.

Didn’t say python because oh sweet Jesus the slowdown alone would grind the global economy to a halt if we were running all our banking software on Python XD

calcopiritus,

C and memory safety, name a more iconic duo /s

PhlubbaDubba,

Something something better tools too shoot yourself in the foot with something something

gohixo9650,

Didn’t say python because oh sweet Jesus the slowdown alone would grind the global economy to a halt if we were running all our banking software on Python XD

ah so we just need to persuade banks to switch to python. Noted

Dazawassa,
@Dazawassa@programming.dev avatar

I thought everyone kind of knew this. And then the PCMag article dropped.

Omega_Haxors,

The more important a job is, the less paid the work is. Conversely, the more bullshit the job is, the more pay there is.

ChiefSinner, (edited )

In my experiemce, Java shoots processing usage up while COBOL uses much lesser CPU / memory

  • All
  • Subscribed
  • Moderated
  • Favorites
  • programmer_humor@programming.dev
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #