Cognition is an applied AI lab that has created the first AI software engineer, called Devin. Devin functions at the level of a junior software engineer and can handle complete engineering workflows, from bug fixing to submitting pull requests.
Devin is currently at the level of a junior software engineer. When Cognition started, Devin was comparable to a high school CS student. Six months later, it was like an intern. Today, it's an entry-level junior engineer. Its capabilities are measured by its ability to handle tasks such as debugging, testing, and submitting pull requests.
One unexpected use case is in software migrations and modernization. Many older companies with decades-old codebases are using Devin to update their technology stacks, making their software faster, more efficient, and more secure.
IDE assistants typically offer synchronous autocomplete features that speed up coding by 10-20%. Devin, however, operates asynchronously, handling complete tasks and workflows, which can save 90% of an engineer's time. Devin can test code, run commands, and integrate with various tools like Slack and GitHub.
Programming has evolved from punch cards and gas tubes to assembly, BASIC, C, and modern languages like Python. The core goal has always been to tell the computer what to do, but the form factor and complexity have changed over time, making programming more abstract and easier for humans to manage.
A 10x software engineer deeply understands abstractions, can solve complex problems, and efficiently translates customer needs into technical solutions. They focus on the creative and strategic aspects of software, which typically account for only 10% of an engineer's time, while the rest is spent on debugging, implementation, and other routine tasks.
Scott predicts that AI will surpass the world's best competitive programmer, Gennady Korotkevich, within one to two years. This will mark a significant milestone, similar to AlphaGo's victory in Go.
Cognition aims to make software creation accessible to everyone by enabling non-programmers to describe what they want to build in natural language, and Devin will build it efficiently. This shift will likely happen within five to ten years, transforming software development.
Agents like Devin can handle iterative, real-world tasks, such as debugging and setting up databases. They can take a first pass at tasks, allowing humans to focus on higher-level creative work and decision-making, which significantly increases productivity.
The main challenges include enhancing model capabilities for step-by-step decision-making, integrating with various tools and workflows, and maintaining a consistent state for the AI. Cognition focuses on solving these problems to make Devin more effective in real-world software engineering.
Cognition charges $500 per month because Devin performs end-to-end tasks, which are much more complex and resource-intensive than simple text completions. The price reflects the value of saving 90% of an engineer's time on routine tasks and the costs associated with running multiple Devins in parallel.
The landscape is greenfield, with the technology being very early in its development. Software is a vast and complex field, and there are many niches and use cases that can support multiple businesses. Scott believes that the focus on specific, high-impact use cases will drive success.
The most significant lesson is that it can be easier to solve a bigger problem than a smaller one. Solving a big, exciting problem helps attract a passionate and dedicated team. This was evident when building Cognition, where most of the team members are experienced founders but chose to join because of the vision and impact.
The team has a strong foundation of trust and friendship, which makes working together and having tough conversations easier. Most team members have known each other for years, and this camaraderie is a key factor in their success and ability to move quickly.
The kindest thing was the mentorship he received from various individuals, especially during his competitive programming days. One mentor, in particular, invested a significant amount of time and effort into pushing Scott to excel, providing guidance and harsh criticism when necessary.
My guest today is Scott Wu). Scott is the co-founder and CEO of Cognition, which is an applied AI lab that has created the first AI software engineer, which they call Devin. In just a year since founding Cognition, Devin functions at the level of a junior software engineer, capable of handling complete engineering workflows from bug fixing to submitting pull requests. He is a former competitive programming champion and describes the field as simply “the art of telling the computer what you want it to do." Scott predicts AI will surpass the world's best competitive programmer within 1-2 years and sees this technology not as replacing programmers, but as democratizing software creation. We discuss the bottleneck in software development, the future of AI in various industries, and the challenges of leveling up Devin. Towards the end, you’ll also hear Scott do an insane card trick on me. You can find the video on our X and YouTube) to grasp the madness fully. Please enjoy my conversation with Scott Wu.
Watch Scott play the card game).
For the full show notes, transcript, and links to mentioned content, check out the episode page here.)
-----
**This episode is brought to you by**** Alphasense**). AlphaSense has completely transformed the research process with cutting-edge AI technology and a vast collection of top-tier, reliable business content. Imagine completing your research five to ten times faster with search that delivers the most relevant results, helping you make high-conviction decisions with confidence. AlphaSense provides access to over 300 million premium documents, including company filings, earnings reports, press releases, and more from public and private companies. Invest Like the Best listeners can get a free trial now at** Alpha-Sense.com/Invest**)** and experience firsthand how AlphaSense and Tegas help you make smarter decisions faster.**
—
This episode is brought to you by** Ridgeline**). Ridgeline has built a complete, real-time, modern operating system for investment managers. It handles trading, portfolio management, compliance, customer reporting, and much more through an all-in-one real-time cloud platform. I think this platform will become the standard for investment managers, and if you run an investing firm, I highly recommend you find time to speak with them. Head to** ridgelineapps.com**)** to learn more about the platform.**
-----
Invest Like the Best is a property of Colossus, LLC. For more episodes of Invest Like the Best, visit** joincolossus.com/episodes**)**. **
Follow us on Twitter:** @patrick_oshag**)** |**** @JoinColossus**)
Editing and post-production work for this episode was provided by The Podcast Consultant (https://thepodcastconsultant.com)).
Show Notes:
(00:00:00) Welcome to Invest Like the Best
(00:07:00) Discussion of Devin's current capabilities as a junior engineer
(00:09:00) Early use cases and customer adoption
(00:11:00) Comparison between IDE assistants and Devin's autonomous approach
(00:14:00) History of computer programming and its evolution
(00:17:00) Scott's background in competitive programming
(00:20:00) Future predictions for AI in software engineering
(00:26:00) Explanation of AI agents and their significance
(00:29:00) Technical details of how Devin is built
(00:40:00) Impact on software engineering jobs and industry
(00:47:00) Discussion of business model and pricing
(00:52:00) Thoughts on AGI and its practical implications
(00:59:00) Commentary on the competitive landscape
(01:24:00) Future of AI adoption across industries
(01:25:00) Card trick demonstration
(01:29:00) The Kindest Thing Anyone Has Done For Scott