Readit News logoReadit News
wtetzner commented on Coding agents have replaced every framework I used   blog.alaindichiappari.dev... · Posted by u/alainrk
kaydub · 12 hours ago
How long have you been coding? How many languages and frameworks have you worked with? Where has your professional focus been?

I've written professional code in production for the past 15+ years in VB, C# (MVC2/MVC3 + Razor), Php(Yii, Yii2, Symfony), Perl, Python(Flask, Cherrpy), Java(Spring MVC, Spring boot, JSF, J2EE), Golang, Rust, Ruby. I've worked on build/ci pipelines from Jenkins, CircleCI, Github, Gitlab, Teamcity, etc. I've had to deploy/manage infrastructure from bare metal to the cloud with Ansible, Puppet, Saltstack, Terraform, Cloudformation. I've had to run on MySQL, Postgres, Mariadb, SQL Server and use ActiveMQ, RabbitMQ, Kafka, SQS, SNS, MSK, Kinesis (of all flavors). I could literally keep going and going and going.

I'm tired. It's way easier to prompt than keep track of all this shit at this point. I don't need to know how to implement $feature or $tool in each and every framework, I'll let the machines worry about that.

wtetzner · 12 hours ago
I've been writing professional code for 20 years at this point, using many languages, libraries, frameworks, etc. But I certainly don't use them all at the same time.

This also just feels like we're solving the wrong problem. Using AI doesn't fix any of it, it just makes it easier to make the problem worse faster.

wtetzner commented on How to effectively write quality code with AI   heidenstedt.org/posts/202... · Posted by u/i5heu
Akranazon · 2 days ago
Everything you have said here is completely true, except for "not in that group": the cost-benefit analysis clearly favors letting these tools rip, even despite the drawbacks.
wtetzner · 18 hours ago
> the cost-benefit analysis clearly favors letting these tools rip

Does it? I have yet to see any evidence that they are a net win in terms of productivity. It seems to just be a feeling that it's more efficient.

