poisonborz
Joined 9 years ago
Joined 9 years ago
- I'd never blow this budget to be dependent on a single provider that 1. can change contract prices or limits on a whim, 2. lives in a sea of competition, new models coming up every week that may be better for a certain workload.
I was handed 150$/mo budget and no subs, and while it was frustrating at first, with better tooling, context management and especially OAI models it's a breeze now and not even using 70% mostly while achieving a lot in a small team.
Having limited resources teaches you a lot.
So when all this can still be kept, "hand craft", the muscle memory of typing code, or, as OP said,"dev who liked more the micro parts", what is this other than some nice myth the industry wove for itself?
Both tasks seem to be like a job that in the older times could have been handled by a personal assistant / a human agent, probably way more expensive, but the threat vector seems to be so much simpler.
On a more philosophical note, I’m puzzled about what kind of society is being propelled by using and advocating for such* a service.
* emphasis on being remote-controlled/hosted, not AI in general
It is the perfect gateway drug setup though.
This sums it up well and will ring true no matter which side of the argument you're on.
Also your examples are wrong, regardless of pair programming or TDD, there is always a single committer, who is to be held accountable. How you achieve that commit in the past, copy-pasting from stackoverflow, or some auto-expand snippet automation from the IDE - so any tooling - does not matter. Agentic development is also such a tool, thus does not change trust.
The agent runner, or committer, a single human, is to be held accountable. That responsibility is - and always was - the most important role of a programmer.