upvote
> Now everybody has superpowers.

I think that it's very odd how AI enthusiasts misinterpret the situation. If it turns out to be good enough to produce greenfield projects with agentic coding, then it will not only affect developers, but also whole companies and whole business sectors.

The whole dev agency business model is only there because less technical companies don't know how to deal with software, others are just opportunistic to outsource the initial, headcount heavy work. But now the tech is already at the fingertips of an agencies customer, it is only a matter of time those CEO and managers start vibe coding and realize the "only" need one dev that has glimpse of tech skill.

This could also extend to many SaaS businesses. I still see a lot of small businesses that ask for custom software to get rid of manual work. Serious software devs were always too expensive for them. So they either have crappy code from someones nephew or a SaaS that barely works. Now they can create their custom solutions, probably still quite crappy, but they can get more out of it.

What big tech does is kind of whatever, they are readjusting for recession. I am a bit concerned about the disruption in the small to mid sized tech sectors.

reply
deleted
reply
its not a misinterpretation but an observation. your moat as software dev is disappearing. i know several companies that reduced their 20+ full stack dev team to just 4, in some cases they got rid of them all together and it is now the CTO/CEO + contractors who are paid hourly and working less than 20 hours a week on average.

We are only getting started, this trend is not going to revert, we are going to get cheaper tokens and more Fable 5 exceeding models that are going to be faster and easier to use.

We had a recession before personal computing took off and another one after the dot com bubble, this didn't put any hinderance on adaoption of the new tech it increased it

reply
Also quickly writing say a ReactJS app will cost a lot of tokens for debugging because the 1 or 2 people who deliver 10 people's work surely don't have the time and understanding of the code base!
reply
this is a good example of how the optics as business owners and laborers are arbitraged successfully again and again.

almost all businesses do not care about your opinion of codebase or quality. they just want it to work and not fail.

on top of that the token costs are dropping as AI giants fight over marketshare.

reply
Token costs are reducing for Chinese models, yes. Claude costs are going up!
reply
I agree with a lot that you say and notice similar trends in our work. I am a little skeptical about this one though:

"You don't really need to work for a company anymore, because a solo dev can absolutely build crazy things, so it's not like you need to rely on anyone else."

One of the reasons for devs to work in company is not that they can't deliver the work themselves. It's that they don't have the connections to land customers. Most devs need a company at least to handle the marketing so they can focus on what they are good at.

reply
Not only that, but do you really want to be handling the contract negotiations, sales, business taxes, insurance, and everything else?

Being a sole-proprietorship means doing things you aren't skilled in and, most likely, not interested in doing. When I did it, I had a horrid work-life balance and I would not recommend it.

reply
I agree, I am doing this almost all my life (crying emoji) :)
reply
Also, I don't think LLMs have invented a way to make our applications maintenance-free. At some point outages become very costly, and a 24/7 support schedule for 1 dev is going to have trouble scaling. When production is down, we generally don't have some frontline staff vibecode it back up.
reply
> Atrophy. I've already noticed that I am slowly starting to atrophy my ability to write code manually. Generation (writing code) and discrimination (reading code) are different capabilities in the brain. Largely due to all the little mostly syntactic details involved in programming, you can review code just fine even if you struggle to write it.

https://xcancel.com/karpathy/status/2015883857489522876

reply
> You don't really need to work for a company anymore, because a solo dev can absolutely build crazy things

Don't conflate what is theoretically vs. realistically possible. In the real world, successful companies have moats from data, patents/IP, network effects, and so forth. Just because you can develop something in 1/100th the time doesn't make it instantly feasible to build a new business around. Look around the tech industry today.. plenty of companies that could be disrupted by spry AI-powered buidlers, but they are not (owing to these lock-in effects).

reply