Elektrine lite

← Feed

@naught101@lemmy.world

2026-10-02 22:59 UTC

In my experience most software developers have very little understanding of complexity, and mostly ignore it or try to design around it, nor with it. Which is mostly just a function of them needing to work to get by, not to contribute something meaningful to society.

Replies (1)

  • Compared with whom? Complexity in general is a rather elusive concept, and since its effects on software are (usually) cumulative over multiple years, devs working in systems that reward quarterly or annual performance metrics are incentivized to ignore it. I don’t think ignoring complexity because your job compels you to is the same as not understanding it. Most of the devs I’ve worked with grasp the theory of complexity fairly easily once it’s been explained to them, but tend to underestimate their own ability to manage it because they don’t account for how their scrum-addled environment impacts the quality of the code they write. They just look on the tangled mess they’ve wrought and assume the fault is individual, not systemic.

    Open ##4971152