this post was submitted on 06 May 2025
1164 points (98.2% liked)

Fuck AI

6786 readers
1141 users here now

"We did it, Patrick! We made a technological breakthrough!"

A place for all those who loathe AI to discuss things, post articles, and ridicule the AI hype. Proud supporter of working people. And proud booer of SXSW 2024.

AI, in this case, refers to LLMs, GPT technology, and anything listed as "AI" meant to increase market valuations.

founded 2 years ago
MODERATORS
1164
skills for rent (lemmy.blahaj.zone)
submitted 11 months ago* (last edited 11 months ago) by not_IO@lemmy.blahaj.zone to c/fuck_ai@lemmy.world
 
you are viewing a single comment's thread
view the rest of the comments
[–] magic_lobster_party@fedia.io 18 points 11 months ago (2 children)

Agree. Software engineering is a marathon - not a sprint. These AI tools are useful to get something up real quick, but I have a hard time seeing how they can be useful for long term maintenance work.

[–] msage@programming.dev 21 points 11 months ago (2 children)

Software engineering is a marathon - not a sprint.

Oh BOY do I have this 'brand new shiny' thing called Agile at almost every fucking company ever.

[–] magic_lobster_party@fedia.io 15 points 11 months ago (1 children)

It’s still a marathon, even if the name ”sprint” is used. The point is the same: software engineering is about ensuring long term maintenance. It’s about building software that can sustain through multiple sprints.

The typical code from an AI agent can barely sustain a single sprint without having to restart from scratch.

[–] msage@programming.dev 8 points 11 months ago (1 children)

I know, but in most companies they don't give a fuck.

What's done is done, sure there can be some minor maintenance, but goodness forbids you need to rewrite something that handles the 10x throughtput that built up over the years.

I am usually able to get some cleanup tasks in, but from what I've heard, not many people are.

It's just sad, that some think 'sprint' means 'this is done and dont dare to tell me you need more time, what have you been doing the last X sprints?'.

[–] Clent@lemmy.dbzer0.com 1 points 11 months ago

I am usually able to get some cleanup tasks in, but from what I've heard, not many people are.

If the company you work for truly does not value this effort, then do not do it.

It's not your code base. It's theirs. You are not being rewarded for saving them from themselves. Don't work for free.

[–] Clent@lemmy.dbzer0.com 2 points 11 months ago

Agile doesn't claim that a project can be completed in a sprint.

[–] Klear@lemmy.world 6 points 11 months ago (1 children)

Plus "getting something up real quick" is the fun part.

[–] towerful@programming.dev 7 points 11 months ago

The first draft is fun.
The second draft is pain.
The third draft is cathartic.

Figure out features, add add add.
Add/change features, realise the spaghetti mess and poor design decisions you made in the first draft.
Clean everything up with better design and code.