← Home ← Back to /g/

Thread 106281124

17 posts 4 images /g/
Anonymous No.106281124 >>106281711 >>106285421 >>106285489 >>106285604 >>106286060 >>106286187
>Stanford analysed real-world productivity data from nearly 100,000 developers across hundreds of companies.
The research found out that while the average productivity boost is significant (~20%), the reality is complex
>some teams even see productivity decrease with AI adoption.

why did AI lose?
Anonymous No.106281711 >>106282388 >>106284097 >>106285417
>>106281124 (OP)
>why did AI lose?
I bet it is one of the following:
>AI is shit for complex use cases. Try to write a driver in C++ using AI, it will just generate senseless slop.
>Managers are retards and believe that they can ask their developers to make anything with the use of AI.
>As the codebase grows, AI gets exponentially more expensive to run, slow and less a accurate.
>Devs dont bother to learn how to properly use the AI, have the linguistic intelligence of a nigger so they just write unintelligible and unclear instructions that will not lead no what the management faggot wants.
Anonymous No.106282388 >>106285680
>>106281711
It's actually all of them.
To get anything remotely usable out of AI outside of baby's first TODO-list application, or to get it to meaningfully contribute to a pre-existing working codebase, you first need to be able to subpartition the problem into something it can munch on without running out of token space. Then you need to figure out how to precisely prompt it so it doesn't modify shit overzealously. At some point you're going to figure out that vendor A handles particular scenarios that vendor B doesn't and vice-versa, and you'll want to use both for different tasks.

In the end you end up with a set-up where you create a pipeline of different AI agents where a few of them cook up prompts to feed the others, which eventually trickle down into agentic AI actually writing code and making changes, which you then still have to review. (And for god's sake, don't make AIs do the code review as well. "Quis custodiet ipsos custodes?" applies.)

All-in-all the actual effort you need to get the AI to do anything useful can easily match, exceed, or in some cases even outright DWARF the original workload.

And as soon as you're done with feature A and pick up work on feature B, the entire shenanigans restart from square one, reassembling a new mesh of agents optimized to tackle the issue.

(And yes-- this is, from self-proclaimed expert proponents who have used this to improve their throughput, apparently the 'leading edge' approach. I call bullshit though.)
Anonymous No.106284097
>>106281711
> that will not lead no what the management faggot wants.
Then simply post him images of anuses being crammed with cock all generated by AI. After all that's what management faget actually wantsx4ma2w
Anonymous No.106285417 >>106286928
>>106281711
I think that you are missing the point that many developers, even the good ones, are not that good into translating what is desired from the program and how to translate it to code.

AI was trained with stolen code, most FOSS which is full of idionisms and also made for generic access, ofc it will be hard for it to understand what is the reality of a company.
In the end, AI is just a tool, there is no reason, it's just another set of algorithms trying to generalize what it reads and translates as commands.
Anonymous No.106285421
>>106281124 (OP)
>retard tries dissing AI while posting a fucking thumbnail
Anonymous No.106285489 >>106285642 >>106286936
>>106281124 (OP)
>boost productivity by 20%
>reduce security by 100%
Anonymous No.106285604
>>106281124 (OP)
Because reality is usually more difficult than tech bro's imagination.
Anonymous No.106285642 >>106285652
>>106285489
>learn from pajeetcode
>do pajeet
And schizos think AI has reason.
Anonymous No.106285652
>>106285642
and most of all, fucking reddit newspeak destroying any thought whatsoever
Anonymous No.106285680 >>106286987
>>106282388
Yeah, I fully agree. It's the typical trap where you want to automate something to save yourself some work, but the process of automating it requires the equivalent or even more effort than the original task. A trap for young players, with too much enthusiasm and not enough grounding.
Anonymous No.106286060
>>106281124 (OP)
There's no paradox. AI for coding is useful as a reference at best and a time waster at worst. In both cases, you'll have to deal with hallucinations.
Anonymous No.106286187
>>106281124 (OP)
I'm really surprised the guys who've made their entire M.O. isn't this strategy don't realize that A.I. is just operating at a loss until everyone adopts it at which point they're going to back the price up through the roof until it becomes unfeasible to use.
Anonymous No.106286928 >>106287054
>>106285417
>I think that you are missing the point that many developers, even the good ones, are not that good into translating what is desired from the program and how to translate it to code.
I'm good at it, just because i read books. Its like... really intuitive to me, so i dont know what you are talking about.
Anonymous No.106286936
>>106285489
>As you know i'm not technical
>Still brags about making a product he doesn't understand in a field he doesn't understand.
Deserved.
Anonymous No.106286987
>>106285680
I fell into this trying to create image sorting software with AI
I thought if I spent enough time I can get it right and even if the time spent is 50x more than just sorting the images itself

But the moment I got it workable for one use case it didn't work for any other character or object unless I trained it all over again
Really showed me how much automation is still fucking trash
Anonymous No.106287054
>>106286928
There are two sides to this. One is translating the "business requirement", meaning what the people want to achieve and then from this idea to code. The problem is the first half.
Not only most users and business don't have it clear what they want, how they want to achieve but also there are always multiple ways to achieve that.
Understanding the request is the hardest part of IT, programming itself is easy.