this post was submitted on 30 Jan 2026
143 points (92.8% liked)

Programming Circlejerk

299 readers
1 users here now

Community to talk about enlightened programming takes

Rules:

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] TheBat@lemmy.world 22 points 3 months ago (4 children)

Does he know what a technical debt is?

[–] ulterno@programming.dev 14 points 3 months ago (1 children)

The 1st major project in my first coding job made me understand technical debt even though I didn't know the name of it.
I suppose there are some people that just see spaghetti code and their only thought is to add more spaghetti code. Thankfully I also understood spaghetti code with my project in uni.

[–] in_my_honest_opinion@piefed.social 3 points 3 months ago (3 children)

Nah, we need to optimize the spaghetti code with an n8n optimization pipeline for more spaghetti, lets make sure to build a new library for eache seperate function call. Once the function has run we'll tear down that library and build the next, if it errors out that's fine, we can just have the GPT hallucinate another library and call that into the function. It's fungible OOP all the way down. Infinite code is infinite tech debt, I call that job security.

[–] panda_abyss@lemmy.ca 6 points 3 months ago* (last edited 3 months ago) (1 children)

It’s not negative that nobody understands the spaghetti code, it’s advanced optimized code that mere mortals can’t comprehend, and marketing can sell that.

Don’t forget to bill by the hour to clients for bug fixes. 

[–] in_my_honest_opinion@piefed.social 4 points 3 months ago (1 children)

This guy speaks "solutions architect"

[–] panda_abyss@lemmy.ca 5 points 3 months ago

Oh man the worst guy I ever worked with got hired to be a solutions architect.

I was so happy he left. He'd always just say yes to whatever we were asked, even if it was literally impossible. Then he'd fuck off and leave me to deal with actually doing the project and would just throw some wrong advice at me and spend the rest of the day browsing the internet at his desk.

[–] RampantParanoia2365@lemmy.world 2 points 3 months ago

Damn you, now I want spaghetti and mushrooms.

[–] ulterno@programming.dev 1 points 3 months ago

Until the AI Token bills start getting counted into your CTC.

[–] gjoel@programming.dev 6 points 3 months ago (1 children)

Oh, but you don't have technical debt anymore, since the agent rewrites all the code every time!

[–] BradleyUffner@lemmy.world 3 points 3 months ago

And much like copying a copy, more and more errors creep in each time.

[–] IchNichtenLichten@lemmy.wtf 5 points 3 months ago

The most important thing in vibe coding is to cash the check and nope out of there before management realize what you've done.

[–] ZoteTheMighty@lemmy.zip 3 points 3 months ago

It's a problem you type into a chat for Claude to solve.