Technical ability != building something people want, will use on a daily basis, and provides economic value or enjoyment for humans. Models have been trained to be superhuman at the former, not the latter. Taste is what allows humans to do the latter.
Therefore, until taste can be programmed as a reward function in RL, or we have demonstrated that scaling RL improves model generalisation to such an extent that we don't need to create that reward function,
> Coding is solved, unless you are doing something truly novel.
Agreed. And even then, AI are sometimes better at humans at finding solutions to problems humans can't (e.g. Navier Stokes equations). But that still doesn't mean all tasks of the job are done (though obviously the definition of the job have and will continue changing as the tech improves).
I believe that we generally agree.
> Technical ability != building something people want, will use on a daily basis, and provides economic value or enjoyment for humans. Models have been trained to be superhuman at the former, not the latter. Taste is what allows humans to do the latter.
I think finally learned of the role title and the audiobook to teach me about this. It will also be replaced, but one of the last "tech" roles to be automated. It's where the taste lives, right?
Role: Product Marketing Manager - with a tech background and agentic dev skills (although the last part is most fleeting)
Book: Obviously Awesome
If anyone else would care to educate me about this here, please and thank you!