Scott Wu is the co-founder and CEO of Cognition, creator of Devin. He discusses how AI shifts the time allocation and productivity of human engineers.
Prediction Open · timeframe May 2029
Scott Wu: AI will lead to more software engineers, not fewer
“I think if anything, there's going to be more engineers, not less and I'll kind of give two reasons why. I think the first is there's just so much demand for engineering out there and so much demand, honestly, even in ways that we don't always think about, rig…”
Assertion Supported
Wu: Devin autonomously makes decisions and executes engineering tasks end-to-end
“Devin is, is fully able to make all of its own decisions in the same way that a human software engineer would. And so you know, obviously writing and editing code is a huge piece of that, but also, you know, being able to work with the command line, being able…”
Prediction Not checkable as stated
Wu: In 10 years, learning coding languages will seem obsolete
“You know, I think 10 years from now, people will look back and think, wow, isn't it crazy that, you know, you had to learn all these esoteric languages and you had to, you know, work through all these stack traces or whatever just to be able to communicate wit…”
Prediction Not checkable as stated
Wu: Future software engineers will resemble technical architect and product manager hybrids
“I think the, you know, I think the role of A software engineer five or 10 years from now, it looks something like a mix between a technical architect and a product manager today, you know, where, where a lot of what you do is, you know, you take problems that …”
Insight
Wu: Devin executes precise specifications rather than deciding product direction
“Devin is very much not the one who is going to be deciding what to do. If that makes sense. And so, you know, we very much think of Devin as you provide the precise formulation of what you want built or what you want done, and Devin is the one that is doing th…”
Insight
Scott Wu: Great startups, like math competitions, require identifying non-intuitive truths
“A lot of the really great math or programming problems are kind of about, you know, what are all these assumptions that you take for granted and which one of those might actually not be true, you know and a lot of these really tough problems and really interes…”