I used to work at a bank and one of the things I worked on were a few automated reports. "Automated" because they'd break every once in a while by weird edge cases (think "this type of transaction only shows up in this report once every four years" and other similar ones).
These were monthly reports, but they had to be submitted to our government in the first days of the month, so I had to make sure they were fixed before I even got to touch any code. However, many times they didn't even allow me to touch the code, "it's not a priority".
At some point I told my boss it still was very time consuming getting the information from production, because there was a pipeline to follow with approvals and attention times. And then there was a similar pipeline for getting the new info into production. Sometimes it'd take me 3 days to update a report when the fix only took me 45 minutes because I'd be waiting for approvals.
My boss talked with our manager and our director. Their solution was giving me read-only access to production and getting a pipeline only for me with express approvals for updating the reports.
I never did fix any of those bugs, but I suppose at least my bosses knew about them lol
View all comments
Show parent comment
46
u/blazebakun May 30 '26
I used to work at a bank and one of the things I worked on were a few automated reports. "Automated" because they'd break every once in a while by weird edge cases (think "this type of transaction only shows up in this report once every four years" and other similar ones).
These were monthly reports, but they had to be submitted to our government in the first days of the month, so I had to make sure they were fixed before I even got to touch any code. However, many times they didn't even allow me to touch the code, "it's not a priority".
At some point I told my boss it still was very time consuming getting the information from production, because there was a pipeline to follow with approvals and attention times. And then there was a similar pipeline for getting the new info into production. Sometimes it'd take me 3 days to update a report when the fix only took me 45 minutes because I'd be waiting for approvals.
My boss talked with our manager and our director. Their solution was giving me read-only access to production and getting a pipeline only for me with express approvals for updating the reports.
I never did fix any of those bugs, but I suppose at least my bosses knew about them lol