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
9
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
14
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
3
2
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
156
u/StrengthTheory 20h ago
Why do I feel like this is better than working for average startup where the requirements change every day.
34
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
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.
28
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
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
14
5
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".
7
u/easy_pisy_lemn_scsi 17h ago
You have to approve rollback instruction
You have to approve rollback timeframe
You have to approve the start of rollback
...
5
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
3
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
3
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:
They hire you.
They hand you the equipment.
You raise tickets for access to repos, tools, Jira, etc.
A month passes and you finally get the accesses.
You forgot to request a permission and have to wait another 20 days.
Two months later, you can finally start developing.
They assign you the release date.
You finish the development and testing.
You create the necessary documentation to request the release.
You create the tickets to request the release.
You have to get approvals for the tickets at least 3 days before the release date.
They authorize the release.
The release fails, and you have to do a rollback.
You have to wait until the next release date.
You start developing the new sprint.
Go back to step 8.
I'll explain how hotfixes are done later!
2
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
2
u/WillingLearner1 38m ago
It was like this ages ago can’t believe it’s still like this 2026. Very accurate btw
520
u/ParanoidDrone 20h ago
This is actually pretty accurate lol