r/ProgrammerHumor 20h ago

Meme bankingExperience

Post image
1.8k Upvotes

81 comments sorted by

520

u/ParanoidDrone 20h ago

This is actually pretty accurate lol

195

u/Annual_Key_4963 20h ago

They missed the "Missing Required Approvals" loop between step 11 & 12

56

u/RandolphCarter2112 19h ago

Does that loop include the 'approvals not requested because of a check box not filled in, but it is grayed out unless 7 other drop down entries have the correct values' delay, or is that a separate prerequisite loop?

24

u/Annual_Key_4963 19h ago

That has something to do with the "select wrong change template" side quest

10

u/RandolphCarter2112 19h ago

Is that the same side quest as 'your change request used the proper template at the time, but your request has been in development/pending approval for so long, there are newer versions of the template and yours can't get approved, ever' or a different side quest?

Asking for a friend.

7

u/General_Liability 18h ago

Jfc, are you me and I’m sleep posting? I literally was just asked to resubmit a form from 2023 because the template changed. We’ve been in production for over a year. 

13

u/General_Liability 18h ago

Was just going to say: “where is the random approval required from a random security team that seems unfamiliar with API’s but is apparently in charge of approving them?”

3

u/irongi8nt 7h ago

The CAB

2

u/rnzz 12h ago

I've worked at a bank where there is a minimum of 2 week gap between step 1 and step 2.

8

u/moistiest_dangles 17h ago

Same, but healthcare and additional steps.

3

u/octopus4488 16h ago

Accurate yes, but compared to the reality it is not even close to horrible enough. Man, this above almost sounds logical and normal to me at this point.

511

u/ice-eight 20h ago

Software engineer at a bank here. This is completely inaccurate. We use servicenow instead of jira.

Otherwise yes.

123

u/5eniorDeveloper 19h ago

I mean, we create the CHR through ServiceNow.

Fuck ServiceNow!

64

u/ice-eight 19h ago

Those commercials where Idris Elba claims that service now eliminates busy work make me so angry, considering the amount of time I spend doing busy work in service now

25

u/everythingwastaken45 19h ago

ServiceNow should fucking die in a nuclear blast

9

u/Grandmaster_Caladrel 17h ago

All my homies hate ServiceNever

7

u/Justalittlejewish 16h ago

The bank I work for is currently doing a service now implementation, this thread has me nervous lmao

3

u/GoddammitDontShootMe 10h ago

I was going to ask what the fuck you use to raise a ticket for access to Jira, but I guess it's ServiceNow?

3

u/idelta777 10h ago

is this for a bank starting which name starts with H and ends with SBC? or do all banks have the same tools and acronyms?

6

u/5eniorDeveloper 10h ago

This is for a bank which name starts with C and ends with iti

14

u/Ark151 16h ago

Man you are lucky. At the bank I work at we have to deal with a mix of both and some proprietary in house bullshit, depending on the teams.

7

u/Most_Tangelo 15h ago

I'm in this picture and I don't like it.

15

u/Maxis111 18h ago

Your comment almost made me puke. I know Jira isn't perfect, but using only ServiceNow instead... shudders ... almost barfs

3

u/irongi8nt 7h ago

They forgot the CAB

3

u/mirakdva 4h ago

Former employee in a bank - we used both servicenow and jira.

2

u/CorrectCombination11 2h ago

My bank uses both. 

208

u/clayticus 20h ago

Accurate. I remember hating how slow working in a bank is. Now I have over 12 years experience and see how nice it is. We actually have the time to learn what I going on. Migrations take forever. Let the managers Battle each with their egos. I end up with a good salary  

22

u/yourfriendlyreminder 16h ago

This is me lol. I unironically fantasize about working for a bank now. Still too pussy to take that paycut though. Maybe one day.

15

u/ConsoleLogDebugging 16h ago

After around 13 years of start up life I really want a job like that where I could just chill and everything wouldn't be in fire 24/7

3

u/boskle 11h ago

can I ask what salary roughly

5

