There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

programmer_humor

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

marcos , in isEven API

Oh, bummer, my number isn’t supported by the free version:

api.isevenapi.xyz/…/87643895874857367499567729846…

captainjaneway ,
@captainjaneway@lemmy.world avatar

Just divide that number by two until it’s small enough to make the request under the free version.

taaz ,

pretty sure that has to be against their TOS

/s

mormegil ,
@mormegil@programming.dev avatar

That’s against the terms of math :-)

aaaa ,

That’s not even supported by the enterprise version. You’re going to need a special agreement with the iseven people to support numbers like that

fckreddit ,

Easy workaround, just test the last digit. If it is even, the entire number is even, else odd.

marcos ,

That’s preposterous! Next time you’ll tell me the language I’m using has a builtin operator that test if a number can be divided by another!

4am , in isEven API

Incoming trademark lawsuit from iSeven, the API that tells you if a number is seven or not

ryry1985 , in isEven API

I love that it works and the ads are pretty good.

pinkdrunkenelephants , in Not mocking cobol devs but yall are severely underpaid for keeping fintech alive

Where do you learn this… Cobol?

dipshit ,

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

pinkdrunkenelephants ,

RIP

jwt ,

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

pomodoro_longbreak , in Not mocking cobol devs but yall are severely underpaid for keeping fintech alive
@pomodoro_longbreak@sh.itjust.works avatar

In Canada, the Ministry of Health pays colleges to teach kids COBOL and JCL. It’s a steady job, pension, good bennies. I know a handful of people who went that route, rather than the riskier private sector.

noobdoomguy8658 ,

Would you happen to know how that compares to saying “Fuck it” and going with a Java career for the relative predictability? I’m not asking for any particular reasons, just curious.

pomodoro_longbreak ,
@pomodoro_longbreak@sh.itjust.works avatar

I know some Java folks, but my sampling is biased because I meet them where I work - places that predominantly use the younger languages. Actually, I happen to know that the MoH in particular (and probably lots of other institutions) wrap their COBOL/JCL in a lot of Java, so that most devs never need to dive into the “real backend” if they want to just stay at the Java level.

Java people seem like family people. But from what I’ve observed, their job doesn’t seem any different. You can work in javascript, or python, and still insist on clocking out at 16, 1700. But I only work at startups or seat of your pants kinds of places, so I know about what I hear. 🤷

ChiefSinner , in Not mocking cobol devs but yall are severely underpaid for keeping fintech alive

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

BaardFigur , in Not mocking cobol devs but yall are severely underpaid for keeping fintech alive

