Remix.run Logo
victor9000 4 hours ago

> I don't know, claude did that

I'm the type of reviewer that actually reads code and asks probing questions, and I've heard this from junior and senior devs alike. It's maddening how people say this with a straight face and expect to keep their jobs. If people are pushing code they don't understand, they're liability to their team, product, and employer.

tlonny 2 hours ago | parent | next [-]

The rank disrespect of somebody asking you to review something they haven't even looked at is eye watering.

I feel like AI-induced brain-rot of engineers is inevitable. Unless we see AI leapfrog into something close to AGI in the future (certainly not ruling this out), I think there will be very lucrative careers available to engineers who can maintain a balanced relationship with AI.

kardianos an hour ago | parent | next [-]

I just felt this recently. I was sent some code for me to put into prod, a long running service. And in one func, which returned an error (Go) but still called "os.Exit" in each error handler rather then returning.

Fixing the issue was a small matter. But the amount of disrespect I felt, that I looked at it closer then anyone else apparently (which wasn't really all that close at all), when they were ostensibly building this code, that disrespect was just immense.

roarcher an hour ago | parent | prev [-]

I'm glad I'm not the only one who gets viscerally irritated when I'm asked to review a PR that was obviously generated. You didn't take the time to write this code, but you expect me to take the time make sure it's correct, which will take far longer than a regular PR because there's no reason to assume an LLM even understood the task. Next time just be honest and ask me to do your work for you.

_heimdall 20 minutes ago | parent | prev | next [-]

My interactions with Gemini tend to be fairly slow, but it's because I don't give it any extra permissions, make it research and plan an implementation first, and check each file update one at a time.

So far it has still been a bit more productive for me, though the margin is low. I get more product sork done on the order of 5-15%, I tend to have more test coverage as I focus more heavily on that, and I can focus more often on architecture. The last one is a win for me, I prefer that work and find that I can review code quickly enough to make it worth the tradeoff.

boringg 4 hours ago | parent | prev | next [-]

It is going to happen with higher frequency - buckle up!

2muchcoffeeman an hour ago | parent | prev | next [-]

Pre AI I can understand why you might not know. There have been instances where I find a recipe, take what I need, but there’s some code I can’t understand or find an answer to. But time pressure, so I just add a comment and ask around for ideas.

These days, just ask the llm.

userbinator an hour ago | parent | prev | next [-]

The correct response to that is "what's your job?"

It's baffling how little awareness some people have.

throwaway7783 an hour ago | parent | prev | next [-]

100%. This has in general become a trend across my company. Less so developers, more so everyone else spitting LLM generated content, and asking real people to review and provide feedback. I mean , WTF.

4 hours ago | parent | prev | next [-]
[deleted]
moomoo11 2 hours ago | parent | prev | next [-]

It’s pretty great actually.

We can filter out useless people faster.

The days of easy 400k plus TC are over and only people deserving of that should get it imo.

And btw I worked with idiots before, and I’m sure I will in the future. But there should be less of them.

qazxcvbnmlp 3 hours ago | parent | prev [-]

"I don't know Claude did that" isn't a bad thing in and of itself... If someone is spending a bunch of time on code that Claude could have done and easily verified it was correct, they are going to move slower and produce less useful things of value than someone who cares about reading every line of code.

kace91 3 hours ago | parent | next [-]

Any situation where you’re submitting under your signature code to production without knowing what it does should be at the very least cause for a talk.

I’m kinda shocked that this even has to be said.

3 hours ago | parent [-]
[deleted]
behringer 2 hours ago | parent | prev | next [-]

The policeman says to the judge, on the stand "I don't know why my sworn affidavit says that, your honor. But I can write twice as many affidavits now so it's all for the best."

AndrewDucker 2 hours ago | parent | prev | next [-]

If you "don't know" then how could you have "easily verified it was correct"?

ponector 3 hours ago | parent | prev | next [-]

If you don't understand you code how you can be sure it's correct? You actually are pushing it into your colleagues who will verify and fix the code later.

TeMPOraL 2 hours ago | parent [-]

Testing.

The only thing that changed with AI is that the narrative went from "you can't always know perfectly what every part of the program does" to "don't even try".

9dev 24 minutes ago | parent | next [-]

But the LLM writes the tests too. Probably even made some private methods public so it can test them, because you asked it to write a comprehensive test suite. It’s a beautiful self-jerk circle of shitty code based on wrong assumptions proven by correct tests testing shitty code based on wrong assumptions…

ponector an hour ago | parent | prev [-]

Sad reality is test engineers headcount over last years was cut even more than developers. Most companies see testing as obstacle and unnecessary costs and has no will to invest into testing.

oblio 2 hours ago | parent | prev [-]

You, sir, have "executive" written all over you.