I’ve been spending the day playing with Claude 3.7 trying the vibe coding approach and I’ve been able to build some complex audio synthesis one off applications.
I have no understanding how any of it works. That sparked a lot of fear in me, not so much of job loss but knowledge loss.
As these models improve I’m worried we are going to build larger systems we do not understand. It’s hard enough as it is to read code written by humans, but I worry this will be exacerbated by these ever improving models.
I generally have no understanding of how the libraries I am using work. Many companies out there have software running that nobody at the company can define specific behaviour for. I worked for a company that had on premise servers, and for one product wasn’t sure where the physical server for that product was.