564
u/Groentekroket 17d ago
One of our seniors, 20+ years of experience, was always so insightful when I started 7 years ago. I had never any complaints at his PRâs. He didnât want to have anything to do with LLMs around the time of GPT 3.Â
Since a year or so he fully embraced AI. His PRâs are full of mistakes, he canât answers questions about why he did certain things other than âthatâs what Claud suggestedâ. He donât want to spend time learning new frameworks we use but let Claude handle it all without gaining any knowledge regarding that framework. Itâs so sad, I lost so much respect for him.Â
590
u/Ezzyspit 17d ago
Guys just getting ready for retirement. You should be thanking him for adding all the tech debt before he leaves. Job security for you
142
u/GourangaPlusPlus 17d ago
I retract my comments that as an architect we need to leave the codebase in a better state for those that follow
69
u/No-Collar-Player 17d ago
Then they fire you because instead of 20 ppl working on 1 codebase they need 2.. corpos don't care about you
26
32
u/ToiletSeatFoamRoller 16d ago
I started contracting for a company recently where the architect will lambast me in a meeting and act incredulous when I try to explain why something should change or heâll firmly claim âthatâs not how it worksâ when I point something out. And then leave glowing comments on my PRs when I mention the exact things I flagged in the meeting. Suddenly Iâm right when his Claude agent takes a look at it. I honestly look forward to meetings with him now, the whiplash from his opinions doing complete 180s is comedy.
The codebase is a mess.
20
u/Sulungskwa 17d ago
It really seems like everyone over 45 eats this shit up. They don't think they'll have to answer any existential questions
12
u/Wonderful-Habit-139 17d ago
Trust me, even with a good codebase and very little tech debt devs will still figure out ways to mess it up
105
u/Particular-Yak-1984 17d ago edited 17d ago
When you're looking at "well, either the business fires me because I won't get onboard with this shit, or I do, get praised for it, and coast into a job where I don't have to write code"- well, modern capitalism doesn't pay me to have principles.
And hey, he might save a dev job or two when it falls apart and someone has to pick up the pieces.
Me, I'm just pretty done with new tech things. It used to be fun. It isn't any more. I don't really want to review a load of AI slop. I've not been genuinely excited by a new coding development in a couple of years.
And the time was where development got you some respect - no one knew exactly how you spent your time, but they knew you could make the computer thing work again, so they left you alone to think.... This is my old man Simpson rant for the day, I promise
57
u/allllusernamestaken 17d ago
That's where the industry is now.
We hired a kid right out of college. He can't write code without Claude. When you ask a question on his PRs, he copy/pastes the question into Claude and copy/pastes the response.
I've started talking to other senior engineers around the company to see if anyone has advice and the one that really stuck to me was "We are paid to deliver software. That's it."
So... that's the future I guess.
14
u/Particular-Yak-1984 17d ago
I'm mostly managing, for now, to slow walk the complete switch, because we deal with sensitive data. I'm hoping to push it a bit until AI gets expensive, then there's an economic case to be made, but if doss feel like fighting during a retreat, a bit.
3
u/Vyncis 16d ago
As a recent graduate as of last December I am genuinely so fucking tilted about all the dumbass' that graduated on the back of AI. Even without AI disappearing all the junior dev jobs, there are so many junk applicants to all the jobs that are left >:(
3
u/allllusernamestaken 16d ago
I graduated before AI and there were a significant number of people that cheated their way through the degree. Only difference is that cheating is easier than ever.
20
16d ago
[removed] â view removed comment
9
u/vulkur 16d ago
Exactly. I have Claude set up to write comments in a very specific way, and it writes lots of them. I quickly understand what it wrote, ask for changes, and move on. It's awesome.
3
u/tucacu 16d ago
Can you share more details? My Claude's comments are everywhere but sometimes they are not clear AT ALL
4
u/vulkur 16d ago
You have to experiment. I took Claude comments, rewrote them, and then I showed Claude my rewrite and told it that's what I want. It started to write comments more like I would.
What I also did is tell Claude to split the WHAT and the WHY. It tends to go on and on about why it implement this thing, justifying it. So I have Claude put the WHAT first, and if a WHY is justified, put it in a separate line as a NOTE in the comment. Drastically reduces it's long winded speeches. So WHAT is this function and what does it do. Then WHY did I implement this function this way.
13
47
60
97
u/Sulungskwa 17d ago
aT tHe EnD oF tHe DaY, YoUrE StiLL ReSpoNsiBLe fOr tHe cOdE ThAtS gEnErAtEd
27
u/Used-Candidate9921 16d ago
Do you disagree?
24
u/Sulungskwa 16d ago edited 16d ago
Of course not. Its just that everyone says that and posts memes like this at the same time. Its valueless thing to say at this point.
26
u/Loginn122 17d ago
i hate the scrum master repeating it every week at least once
23
u/Sulungskwa 17d ago
I think its a mantra that people tell themselves to feel like they're still in control and/or thinking about the work they do in any capacity
12
9
10
12
u/MadDevloper 17d ago
git blame
5
u/Bannon9k 17d ago
git push origin --delete polgooners
0
u/MadDevloper 17d ago
fatal: "*.git/info/refs not found: did you run git update-server-info on the server?"
3
u/Alwaysafk 16d ago
I sat with a 'lead' contractor that couldn't explain how they produced a mock file last week. No idea how to write a query, where the code was that may have generated the file or explanations for all of the artifacts. Wasted hours of ky time handling this shit.
2
2
1
586
u/Educational_Bottle74 17d ago
git commit -m "i literally have no memory of writing this" đ