Live data from Hacker News

AI has a multiplying effect on existing technical skills

joshwcomeau.com

131–140 of 344 posts

Re: AI has a multiplying effect on existing technical skills

#131
post #103
post #87

Earlier quoted context omitted.

Why was it a maintenance dead end? It sounds like you were able to iteratively work on it in its current state, but are you going to be the one maintaining the code? I keep asking myself the same questions, and the conclusion I keep coming to is the clean modeled structure we want to see is for humans to maintain and extend, but the AI doesn't need this. There's definitely an efficiency angle here where it's faster f…

Many of us recognize that the days of nearly-free tokens is quickly drawing to a close, and at some point humans may very well have to dig their keyboards out of cold storage and return once again to the code mines.

OAI and Anthropic need to generate cash flows from operations - once they go public that’s it. Any future funding for reinvestment has to come from internal funds beyond existing raising + IPO.

So yeah, it’s imminent. Let’s see how demand shifts in response in the future.

Re: AI has a multiplying effect on existing technical skills

#132

I had an Iron Man moment last week where I was “vibe coding” a UI design with component tests live on the other screen. Iterating by asking it to move things, reduce emphasis of an element, exploring layout options, etc. The loop was near realtime and felt amazing. The code it generated was awful. The kind of garbage that people who don’t know any better would ship: it looked right and it worked. But it was instantly…

[dead]

Re: AI has a multiplying effect on existing technical skills

#133
I had this observation talking to Claude one time. I forget the context exactly but I said something like:

Me: Isn’t it crazy that X is better than Y.

Claude: what an insightful critique, Y is better than X because of x, y, and z reasons.

- And this answer from Claude was good. Thoughtful, well-reasoned. But it was opposite the point I wanted to make so I said :

Me: “oh, you heard me say Y is better than X, I actually was being counter/intuitive and said X is better than Y”

And Claude responded:

Claude: oh you’re absolutely right, X is better than Y for the following reasons (and Claude again provided a well reasoned response here)

And this is sort of that dumb smart genius meme.

“It’s just autocomplete” “No it’s way more than that it has a model in its mind” “It’s just autocomplete”

I liken it to the library of babel. All the genius in the world, but only if you have the right index keys.

Re: AI has a multiplying effect on existing technical skills

#134
post #121

The more time I spend accelerating my work with AI tools the more I realize how incredibly hard the craft of shipping useful software actually is. Sure, Claude Code and Codex can write (most of) the code for me - but the amount of technical knowledge I need to decide what and how to build remains enormous. As an example: I'm working on a system right now that works like Claude Artifacts, allowing custom HTML+JS apps…

I can’t just quit the “career” that I’ve spent years building (for what else?). I’ll just fade somewhat gradually into unemployment, I imagine.

Re: AI has a multiplying effect on existing technical skills

#135

Earlier quoted context omitted.

> The code it generated was awful. The kind of garbage that people who don’t know any better would ship: it looked right and it worked. But it was instantly a maintenance dead end. In the Tailwind thread the other day I was explicitly told that the intended experience of many frameworks is "write-only code" so maybe this is just the way of the future that we have to learn to embrace. Don't worry how it's all hooked u…

Easy, have Claude review the code, tell it to be critical and that it needs to be easier to understand, follow Clean Code, SOLID principles and best practices. Lie to it, say you got this from a Junior developer, or "review it as if you were a Staff Level Engineer reviewing Junior code" the models can write better code, just nobody tells them to.

Is this a joke? Smartest people on the planet never thought about telling AI to just write better code?

Re: AI has a multiplying effect on existing technical skills

#136
post #121

The more time I spend accelerating my work with AI tools the more I realize how incredibly hard the craft of shipping useful software actually is. Sure, Claude Code and Codex can write (most of) the code for me - but the amount of technical knowledge I need to decide what and how to build remains enormous. As an example: I'm working on a system right now that works like Claude Artifacts, allowing custom HTML+JS apps…

I can’t just quit the “career” that I’ve spent years building (for what else?). I’ll just fade somewhat gradually into unemployment, I imagine.

I firmly believe that your existing skills and experience are more valuable in a world where the AI tools can speed up the bit where you type the code.

Re: AI has a multiplying effect on existing technical skills

#137

Earlier quoted context omitted.

> The code it generated was awful. The kind of garbage that people who don’t know any better would ship: it looked right and it worked. But it was instantly a maintenance dead end. In the Tailwind thread the other day I was explicitly told that the intended experience of many frameworks is "write-only code" so maybe this is just the way of the future that we have to learn to embrace. Don't worry how it's all hooked u…

Easy, have Claude review the code, tell it to be critical and that it needs to be easier to understand, follow Clean Code, SOLID principles and best practices. Lie to it, say you got this from a Junior developer, or "review it as if you were a Staff Level Engineer reviewing Junior code" the models can write better code, just nobody tells them to.

Why wouldn't Claude just impose this same loop in the code it writes - or better, write better code before it needs such review?

Re: AI has a multiplying effect on existing technical skills

#139
post #131
post #103

Earlier quoted context omitted.

Many of us recognize that the days of nearly-free tokens is quickly drawing to a close, and at some point humans may very well have to dig their keyboards out of cold storage and return once again to the code mines.

OAI and Anthropic need to generate cash flows from operations - once they go public that’s it. Any future funding for reinvestment has to come from internal funds beyond existing raising + IPO. So yeah, it’s imminent. Let’s see how demand shifts in response in the future.

June 1st for all the folks taking advantage of copilot. It was an astounding deal and a lot of people were “abusing” it.

Re: AI has a multiplying effect on existing technical skills

#140
post #99
post #87

Earlier quoted context omitted.

Why was it a maintenance dead end? It sounds like you were able to iteratively work on it in its current state, but are you going to be the one maintaining the code? I keep asking myself the same questions, and the conclusion I keep coming to is the clean modeled structure we want to see is for humans to maintain and extend, but the AI doesn't need this. There's definitely an efficiency angle here where it's faster f…

> but the AI doesn't need this That's not true. The LLM performance will degrade as the codebase gets messier as well. You get to a point where every fix breaks something else and you can't really make forward progress. Yes, you might be able to get a bit further with a messy codebase just because the LLM won't complain and will just grind through fixing things, but eventually it will just start disabling failing tes…

The token cost to fix might surpass what a human would cost to just do it.
Post reply on HN