Remix.run Logo
nDRDY 3 days ago

Why hasn't it gone away already? ChatGPT at least has been around for over 3 years.

Why is my AI-first colleage constantly having to get more expensive AI subscriptions approved?

>most furniture is made in a factory now

Terrible analogy. Software is not like a mass-produced item - it is written significantly less often than it is executed!

You could say that AI will allow many more variations of softwares to be written in the same time frame, but I'm still sure I can produce quality output in a competitive time.

spicyusername 3 days ago | parent | next [-]

    Why hasn't it gone away already? ChatGPT at least has been around for over 3 years.
Because the models only got good enough to be trusted in the past few months and the developer tooling and agent abstractions are still rounding off the sharp corners to make it easy to use.

ChatGPT didn't have your whole codebase in context, the ability to automatically pull and push information to JIRA to plan code changes, and the ability to break your problems down into manageable pieces and sub-divide them among a fleet of sub-agents.

Developers didn't yet have the "Ask -> Plan -> Implement -> Review" workflow that results in the best agent-written code.

Now the tools and developers do and it works incredibly well.

nDRDY 3 days ago | parent [-]

>Because the models only got good enough to be trusted in the past few months

They have got noticably worse over the past few months! It looks like we are going in the direction I've been predicting for a while - the cost of AI will increase until it's similar in cost/benefit to hiring a recent graduate, who can also do all of those things you mention (and will get better at it).

spicyusername 3 days ago | parent [-]

Unfortunately, I have conflicting anecdata.

skydhash 3 days ago | parent | prev [-]

Also a lot of software should be small. The only reason they aren’t (especially web) is because the trend is to bring in frameworks instead of using libraries. I spend more times tweaking code than adding features. The time spent on coding is way smaller than the time spent discussing about those tweaks