wtetzner commented on Show HN: If you lose your memory, how to regain access to your computer?   eljojo.github.io/rememory... · Posted by u/eljojo
echoangle · a day ago
Just make sure that the metal you use has a high enough melting point.
wtetzner · 18 hours ago
Maybe a clay tablet (assuming it's safe from water)?
wtetzner commented on Coding agents have replaced every framework I used   blog.alaindichiappari.dev... · Posted by u/alainrk
dgacmu · 19 hours ago
Some code is fun and some sucks?

There's a joke that's not entirely a joke that the job of a Google SWE is converting from one protobuf to another. That's generally not very fun code, IMO (which may differ from your opinion and that's why they're opinions!). Otoh, figuring out and writing some interesting logic catches my brain in a way that dealing with formats and interoperability stuff doesn't usually.

We're all did but we all probably have things we like more than others.

wtetzner · 19 hours ago
I mean, I agree if it's really just "machine translate this code to use the approved method of doing this thing". That seems like a perfect use case for AI. Though one would think Google would already have extensive code mod infrastructure for that kind of thing.

But those aren't the stories you hear about with people coding with AI, which is what prompted my response.

wtetzner commented on Coding agents have replaced every framework I used   blog.alaindichiappari.dev... · Posted by u/alainrk
CuriouslyC · 19 hours ago
I disagree about ditching abstractions. Programmatic abstractions aren't just a way to reduce the amount of code you write, they're also a common language to understand large systems more easily, and a way to make sure systems that get built are predictable.
wtetzner · 19 hours ago
Not only that, but a way to factor systems so you can make changes to them without spooky action at a distance. Of course, you have to put in a lot of effort to make that happen, but that's why it doesn't seem to me that LLM's are solving the hard part of software development in the first place.
wtetzner commented on Coding agents have replaced every framework I used   blog.alaindichiappari.dev... · Posted by u/alainrk
echelon · 19 hours ago
Please forgive me for being blunt, I want to emphasize how much this strikes me.

Your post feels like the last generation lamenting the new generation. Why can't we just use radios and slide rules?

If you've ever enjoyed the sci-fi genre, do you think the people in those stories are writing C and JavaScript?

There's so much plumbing and refactoring bullshit in writing code. I've written years of five nines high SLA code that moves billions of dollars daily. I've had my excitement setting up dev tools and configuring vim a million ways. I want starships now.

I want to see the future unfold during my career, not just have it be incrementalism until I retire.

I want robots walking around in my house, doing my chores. I want a holodeck. I want to be able to make art and music and movies and games. I will not be content with twenty more years of cellphone upgrades.

God, just the thought of another ten years of the same is killing me. It's so fucking mundane.

The future is exciting.

Bring it.

wtetzner · 19 hours ago
> Your post feels like the last generation lamenting the new generation.

> The future is exciting.

Not the GP, but I honestly wanted to be excited about LLMs. And they do have good uses. But you quickly start to see the cracks in them, and they just aren't nearly as exciting as I thought they'd be. And a lot of the coding workflows people are using just don't seem that productive or valuable to me. AI just isn't solving the hard problems in software development. Maybe it will some day.

wtetzner commented on Coding agents have replaced every framework I used   blog.alaindichiappari.dev... · Posted by u/alainrk
n4r9 · 19 hours ago
Pain can mean tedium rather than intellectual challenge.
wtetzner · 19 hours ago
I really struggle to understand how people can find coding more tedious than prompting. To each their own I guess.
wtetzner commented on Coding agents have replaced every framework I used   blog.alaindichiappari.dev... · Posted by u/alainrk
alainrk · 19 hours ago
I agree with your point. My concern is more about the tedious aspects. You could argue that tedium is part of what makes the craft valuable, and there's truth to that. But it comes down to trade-offs, what could I accomplish with that saved time, and would I get more value from those other pursuits?
wtetzner · 19 hours ago
I think it's still an open question if it's actually a net savings of time.
wtetzner commented on Coding agents have replaced every framework I used   blog.alaindichiappari.dev... · Posted by u/alainrk
capyba · 19 hours ago
Your last sentence describes my thoughts exactly. I try to incorporate Claude into my workflow, just to see what it can do, and the best I’ve ended up with is - if I had written it completely by myself from the start, I would have finished the project in the same amount of time but I’d understand the details far better.

Even just some AI-assisted development in the trickier parts of my code bases completely robs me of understanding. And those are the parts that need my understanding the most!

wtetzner · 19 hours ago
> I would have finished the project in the same amount of time

Probably less time, because you understood the details better.

wtetzner commented on Coding agents have replaced every framework I used   blog.alaindichiappari.dev... · Posted by u/alainrk
abcde666777 · 19 hours ago
It's strange to me when articles like this describe the 'pain of writing code'. I've always found that the easy part.

Anyway, this stuff makes me think of what it would be like if you had Tolkein around today using AI to assist him in his writing.

'Claude, generate me a paragraph describing Frodo and Sam having an argument over the trustworthiness of Gollum. Frodo should be defending Gollum and Sam should be on his side.'

'Revise that so that Sam is Harsher and Frodo more stubborn.'

Sooner or later I look at that and think he'd be better off just writing the damned book instead of wasting so much time writing prompts.

wtetzner · 19 hours ago
> It's strange to me when articles like this describe the 'pain of writing code'.

I find it strange to compare the comment sections for AI articles with those about vim/emacs etc.

In the vim/emacs comments, people always state that typing in code hardly takes any time, and thinking hard is where they spend their time, so it's not worth learning to type fast. Then in the AI comments, they say that with AI writing the code, they are free'd up to spend more time thinking and less time coding. If writing the code was the easy part in the first place, and wasn't even worth learning to type faster, then how much value can AI be adding?

Now, these might be disjoint sets of people, but I suspect (with no evidence of course) there's a fairly large overlap between them.

u/wtetzner

KarmaCake day5199November 6, 2010View Original