Episode #447 from 2:17:06
The future of programming
But also, these big labs like winning. So they're just going wild. Okay, so big question, looking out into the future: You're now at the center of the programming world. How do you think programming, the nature of programming changes in the next few months, in the next year, in the next two years and the next five years, 10 years? I think we're really excited about a future where the programmer is in the driver's seat for a long time. And you've heard us talk about this a little bit, but one that emphasizes speed and agency for the programmer and control. The ability to modify anything you want to modify, the ability to iterate really fast on what you're building. And this is a little different, I think, than where some people are jumping to in the space, where I think one idea that's captivated people, is can you talk to your computer? Can you have it build software for you? As if you're talking to an engineering department or an engineer over Slack. And can it just be this sort of isolated text box? And part of the reason we're not excited about that, is some of the stuff we've talked about with latency, but then a big piece, a reason we're not excited about that, is because that comes with giving up a lot of control.
Why this moment matters
But also, these big labs like winning. So they're just going wild. Okay, so big question, looking out into the future: You're now at the center of the programming world. How do you think programming, the nature of programming changes in the next few months, in the next year, in the next two years and the next five years, 10 years? I think we're really excited about a future where the programmer is in the driver's seat for a long time. And you've heard us talk about this a little bit, but one that emphasizes speed and agency for the programmer and control. The ability to modify anything you want to modify, the ability to iterate really fast on what you're building. And this is a little different, I think, than where some people are jumping to in the space, where I think one idea that's captivated people, is can you talk to your computer? Can you have it build software for you? As if you're talking to an engineering department or an engineer over Slack. And can it just be this sort of isolated text box? And part of the reason we're not excited about that, is some of the stuff we've talked about with latency, but then a big piece, a reason we're not excited about that, is because that comes with giving up a lot of control.