AI for programming is just a worse version of what we already had

https://slrpnk.net/post/35609071

AI for programming is just a worse version of what we already had - SLRPNK

I worked as a software engineer. AI is supposed to replace programmers, or at least help you write code. But I never really wrote a lot of code in the first place?? I looked up libraries that do what I need and then wrote a bit of code in-between to link our API or GUI to the right functions of the selected library. And these libraries were tested, functional and most of all consistent and reliable. Now what do you want me to do? Ask an non-deterministic LLM to implement the code from scratch every time I need it in my project? That doesn’t makes sense at all. That’s like building a car and every day you ask somebody else to make you a new wheel. And every wheel will be slightly different than the previous. So your car will drive like shit. Instead, why not just ask a reputable wheel manufacturer to make you 4 wheels? You know they will work. And in the case of programming, people are literally giving away good, reliable wheels for free! (free libraries and APIs) Why use LLMs at all?

…wat?

LLMs are completely capable of invoking npm install, the fuck you smoking lol.

Theyre perfectly able to read docs and use existing libraries fine.

Arguably I find better, because when I bump into a bug in a lib, I can fork it, fix the bug, get my patch up, and use the patch in my project in like 15min flat, no longer having to even worry about “ugh is it worth the effort to fix it”

Yes, its so easy now. I just do it.

Furthermore agents can look up documentation in mere seconds and read it (better than Id say a lot of junior devs tend to approach problems ngl)

If the agent is equipped with adequate tools and instructions, its extremely productive under strict guidance.

You know what community you’re in right?

Its more and more seeming less like “Fuvk AI” and more and more like “I am bad at using AI and Im gonna blame my skill issues on everyone else”

This entire post sits in pure “git gud” territory, wait-

git: unrecognized command "good"

Dang