this post was submitted on 28 Mar 2025
746 points (99.1% liked)

Technology

68130 readers
3668 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 22 points 3 days ago (3 children)

It's not a case of "seeing the code isn't perfect" but rather, not understanding the myriad problems the code is solving or mitigating.

I'm reminded of this shitshow:

https://en.m.wikipedia.org/wiki/2010_Queensland_Health_payroll_system_implementation

Queensland is a state of about 3m people in Australia. Their health service employs about 100k people. They ended up spending about 900m USD to develop their payroll software and fix the fuck ups it caused.

I'm an accountant by trade, there's a classic "techbro does accounting" style of development we see a lot. Like if you hadn't spent a career learning how complex accounting can be, it would be easy to look at a payroll system and conclude "it's just a database with some rules".

[–] DrainKikoLake 8 points 3 days ago (1 children)
[–] [email protected] 5 points 3 days ago* (last edited 3 days ago) (1 children)

Made by IBM. We chose one of the worst company to do it.

[–] [email protected] 2 points 3 days ago

Hah. It was IBM that was running the shitshow in Queensland too.

[–] morbidcactus 7 points 3 days ago (2 children)

I've always known your world is complex, working closely with accountants and actuaries the last 4 years doing data applications further confirmed that, there's some legitimately complex math that shows up, and it's a lot of work to model that correctly.

"It's just a ..." Is a redflag to me, project's going to be a gongshow.

I find that mentality of not trying to understand the problem and its context totally counter to the engineering method.

[–] [email protected] 2 points 3 days ago

Yeah, as you've said it's not the complexity that's the problem, it's that dunning Kruger style overconfidence that you're smarter than everyone else and can manage data better than these silly accountants.

[–] [email protected] 2 points 3 days ago

Yeah, the "It's just a..." guy collapses into a fetal-position sobbing heap when you start looking at exception flows, rollbacks, compensating transations, and all the tweaks and tweezes that every workable real accounting system (or any other complex workflow) has.

[–] [email protected] 2 points 3 days ago

Yea, that's a mich better way of putting it.