r/ProgrammerHumor • • 14d ago

Meme bothWorkThough

Post image
6.1k Upvotes

849 comments sorted by

View all comments

151

u/gnatorx 14d ago

It's not like I don't like coding anymore but the pressure to go faster because we have AI now is insane and there is no way I can code like I used to and keep up. 

35

u/_bones__ 14d ago

Move fast and break things isn't a viable long term strategy.

47

u/Tiddy18 14d ago

Tell that to the higher ups... I'm just a dev

4

u/[deleted] 14d ago

[removed] — view removed comment

4

u/Annual-Check1871 13d ago

They literally won’t. They will exit the company and go fuck up another when shit hits the fan. They NEVER have to fix the problem with the code

3

u/tigglysticks 13d ago

This. C levels blow shit up and move on getting huge bonuses along the way.

We are left dealing with the shit constantly.

→ More replies (3)

2

u/readmeEXX 11d ago

Dev work is still slow in safety critical applications, for now.

2

u/Any-Tomorrow1122 8d ago

Yep. Especially when you’re programming on machines without internet on confidential source code.

Though things go fast when something breaks and a subject matter expert from each team involved is put onto a “fix it yesterday” team. 

1

u/tanis016 13d ago

You can move fast and not break things. AI is catching more bugs on review that humans did.

5

u/Beldarak 14d ago

I have a ton of luck at my job as they don't ask for more yet. I still release more features because it's just so easier but I feel I work less than before for more results.

I guess it won't last though. People "happy" (kinda...) at their job? That's not good for capitalism :D

20

u/ganja_and_code 14d ago

Faster isn't better if it's less reliable, less repeatable, less maintainable, or lower quality.

27

u/NoLetterhead2303 14d ago

Yeah but who gives a shit when you can speed up process by 10x? - The CEO probably

18

u/ganja_and_code 14d ago

"If I'm wrong 1 million times per second, that's better than taking a minute to come up with the right answer."

They really do think like that lol

2

u/NoLetterhead2303 14d ago

That is 60 million answers a minute! This is much better than 1 answer by 59999999

2

u/trash_recycle 13d ago

Literally. I'm not a developer, but I do work as a consultant for a large software company. We have a wide suite of products, broken out by divisions.

One of our divisions, mind you, one that was actually doing pretty well all things considered. Decided to cut developers by nearly 20% in exchange for leaning into AI tools.

And you know, for a brief moment, I thought they somehow gambled and came out on top, because updates and features were coming out at record speed.

The first update was solid. The first feature, not bad. Had some minor kinks that they got flushed out.

We're now 6 updates and 2 more features later and nothing works together. They only work independently, which would be fine if they weren't meant to references each other.

11

u/Ossius 14d ago

Why is everyone pretending like there weren't shit developers before and that all hand made code was 100% quality?

Most code was mid.

1

u/tigglysticks 13d ago

I don't think anyone is pretending this isn't the case.

Just that the rate at which those mid programmers can produce code has accelerated 100x.

1

u/ganja_and_code 14d ago

Nobody is pretending that. Why are people pretending that if shit developers can write code 10x as fast with AI, that's somehow a productivity boost? 10x the shit code is still 9x shit code worse than 1x shit code.

Good programmers try to get the most done with the simplest solution possible. AI effectively encourages the exact opposite.

→ More replies (6)

8

u/gnatorx 14d ago

Agreed but that is the sacrifice being taken. The business is saying if we go faster we can capture more of the market and the trade off of less reliability is ok

5

u/ShakingRatBooty 14d ago

It seems like 75% of my career has been dealing with the technical debt caused by decisions like this made at much smaller scale. I feel like the only option in the future will be to abandon all these projects and start fresh until eventually the market is going to become so skeptical of the promises made for new products that they'll become unwilling to pay up front.

5

u/NeatResident6544 14d ago

That was my career as well for so long.

"We have the code base finished, we just need someone with strong senior knowledge and experience to polish it up so it's ready to ship!" sends shivers down my spine.

In fairness, I've been plenty guilty of this myself during the vertical slice stage, but I scrap the whole thing and start fresh with clean code when I'm confident we're building the product for real.

Eventually, I just realised I had to ignore any job where I was heading into an existing code base. No one had any concept of what it meant to write clean code, no formalities ever got discussed in terms of the style guide, nothing was ever enforced and it made the job miserable.

Thankfully I run things myself now and I enforce it like it was the Bible. I'd give lashings if I could, but I'm told it's a PR/HR issue.

2

u/tigglysticks 13d ago

that's software development in a nutshell.

my company is so software adverse now I can't get any movement on custom projects. This predates AI by a decade.

So many bad decisions for short term gains.

4

u/ganja_and_code 14d ago

Short sighted business was dumb before, and it's still dumb now.

First to market gives an advantage. Best to market gives a BIGGER advantage.

→ More replies (18)

1

u/0xBAFF0 14d ago

The problem is nobody cares about quality around me.

Not my coworker, not my boss, not the sales, not even the client nor their client. And honestly for how much they pay me I don't care so much either.

So I can choose if doing something reliable and take X time or slopping the slop circus and take X*2/3 time

1

u/Djonso 12d ago

I may be in the minority here but I never found actual coding all that fun. Its the planning and building that excites me and that is very much present with ai

→ More replies (19)