deleted_by_author

  • Loading...
  • elbarto777 ,

    $60K doing what and where?

    CanadaPlus ,

    Probably anything outside the US.

    elbarto777 ,

    That’s what I was thinking. I moved to Europe and my salary was halved. I’m making 70K euros. After three years of scratching this “living in Europe” itch, I’m ready to move back to the U.S. An entry level developer should be making no less than 90K in the land of the free.

    CanadaPlus ,

    Yep. Few people where I live envy the US, but if you’re a developer the money is no joke. You have to expect that eventually all those big American tech companies will start offshoring, given the crazy money they could save.

    elbarto777 ,

    That’s what I tell fellow devs around here. Try the U.S. for one or two years, especially if they offer shares. Then move back. Profit!

    dan ,
    @dan@upvote.au avatar

    I moved from Australia to the USA since salaries for developers are so much higher here. I live in Silicon Valley which helps too. If you’re a senior developer (say 5+ years of experience) then a lot of the large companies here pay $200-300k/year salary plus $100-200k/year in company stock plus a bonus that’s 10-20% of salary if you get a good performance review.

    Doxatek ,

    Ugh. Holy shit I went into the wrong field 🥲 I was just a kid. I didn’t know better

    dan , (edited )
    @dan@upvote.au avatar

    I got lucky since I’ve been into computers and programming since I was 8 years old (late 90s). My first job when I was at school was a part-time developer at a tiny IT company that did consulting work. Since then, all my jobs have been software development jobs.

    The fact that it pays well in places like Silicon Valley was a great bonus. I moved here 10 years ago (when I was 23) after I got a job offer, and the starting salary was literally double what I was getting paid in Australia at the time.

    The job changes a bit as you get more senior - there’s more mentoring of junior devs, project planning, deciding what your team should focus on, etc. I still spend a lot of my time writing code though, and still enjoy it. :)

    There’s some downsides to living in Silicon Valley. A lot of stuff is expensive (that applies for California in general, but especially here). Housing is extremely expensive too.

    dafo ,

    €70k as a developer? That’s a middled aged EM salary here in Sweden

    elbarto777 ,

    I bet. I’m assuming taxes are way higher up there too.

    L4rr ,

    Unfortunately I have to ask, what’s the meaning of EM?

    dafo ,

    Engineering manager, the one responsible for a team

    BaardFigur ,

    deleted_by_author

  • Loading...
  • pomodoro_longbreak ,
    @pomodoro_longbreak@sh.itjust.works avatar

    How many years experience? It took me a few years before I started making a decent wage.

    Definitely keep honing your skills and applying around for different jobs, and taking jobs that you can use to “leapfrog” to other, even better jobs.

    BaardFigur ,

    deleted_by_author

  • Loading...
  • pomodoro_longbreak ,
    @pomodoro_longbreak@sh.itjust.works avatar

    Okay that is getting up in years. I was about there when I started to get more aggressive with the salary I was asking. You could probably start on the developer I -> developer II -> senior developer career path.

    Do you look at other jobs much? Do much networking? Talk to other devs about their salary? Even just grabbing a lunch with some workmates from time to time can help get you in the right mindset of recognising your worth.

    elbarto777 ,

    Hang in there, friend! You’ll make it big sooner rather than later!

    Treczoks , in Not mocking cobol devs but yall are severely underpaid for keeping fintech alive

    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.

    affiliate , in Not mocking cobol devs but yall are severely underpaid for keeping fintech alive

    what i’m gathering from this thread is that i should learn cobol

    CanadaPlus ,

    From when this has come up in the past, it’s a lucrative career path, but probably tricky to break in to since nobody’s maintaining a COBOL system they can afford to put into the hands of someone inexperienced.

    The dudes earning half a million are able to do so because they’ve been at it since before their boss was born.

    Knusper ,

    Yeah, and from what I understand, learning the language itself isn’t the hard part. It actually has rather few concepts. What’s difficult, is learning how to program a computer correctly without all the abstractions and safety measures that modern languages provide.

    Even structured programming had to be added to COBOL in a later revision. That’s if/else, loops and similar.

    CanadaPlus ,

    It seems that back in the day, people effectively ran a simple compiler by hand on paper. It could work pretty well; Roller Coaster Tycoon was famously written in assembly.

    rottingleaf ,

    Well, I only wrote simple exercises in Intel assembly in uni, but there were more of those with AVR assembly.

    You can structure things nicely and understandably if you want.

    It’s an acquired skill just like many others. Just today writing something big fully in assembly is not in demand, so that skill can usually be encountered among embedded engineers or something like that.

    CanadaPlus ,

    Is there a tutorial you could recommend? I’m actually pretty curious how exactly you would go about that now.

    rottingleaf ,

    Sorry, I don’t remember what I used then as a tutorial, possibly nothing, and I don’t write assembly often, it was just an opinion based on the experience from the beginning of my comment. That said:

    You have call and return, so you can use procedures with return. You have compare and conditional jump instructions. And you have timers and interrupts for scheduling. That allows for basic structure.

    You split your program functionally into many files (say, one per procedure) and include those. That allows for basic complexity management.

    To use OS syscalls you need to look for the relevant OS ABI reference, but it’s not hard.

    So all the usual. Similar to the dumber way of using C.

    In general writing (EDIT: whole programs, it’s used all the time in codecs and other DSP, at the very least) in assembly languages is unpopular not because it’s hard, but because it’s very slow.

    onlinepersona ,

    Yeah man, it can’t be worse than JS, right?

    pomodoro_longbreak ,
    @pomodoro_longbreak@sh.itjust.works avatar

    Once you get into it you’ll wonder how you ever programmed without “divisions”! I mean honestly, just declaring variables anywhere? Who needs that. Give me a nice, defined data division any day 😌

    user1234 , in Not mocking cobol devs but yall are severely underpaid for keeping fintech alive

    Cobol is the B-52 of programming languages. Sure there are fancy and expensive new ones or there, but it’ll probably outlast them all.

    hglman ,

    That’s a pretty good analogy, but it’s Fortran and B-52. Fortran is very good at what it does to this day. Cobol was never good.

    CanadaPlus ,

    Cobol is a Hornet. Still used for production in first-world countries, but basically just because of shitty, slow-moving institutions.

    aodhsishaj ,
    pomodoro_longbreak ,
    @pomodoro_longbreak@sh.itjust.works avatar

    So move fast and break things, 60s edition.

    cybersandwich , in Not mocking cobol devs but yall are severely underpaid for keeping fintech alive

    Cobol devs that we had (while we spent insane money to retire their systems) we’re getting 300-500k/year.

    I’m sure companies are trying to rip off any young new entrants but 90k seems super low.

    RaoulDook ,

    Yep I know a COBOL programmer and she drives a nice-ass Mercedes SUV and owns 2 houses. Making way more than I do.

    h_a_r_u_k_i ,
    @h_a_r_u_k_i@programming.dev avatar

    Better learn COBOL now.

    frezik ,

    Right, you can make that kind of money when you have 40 years of Cobol behind you. But even for new entrants, $90k seems low. There had better be a premium for dealing with old bullshit, especially when you’re probably damaging your resume in the long run.

    Nollij ,

    90k sounds pretty standard for inexperienced (although maybe not first job) devs in general for most markets. Throw in factors like experience or skills in low supply and that changes pretty fast.

    I know that COBOL isn’t going away anytime soon, but most companies have seen the writing on the wall for a long time. Anywhere that COBOL can be replaced with something more modern, it’s already underway. Some places even have a surplus of COBOL devs because of it. But there are countless places where it can’t be replaced, at least not reasonably.

    The only way a COBOL dev is making $90k after 5 years is if there are very specific fringe benefits that make them not want to move along, or they are extremely naive about the market.

    dan ,
    @dan@upvote.au avatar

    Anywhere that COBOL can be replaced with something more modern, it’s already underw

    Rewrites are extremely risky though, and some companies don’t want to risk it. That COBOL code probably has 40 years worth of bug fixes and patches for every possible edge/corner case. A rewrite essentially restarts everything from scratch.

    Do you know of a decent sized company that successfully migrated away from COBOL? I’d be interested in reading a whitepaper about how they did it, if such a thing exists.

    PhlubbaDubba , in Not mocking cobol devs but yall are severely underpaid for keeping fintech alive

    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

    fibojoly , in Not mocking cobol devs but yall are severely underpaid for keeping fintech alive

    That’s because the COBOL OGs are retired/ing and the industry has been training young people telling them “yeah, sorry, this is all we can pay you”. Here in Europe, they’ll take unemployed people from a different industry, put them on a training course, and bang! you’ve got a grateful new dev who doesn’t know how much they are worth.
    You just gotta keep spreading the message. I keep happily sharing my salary, especially with younger, less experienced devs, so we can all win better.

    Swedneck ,
    @Swedneck@discuss.tchncs.de avatar

    programmers desperately need to unionize

    fibojoly ,

    For real. Even just talking to your fellow coding monkeys helps. It’s ironic that for example here in France, despite all our workers rights and revolutionary tradition, speaking about your salary is still a social faux-pas. And who benefits? Certainly not us.

    andioop ,

    I’d understanding actively pressuring someone to share their salary being a faux-pas. Admittedly, just sharing your own may make some people feel pressured to share theirs out of reciprocity, but just sharing your own salary generates nowhere near the same amount of pressure as outright telling someone “share your salary or you’re a bad person on the side of The Man!”

    I hope the amount of people sharing their salary increases and talking about it becomes normalized.

    Asafum ,

    Man I’d swim to Europe if some company wants to swoop me up and train me for something that valuable lol here in the States I have to not only pay for the training out the nose, but also find the time to do that while still working my regular job lol

    fibojoly ,

    Well, you could do like many US people and visit Ireland, I suppose :)

    cocobean ,

    A surprising number of people don’t know about levels.fyi

    Go to levels.fyi, find some companies and compare at your level. For a long time I was like “ain’t no way these numbers are accurate, people are getting paid that much?” YES THE NUMBERS ARE ACCURATE; your company’s excuses for a shitty raise this year (“blah blah market conditions, blah blah you are already on the upper end of your band, let’s work on a promotion next year”) are bullshit.

    AngryCommieKender ,

    I wish they would include the “non-professional” professions. I bet I could have gotten a better pay as a chef if I had any idea what other chefs made at the time.

    Liz ,

    Does Glass Door have non-office jobs listed? I haven’t looked on there in quite a while but it was the same idea in a more general sense.

    AngryCommieKender ,

    I don’t know. They want me to sign up before I’m allowed to look at anything.

    portside ,

    Sadly this doesn’t include my profession (Industrial Automation). Do you know of other alternatives?

    cocobean ,

    You could try Glassdoor, but my understanding is that it’s not as accurate as levels.

    victorz , in Not mocking cobol devs but yall are severely underpaid for keeping fintech alive

    Honestly not the right format for that meme template lol. The monkey should represent one person doing both looks.

    Dazawassa , in Not mocking cobol devs but yall are severely underpaid for keeping fintech alive
    @Dazawassa@programming.dev avatar

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

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines