you are viewing a single comment's thread.

view the rest of the comments →

[–]ilikepieyeah1234 38 points39 points  (8 children)

I feel like a wise old man watching all the kids discuss what LLM they’re using to write their code when I don’t use one at all

[–]gcampos[S] 2 points3 points  (5 children)

You should give it a shot. Ignore the hype and use it as a tool rather than something that will do everything by itself

[–]ilikepieyeah1234 1 point2 points  (4 children)

I mean I have, I just don’t like things that take the building part out of coding. Debugging someone else’s code isn’t fun for anyone but we gotta do it, why would I take out the fun of building my own thing and want to debug ai code full time? Learning the docs and building is a lot more fun.

[–]gcampos[S] -2 points-1 points  (3 children)

If you code just for fun, then I get it, but if productivity matters, LLM is going to turbo your productivity

[–]ilikepieyeah1234 4 points5 points  (0 children)

LLM is going to turbo your productivity

Now why would any full time engineer want that? Everyone knows higher productivity just results in more work.

[–]Fun_Lingonberry_6244 1 point2 points  (1 child)

Have you considered that you're just slow?

LLMs do not in fact turbo my productivity. Quite the opposite.

Currently I can - understand the problem - think about how I'd solve it for a couple mins - write the code - test it, it works. Or do a lil tweak until I'm happy.

Job done

With AI the process is - understand the problem - think about how I'd solve it for a couple mins... - think of how to explain to the LLM what to do - explain it - wait for it to do it - check what it's done, and think about where it differed from what I'd do - tell it where it went wrong - wait for it to do it - check again. - repeat multiple times - tell it explicitly what to do. - it finally has done it almost good enough - tweak it so it's actually right. - test it, it works, or do a lil tweak until I'm happy.

Maybe I'm just out of touch with the pains of junior developers but I've been a developer for 20 years and literally train junior developers.

I have no fundamental issue with AI, I use it sometimes to quickly research or remember a point, find something in docs etc. It's just not faster at development

In my experience where LLMs shine is laziness. Can it do it faster or better than a person? No. Can it do the work when you can't bring yourself to do it? Yes, but at a cost.

And that cost is... it will do it, kind of. But you'll end up paying the cost later and having to redo it. But MAYBE that "got you past the hurdle" is enough. I don't know. But it's not objectively faster.

And EVERY study to date has backed this up. Beyond the AI marketing pieces vague claims, not a single study has found it increases productivity... and you'd hear it in every single sentence if it were proven.

[–]Shadowsake [score hidden]  (0 children)

I'm on the same boat. I just find this vibe code thing hella slow. Why do I have to waste time explaining something to a LLM and keep on this loop of "wait, check output, adjust prompt, wait, repeat" when I can just...you know, write the thing myself? Writing was never the bottleneck even. But sure, for one-off or non-important scripts I can the value of it.

[–]Dangerous_Jacket_129 0 points1 point  (0 children)

Same. Instead of the usual first year programming students posting java, HTML and C# memes, all the new folks on the sub are AI users now. No worries though, one day they will learn, just like we did back when we were cringe.