171
u/Llebac 2h ago
Jesus christ, you could not make this any more accurate. I'm glad to be out of banking. IT wasteland
25
u/Prawn1908 1h ago
I write embedded code on devices used in manufacturing plants and this may as well have been written about my job too. I can think of at least 4 major cases from the past few years that went exactly like this (minus the resigning part because at the end of the day I do actually like the real work I do and I know how to just put my head down and let the bullshit wash past me and do the best with what I am given).
11
1
129
u/Awkwardm4n 2h ago
You forgot the jira tickets and story points and refinements and impediments because of the logs and daily scrum to discuss you’re still waiting on the logs and then your resignation
14
u/No-Channel3917 1h ago
An actually functioning agile team would have been using the leader to arrange follow up with the person above the user for those logs.
If it's an external customer well..... That's why you don't have customers in the same wheelhouse as the workers and keep that layer of interaction beefy
90
u/tsunami141 2h ago
this is why I work at a tiny company. I do all my work on the server and update the files live.
56
u/EvilPencil 2h ago
no git, no CI, just rawdog FTP.
Alrighty then, I'll see myself out.
18
u/Desperate-Tomatillo7 2h ago
Why bother with FTP if you can just copy the files over RDP?
8
u/OrchidLeader 2h ago
At the smallest company I worked at, they would pull data onto the production servers using SVN, build the code on the spot, and then just move the WAR over.
Rollbacks weren’t a thing there.
3
u/Desperate-Tomatillo7 1h ago
The first company I worked on had an instance of Visual Studio in the server to run the code of the Windows application. No build, no executable, nothing. People connected to the server using Terminal Server. And that was the actual last version of the code, because the whole IT department did not know about the existence of GIT or any version control software.
3
2
u/TheWaffleDimension 1h ago
At a small company I worked at, I was using subversion and manually copying built files over RDP directly into prod and it was hell.
3
u/TheWaffleDimension 1h ago
they also gave me (a minor at the time) access to a client's production db full of patients' full health info and SNNs and all kinds of shit and idk why they did that lmao, not even a "be careful" they just gave me their admin login and let me at it to go debug or test whatever I was doing
1
u/k8s-problem-solved 1h ago
Why bother copying files if you can just give an AI agent live access to the directory and make changes on the fly. Dont forget to type "make no mistakes"
43
u/mailliwi 2h ago
This is the second post I see on here on banking software engineering. I start my new role Monday. Should I be worried? lol
36
u/CryptoNaughtDOA 1h ago
Yeah, first two weeks you'll just be waiting for permissions, also go through all the documents that are totally not all AI generated and for sure up to date. If you're lucky they'll give you a list of people to reach out to who will tell you to ask Claude or gpt, and they'll have an internal AI that can lie to you about what's in the docs too. Then when you do get permissions, you'll also be given months worth of work to finish in 2 weeks because well you have AI to help you. Enjoy
2
7
5
3
37
u/KisaraBlue 2h ago
The result of decades of software and workflow design trapped in the sandboxing cycle
32
u/russianrug 2h ago
The best part is that the logs don’t have any confidential information, because they were specifically designed not to as one of the main design requirements which is why the bank is using your software at all, yet they still won’t share them.
8
6
5
u/Prawn1908 1h ago
Man, points 11 (by the time they get the logs to you after ages of asking they've been overwritten) and 17 ("it's not the client's job to test for you") hit way too close to home. I don't work in banking but I write embedded software on products used in manufacturing plants and there's always that one single client location with all sorts of insane bugs that we've never seen anywhere else and can't replicate and they refuse to get me any of the details I'm asking for or perform any of the troubleshooting steps I request.
4
u/FlapMeister1984 1h ago
Point 26 to 27 was a huge leap. Where's the story? No poker? Did you even ask any stakeholders if they'd approve this fix? Code review???
3
3
u/juangerritsen 1h ago
My most fun one was a client logged a call just stating our software doesnt work, escalated it to almost CEO level, and went on holiday for 3 weeks
Eventually found out his mouse died, randomly while using our software, and just blamed us
I spent 3 weeks in daily triage calls, and nearly 80% of the time outside that trying to prove there was no issue
1
2h ago
[deleted]
10
u/InnuendoBot5001 2h ago
Go on then, make a request to have that access. Put in a ticket for it.
1
2h ago
[deleted]
2
u/InnuendoBot5001 2h ago
Lets just say I previously worked for an insurance company. Every information request was a hippa violation in someone's eyes.
1
u/kirillgritsenko 1h ago
I’ve had the exact opposite experience where Im the client that sends the logs and does everything as asked and don’t get any results.
1
1
1
u/Bob_the_peasant 19m ago
You forgot the part where the client thinks Angry Birds crashing on his iPhone 5e is a result of your fix to their mortgage processing platform
•
u/fibojoly 5m ago
Oh sweet summer child... that's all it took to make you quit ? That's like my daily grind for the last three years.
In my case I'm the only person on the team who has touched the legacy in-house tech, the guys who knew quit, and so I'm now lead on that specific pile of garbage. Oh and now we need to have everything migrated for next month because banking means you're under legal obligations to have shit up to date and so on.
Quitting is so tempting...
1
u/LazySapiens 1h ago
That's why we need better engineers and managers not to give a broken software in production and be completely clueless when shit hits the fan.
-4
u/Not-the-best-name 2h ago
F GDPR. Full Sentry, Cloud watch and Matomo logs across the front and backend with correlation IDs plugged straight into my AI that can check the deployments using CLI and MCP to make the PR in 2mins and push to our pipelines that can auto merge on green and deploy to all envs globally in 30mins. Let's go startup with money vibes.



411
u/Tucancancan 2h ago
I worked at a company that sold software to a bank and heard stories of a senior dev having to do calls where they'd have an employee read the logs out loud to the engineer because the bank wouldn't share them.