The author is doing the math the wrong way. For an extra $5/day, a 3rd world country can now pay an engineer $20/day to do the job of a junior engineer in a 1st world one. The bitter lesson is going to be for junior engineers who see less job offers and don’t see consulting power houses eat their lunch.
Yes, my thoughts at the end of the article. If the AI coding is really good (or will be really, really good) you could give 6 figures salary + $5/d in OpenAI credits to a Bay Area developer, OR you give $5/d salary + $5/d in OpenAI credits to someone else from another country. That's what happened to manufacturing after all.
The Bitter Prediction
161–170 of 189 posts
Re: The Bitter Prediction
#162> Forty-six percent of the global population lives on less than $5 per day. In some countries, more than 90% of the population lives on less than $5 per day. If agentic AI code generation becomes the most effective way to write high-quality code, this will create a massive barrier to entry. Access to technology is already a major class and inequality problem. My bitter prediction is that these expensive frontier mode…
How much of the global population has hired another person to do something for them directly? If I go to the store and the cashier does the transaction, I haven't hired a human. so more broadly, do most people hire other humans for jobs? that seems like a rich person thing to me in the first place.
Re: The Bitter Prediction
#163A question that came up in discussions recently and that I found interesting: How will new APIs, libraries or tooling be introduced in the future? The models all have their specific innate knowledge of the programming ecosystem from the point in time where their last training data was collected. However, unlike humans, they cannot update that knowledge unless a new finetuning is performed - and even then, they can on…
That's where we're at. The LLM needs to be told about the brand new API by feeding it new docs, which just uses up tokens in its context window.
Re: The Bitter Prediction
#164A question that came up in discussions recently and that I found interesting: How will new APIs, libraries or tooling be introduced in the future? The models all have their specific innate knowledge of the programming ecosystem from the point in time where their last training data was collected. However, unlike humans, they cannot update that knowledge unless a new finetuning is performed - and even then, they can on…
There will still be people who care to go deeper and learn what an API is and how to design a good one. They will be able to build the services and clients faster and go deeper using AI code assistants. And then, yes, you’ll have the legions of vibe coders living in Plato’s cave and churning out tinker toys.
Re: The Bitter Prediction
#165I'm a little older now, over 60. I'm writing a spaceflight simulator for fun and (possible) profit. From game assets to coding, it seems like AI could help. But every time I try it out, I just end up feeling drained by the process of guiding it to good outcomes. It's like I have an assistant to work for me, who gets to have all the fun, but needs constant hand holding and guidance. It isn't fun at all, and for me, co…
I can relate to that. Personally, right now I find it difficult to imagine saying "I made this" if I got an AI to generate all the code of a project. If I go to a bookstore, ask for some kind of book ("I want it to be with a hard cover, and talk about X, and be written in language Y, ..."), I don't think that at the end I will feel like I "made the book". I merely chose it, someone else made it (actually it's multipl…
Re: The Bitter Prediction
#166Earlier quoted context omitted.
Software could be much, much cheaper if libraries were easier to use, and data formats and protocols were more open. So much code I have written and worked with is either CRUD or compatibility layers for un/under-documented formats. It's as of most of the industry are plumbers, but we are mining and fabricating the materials for the pipes, and digging trenches to and from every residence using completely different pi…
I think that’s too pessimistic. There are lots of successful standards. We rely on standard API’s and libraries a lot more nowadays than we used to. Some of them are pretty good. There’s been a lot of progress. But it takes a while because the wheel has to be reinvented many times before people give up on improving it. When a new language comes along, a lot of stuff gets reimplemented. There’s plenty of churn, but th…
I find the opportunity for improvement exciting, and I'm optimistic for the future.
Like, statistically most software I've seen written, didn't need to be done. There were better ways, or it was already solved, and it was a knowledge or experience gap, or often a not invented here syndrome.
The main thing that frustrates me these days, is trying to do things better doesn't generally align with the quarterly mentality.
Re: The Bitter Prediction
#167A relative known youtuber called the primeagen has recently done a challenge sponsored by Cursor themselves where he and some friends would "vibe code" a game in a week. The results were pretty underwhelming. They would have been much faster not using generative Ai. Compared what you see from game jams where sometimes solo devs create whole games in just a few days it was pretty trash. It also tracks with my own expe…
I ended up watching maybe 10 minutes of these streams on two separate occasions, and he was writing code manually 90% of the time on both occasions, or yelling at LLM output.
Re: The Bitter Prediction
#168Earlier quoted context omitted.
> A dystopia in which ill look for a new career. What makes you think that will be necessary?
Because I dont want to work with AI agents? I like my work to be fun, as in "I could bear working 8 hours a day with this." I like thinking about the problems and solutions and how that translates to code. I like implementing it with my own hands. Substitute that with writing prompts and I'll look for a different career thats actually fun.
Re: The Bitter Prediction
#169Earlier quoted context omitted.
Yes, my thoughts at the end of the article. If the AI coding is really good (or will be really, really good) you could give 6 figures salary + $5/d in OpenAI credits to a Bay Area developer, OR you give $5/d salary + $5/d in OpenAI credits to someone else from another country. That's what happened to manufacturing after all.
Thing is, manufacturing physical goods mean you have to physically move them around. Digital goods don't have that problem. Timezones are what's proving to be challenging though.
Therefore, I do not anticipate a massive offshoring of software like what happened in manufacturing. Yet, a lot of software work can be fully specified and will be outsourced.
Re: The Bitter Prediction
#170Earlier quoted context omitted.
Because I dont want to work with AI agents? I like my work to be fun, as in "I could bear working 8 hours a day with this." I like thinking about the problems and solutions and how that translates to code. I like implementing it with my own hands. Substitute that with writing prompts and I'll look for a different career thats actually fun.
What makes you think you having a career will be a thing by that point?