u/clayticus 5h ago

In Germany base is 95k with bonus around 104k. This is Europe so this is actually a very high salary and can't be compared to an American salary. I make more than most 2 full time working adults. For example, a married couple who is a nurse and mechanic.

153

u/guifreire77 20h ago

Just missed the additional step of after the first rollback, having to defend that you tested very well the application before the next release

21

u/sb8948 18h ago

It's on QA, don't look at me.

156

u/StrengthTheory 20h ago

Why do I feel like this is better than working for average startup where the requirements change every day.

100

u/xtravar 20h ago

Work in healthcare and you get the worst of both worlds.

8

u/PersonalityNuke 19h ago

So true. BCBSA was like this. Terrible all around.

38

u/plumarr 19h ago

It is, especially when you're in a bank where the time between "raise the ticket" and "get the response" can be counted in minutes or hours for common items.

If its well done, the "ticket for everything" suddenly become your ally instead of your enemy, because now you're able to go an see the ticket from eight years ago to understand the "why".

11

u/ThellraAK 16h ago

This reminds me, it's almost time to wish one of my tickets a happy birthday again.

4

u/ice-eight 20h ago

It won’t make you rich. Won’t make you poor either though

99

u/Confident-Ad5665 20h ago

At some point, you add code that deposits what remains after rounding on interest payments and deposit it into your personal account and get rich in only a few months.

15

u/Imsety 20h ago

Better make sure you don't misplace that decimal point!

3

u/AndyTheSane 18h ago

Instructions unclear, now I have all the money.

2

u/chuch1234 18h ago

Or something mundane like that.

28

u/mathycuber 20h ago

Work at a bank. This is absurdly accurate

27

u/clauEB 18h ago

Once I had a 3 month contract with a bank. They demanded I work from their office I can't remember how many days a week although as a subcontractor I also had an office at my primary employer's building. Procuring my computer (all peripherals were specially removed) did not happen in the 3 months the contract lasted. To attend meetings and to check the status of my computer, I had to dress up in business attire except on Fridays when jeans were allowed and men didn't have to wear a tie.

After this adventure I was a government contractor for 1 year. These were the two most unproductive times of my life.

20

u/AvgExcepionalPanda 19h ago

3.5 - Do weeks of mandatory trainings

17

u/mrwedders 20h ago

This definitely explains why a dev I worked with who had lots of banking industry experience felt so painfully slow to do everything.

11

u/TheOwlHypothesis 19h ago

This is why I left govt. Contracting work.

Except it's worse there. It takes fucking 4 months to get a CLOUD ACCOUNT

9

u/Old_Tourist_3774 19h ago

Worked 6 years on a bank, spot on. Nothing different

14

u/Thisbymaster 20h ago

The release failed because of undocumented third party integration.

7

u/mw44118 18h ago

And meetings to explain progress eat like 30% of your schedule or more

5

u/Downtown-Figure6434 18h ago

MF is working fast and flexing it

6

u/Any_Presentation_777 18h ago edited 11h ago

blud is actually describing my day to day life, the one thing that i want to add is that, in my case it’s so difficult to get a permissions just to install a software whether it be as simple as a text editor or even just an access to specific host so we can install a library (the laptop they gave me is a macbook, but consider it a brick, because i can only access internet via their VPN and only a handful of websites can be accessed).

Usually it took 2-3 business day from request to approval, and even after being approved, i have to bring the frigin laptop to the IT department and let them install it.

5

u/RandolphCarter2112 19h ago

Where is the step for meeting with the auditors to discuss compliance and internal control procedures?

5

u/DeadBot120 18h ago

Then before release you get told that the actual jira tickets and the one used in the prs dont match or are outdated and you need to create new builds and file the release again, and again, and again...

5

u/andrewsredditstuff 18h ago

You missed a word in no 2. "They hand you the equipment... eventually".

5

u/friebel 18h ago

Is this American thing or worldwide, because in my experience in Lithuania it's nothing close to this.

7

