logoalt Hacker News

emodendrokettoday at 5:57 AM1 replyview on HN

> So you taught yourself how to program. Do you not see that there's a difference between teaching yourself how to program so that you could build a web application and using a new technology that allows you to build a web application without having to learn how to program?

Well, I guess where we're not lining up is I don't see that you are going to deliver a serious application that isn't the equivalent of table knocked together in a home workshop without, in practice, "learning how to program." Like, what are you not understanding here? I keep saying this and you keep alternating between accusing me of being deliberately obtuse and accusing me of motivated reasoning, but you aren't actually addressing the argument I am making.

> I'm curious: if you're already working as a developer and your employer values your skills, why do you have to spend anything on tokens? Are you not able to do your job satisfactorily without AI?

Sure, but I can do more stuff faster with AI, which they also value enough to pay for the tools. Is that a serious question? You will find few professional software developers whose employers aren't encouraging AI tool use today.

> The "democratization" has nothing to do with people working as developers. The "democratization" refers to the ability of a growing number of smart, motivated people who don't know how to program to create working software using AI.

Yeah, I understand that, and I reject the framing because 1) it's made the way professional developers work much more capital-intensive and different from the ways hobbyists work in a way that's unattainable for the average hobbyist 2) I don't really agree with the idea that all the barriers are gone and everyone's ready to deliver commercial-grade software without understanding what they're doing. If you think that's the case, then you'll have to conclude most businesses are acting highly irrationally by continuing to pay high wages to employ people with specialized knowledge of software development to operate AI tools rather than just handing it over to your new breed of semiskilled laborers who don't need to know how to program.


Replies

ElProlactintoday at 8:11 AM

> Well, I guess where we're not lining up is I don't see that you are going to deliver a serious application that isn't the equivalent of table knocked together in a home workshop without, in practice, "learning how to program."

My argument is that AI is now "good enough" that there are real people who are smart and tech-savvy but who don't know how to program who are building real applications, shipping them and using them commercially.

By any reasonable standard, these people haven't "learned how to program." They've learned how to use a tool that can program for them, troubleshoot for them, give them clear, step-by-step instructions on how to deploy to numerous services that have made it possible for non-developers to deploy, etc.

> Sure, but I can do more stuff faster with AI, which they also value enough to pay for the tools. Is that a serious question? You will find few professional software developers whose employers aren't encouraging AI tool use today.

But you stated previously:

> I also disagree with the “democratization” frame because now developers are spending like $1000 per month on tokens at their jobs, which does the opposite of making things more accessible.

So who is paying for the tokens? You or your employer? If your employer is paying for them, what's the problem?

> I don't really agree with the idea that all the barriers are gone and everyone's ready to deliver commercial-grade software without understanding what they're doing. If you think that's the case, then you'll have to conclude most businesses are acting highly irrationally by continuing to pay high wages to employ people with specialized knowledge of software development to operate AI tools rather than just handing it over to your new breed of semiskilled laborers who don't need to know how to program.

I never argued that all barriers are gone and that every idiot can deliver "commercial-grade" software. What I've argued, again, is that AI has for a growing number of smart non-developers improved to the point where it offers a third path separate from learning-to-program or hiring a developer.

As for what businesses are doing, the general trends speak for themselves. Companies are citing AI in layoffs. It's absolutely brutal right now for new grads and juniors who a decade ago were inundated with 6-figure offers. Lots of freelancers/contractors/agencies who could easily sell 5 and 6-figure projects or command $xxx/hour rates just a few years ago are finding it much harder to do so.

The market for highly-paid developers isn't going to 0 overnight but anyone who thinks it isn't going in a certain direction is in my opinion in denial.