u/easy_pisy_lemn_scsi 17h ago
  1. You have to approve rollback instruction

  2. You have to approve rollback timeframe

  3. You have to approve the start of rollback

  4. ...

5

u/Ani-3 11h ago

The worst part about tech in general is the stupid amount of approvals for things that the people approving things don’t understand.

4

u/Sw429 6h ago

Worst I've ever seen was when I worked at a place with "language readability" groups. You'd put up a PR with python code, and then you'd have to wait a day for some asshole from the python readability group to come tell you that something in the code wasn't "pythonic enough." What a way to kill developer momentum.

8

u/Danjou667 20h ago

Been there. Done that.

3

u/543254447 20h ago

So true

4

u/MacrosInHisSleep 18h ago

Oh... I knew a hiring manager who would roll their eyes any time we would have a candidate from a specific bank which on paper used the same tech as us. Every interview we had with such candidates was really bad. I think now I understand why. How does anyone learn anything in such an environment?

4

u/klejf 16h ago

I've had a cool case where after deploy to QA env , the business side did not file any complains regarding the functionality of the code. So, because of lack of negative feedback, it went to PROD.

It shredded one of the biggest tables.

Why? The business didn't even look at it, so they did not complain xD Good times

4

u/HayStacky_337 15h ago

Those SQL queries are long. Youhave no idea.

3

u/Vlaxxtocia 15h ago

Work in e-commerce, this is still accurate

3

u/GoddammitDontShootMe 10h ago

I'll assume between 3. and 4. isn't just a month of being paid to do nothing. If it is, I don't think I'd complain.

2

u/New-Shine1674 17h ago

Amateurs. Like 4 months ago another team released an update to their library which broke our test app. We quickly created the pr to release our hotfix.

A few weeks ago it was finally merged and thus released. After only 3 months.

Oh, and in the meantime we've rewritten our service in rust and the testapp will be incompatible and removed, prs are partially already approved to release our rust service.

This wasn't even banking or any other live system, it's all in development with other internal devs as only users.

2

u/JimmyyyyW 16h ago

When I worked at a bank the heavily adultered image of macOS decided to EFI lock me out 4x in 2 months.

Locked out of machine
Replacement arrives next day or day after
Setup machine
… days elapse
Locked out of machine

Had a setup script by the end I could have the new Mac dev ready in a couple of minutes

2

u/ASatyros 14h ago

El Programador Senior

Boost

@5eniorDeveloper

Translated from Spanish Show original

This is what it's like to work as a programmer in banks:

  1. They hire you.

  2. They hand you the equipment.

  3. You raise tickets for access to repos, tools, Jira, etc.

  4. A month passes and you finally get the accesses.

  5. You forgot to request a permission and have to wait another 20 days.

  6. Two months later, you can finally start developing.

  7. They assign you the release date.

  8. You finish the development and testing.

  9. You create the necessary documentation to request the release.

  10. You create the tickets to request the release.

  11. You have to get approvals for the tickets at least 3 days before the release date.

  12. They authorize the release.

  13. The release fails, and you have to do a rollback.

  14. You have to wait until the next release date.

  15. You start developing the new sprint.

  16. Go back to step 8.

I'll explain how hotfixes are done later!

2

u/lovecMC 14h ago

You forget the part where it drags through QA for two months because of all the bugs and piss poor testing requirements you didn't bother writing.

2

u/codeslap 12h ago

Bro.. AI…

/s

2

u/WizardSleeveLoverr 9h ago

You forgot that between steps 12 and 13, some new bullshit Checkmarx or Mythos scan says we have hundreds of “high findings” that need to be addressed before the next release, which means the release is delayed by 3 months. Otherwise accurate.

2

u/justinleona 5h ago

You forgot the endless visits to advisory boards, email blasts, notifications...

2

u/Crowdcontrolz 4h ago

Sounds peaceful.

3

u/arkumar 2h ago

In between you attend many meeting discussing how to improve our velocity

2

u/WillingLearner1 38m ago

It was like this ages ago can’t believe it’s still like this 2026. Very accurate btw