Michael Truell: Building Cursor at 23, Taking on GitHub Copilot, and Advice to Engineering Students

3 Sep 2025 · 28 min

Ask about this episode

Ask anything about it. ChatGPT or Claude reads this page and answers with the times it was said.

Connect VO and ask about every podcast you hear, including the moments you saved. Add to ChatGPT · Add to Claude

In short

Y Combinator Startup Podcast: Episode Summary

Episode Title

Michael Truell: Building Cursor at 23, Taking on GitHub Copilot, and Advice to Engineering Students

Episode Description In this episode, Michael Truell discusses the rapid growth of his company, Cursor, which achieved a remarkable $100 million Annual Recurring Revenue (ARR) within a year. In conversation with Y Combinator General Partner Diana Hu, Truell shares insights from his journey as a founder, his thoughts on the evolving nature of programming in the age of AI, and provides valuable advice for aspiring engineers.

---

Key Takeaways

Origin Story

  • Early Interest in Programming: Truell's journey began in middle school during a winter break when he attempted to create a mobile game with his brother, leading him to explore programming.
  • Influence of Y Combinator: Inspired by essays from prominent figures in tech like Paul Graham (PG) and Sam Altman, which motivated him throughout high school.

Building Cursor

  • Initial Projects:
  • Experimented with various projects, including a viral app for spoofing high scores in games and robotic dog concepts using reinforcement learning.
  • The team struggled across multiple failed projects before pivoting to Cursor.
  • Shift to AI Coding:
  • Recognized a gap in the market for AI-driven coding tools, particularly amid the proliferation of tools like GitHub Copilot, and decided to build Cursor.
  • Belief that AI would significantly change software development.

Development Process

  • Initial Challenges: Early ideas in mechanical engineering didn't gain traction, leading to a pivot towards AI coding tools.
  • Product Development:
  • Cursor underwent rapid prototyping and iterations.
  • Initially built a code editor from scratch, later realizing the need to leverage existing open-source technologies like VS Code.
  • User Feedback:
  • Early adopters had mixed feedback, leading the team to focus on AI features that enhanced productivity.

Growth Journey

  • Scaling from 0 to 100M ARR:
  • Growth was initially slow, but significant improvements in product quality led to compounding growth.
  • User base expanded rapidly as product improvements were made, leading to a 10% week-over-week growth.
  • Community Engagement:
  • Leveraged social media for initial outreach, building a strong community among developers and gaining traction through word of mouth.

Insights on the Future of Coding

  • Programming's Continued Relevance:
  • Truell emphasizes that programming remains crucial, even as AI tools evolve to assist developers.
  • The future will see AI functioning as collaborative partners, rather than replacements.

Advice for Aspiring Engineers

  • Focus on Passion Projects: Truell encourages individuals to work on projects they are passionate about and collaborate with peers they admire.
  • Balance Practical Skills with Curiosity: While technical skills are essential, the ability to learn and adapt in a dynamic environment is equally important.

---

Discussion Points

Evolving Nature of Software Development

  • AI's Role: The discussion highlighted a shift towards AI-centric development practices, emphasizing how software development methodologies will adapt in the coming years.

Market Opportunities

  • Competitive Landscape: Despite existing competitors like GitHub Copilot, Truell and his co-founders believed in their unique vision and capabilities to differentiate.

Building Effective Teams

  • Hiring Practices: Early missteps in hiring were acknowledged. Truell reflected on the need to hire thoughtfully and strategically to support growth.

---

Conclusion Michael Truell's journey is a testament to resilience and innovation in the tech landscape. His insights on the intersection of AI and coding, along with practical advice for young engineers, provide valuable lessons for aspiring founders and developers alike. As the coding landscape evolves, the importance of foundational programming skills and collaborative efforts with AI will remain pivotal.

---

Further Information

  • Podcast Episode Link: [Listen Here](#) (Link to the actual podcast episode)
  • Follow Michael Truell: [Twitter](#) (Link to Twitter handle)
  • Y Combinator Startups: Explore opportunities at [Y Combinator](https://ycombinator.com)

---

Written by AI. May contain mistakes. Listen to the episode to check what was said.

Hear the part that matters, and keep it.Open this episode in VO. Double tap your headphones to save a moment as you listen.
Get VO free

Transcript

Automatic transcript. May contain errors.

0:00We realized we were really inherently excited about the future of coding. And I think we took a step back and realized that if we were being really consistent with our beliefs, there was going to be an opportunity for all of coding to change in the next five years and for all of software development to flow through models. It felt like no one working on the space at the time was really taking that seriously. It felt like they had great products and they were making them a bit better, but they weren't really aiming for a world where all of coding as we know it today gets automated and building software ends up looking very, very different.

0:28Then with that in mind, we set out to work on that.

0:36Let's start this talk with sort of the origin story of your journey as a founder. You kind of have to go way back to middle school when you were reading the essays from PG, right? So early on, I think, you know, I had been interested in starting a company for a long time. I had been interested in a bunch of other things, too. I think actually originally got into programming, being interested in starting something kind of commercial, where the first time that I ever saw code, it was over some winter break. And my brother and I, we wanted to create a hit mobile game. We didn't really know how to do that.

1:14We looked on Google. How do you create a game? We heard that you need to download this application called Xcode. We did that, and we were hit with these weird, colorful, esoteric symbols, which were Objective-C, which is still around, but maybe a little bit less popular than it was then, for good reasons, and stared at this kind of impenetrable wall of Objective-C. And my brother promptly ejected, didn't move on with programming. He now is on a very different career path. He's kind of trying to paint or something like that. But I kept going and bought a book on Objective-C and then eventually started working on mobile games.

1:51That was the genesis of me getting into programming. And then along the way, also, yes, was a big fan of PG's essays and Sam's essays, too, also, and a bunch of the folks in YC. And that was definitely a big inspiration, even from the very early stages of high school. I think the wildest thing about Cursor is that right now you're just 24 and build this monster of a company in a really short amount of time. To a lot of people, it could seem that it's a bit out of nowhere. But this was really in the making for more than a decade. You've been working and shipping a lot of different projects, right?

2:29And you were working in AI even when you were in high school, right? Tell us a bit about the projects and how you got started with that. I was lucky enough to find programming early on. I was also lucky enough to be interested in AI early on and have some great collaborators to work on AI projects with. Soon after kind of the foray into mobile games, which also turned into, I wasn't very good at mobile games. So one of the things that I built and actually one of the things that got most popular, which was kind of the technically easiest thing to build, which was maybe a lesson in startups of, you know, the codas and everything, was this mobile game or this mobile app where you could spoof high scores in things like Piano Tiles and Flappy Bird.

3:07and then send them to your friends. And that was kind of the thing that went viral. It wasn't the painstakingly hand crafting the game engine yourself type thing. But yeah, no, soon after that, got interested with a friend in the idea of building a robotic dog, where we thought it would be really great to have a robot that you could teach to do things without programming it. Instead, you could give it positive and negative feedback, like you give a dog. So you could give it a treat if it does something, quote, treat if it does something good. You could say bad if it does something bad. and then maybe you could teach it to play fetch and things like that.

3:38That idea really animated us. We had no idea how to build it. And so again, started the place where one would start, which is Google, and kind of went down a lot of rabbit holes and took us into a place of learning about genetic algorithms and maybe that was going to be helpful for building this robot dog that we wanted to build. And then we eventually learned about this neural network stuff because some people were playing with taking genetic algorithms and using them to evolve neural networks at the time with work like NEAT. And then eventually it took us to RL, reinforcement learning, which was, you know, even back in 2015, people had been working on it for a long time.

4:13In the end, my friend and I, we did eventually build a couple of robots. We didn't do any sort of substantial work that really lasted, but we did work that was interesting at the time in taking reinforcement learning algorithms and making them more data efficient. you know, making them better at learning from very, very few data points, you know, order of tens of data points, and also from noisy data, you know, data that a human's giving. It wasn't exactly a dog, but we built a couple of robots where one of them was this many axis robot arm that could kind of swing a paddle and play ping pong.

4:43And if you put the right sensor on it, and then you gave it the right sort of positive and negative feedback, you could teach it to swing when it sees a ball. And then we had this KiwiDrive robot that we would teach to follow a line. And to do that, it was actually kind of this great education in ML, partially because of our dumb naivete, where we didn't really know that there were things like Torch and TensorFlow and kind of other, you know, lots of building blocks we could use from. Maybe we weren't good enough at Googling. So you're like, implement your own neural network from scratch. Yeah.

5:13So when you were like, I don't know, 16, 17? The constraints of the problem were we were dealing with robots. And so we were dealing with microcontrollers. And so microcontrollers have very little memory, and they couldn't really fit any of the normal standard ML libraries. So as part of our bike shedding, trying to build a robot dog, we implemented our own tiny neural network library. And I have memories of us not really understanding any of the internals of how these things worked or not really understanding calculus, but kind of fumbling our way through re-implementing some important ideas from neural networks.

5:47I think it taught us a lot. I think there were a lot of gaps in the fundamentals that it took many years to fill in later. Then fast forward to the founding of Ennisphere. It's an interesting name because Cursor is not what it is. When you guys started, you had just graduated MIT, right? That was back in 2022. What were the first ideas that all four of you started working on back in 2022? too. Yeah. So the genesis of Cursor was in 2021. My co-founders and I, we had been interested in AI for a long time. Each of us kind of had our own little robot dog moment where one of my co-founders, he worked on trying to build a competitor to Google, actually, using LMs in 2021 and training his own contrastive models.

6:35One of my co-founders worked on computer vision in academia. And some of us also worked on recommendation systems at companies like Google. But we were really interested in AI. In 2021, we were trying to figure out what we'd do with that interest. Do we go and work on AI in academia? Or do we go join a big existing AI effort? Or do we start our own thing? And there were two moments that really got us excited. One was seeing the first AI product start to come out. GitHub Copilot was really the canonical example for us. The other was seeing work about how it looked like AI was going to predictably get better in the future as you scale up these models.

7:11At the very beginning of 2022, me and my co-founders, we went on like a month-long hackathon, basically. And we started hacking on ideas related to kind of picking an area of knowledge work and building what it looks like as AI gets more and more mature. You guys have collected a lot of data for that first idea, right? Yeah. So the first real idea that we worked on for a long time was in mechanical engineering. It was trying to build a co-pilot for mechanical engineers. and trying to train models to kind of predict what you would do in a CAD system like SolidWorks or Fusion 360, which is where mechies model out parts in 3D on a computer.

7:48We picked it because we thought it would be boring and sleepy and uncompetitive. And we were kind of doing an armchair MBA thing, even though it was a horrible choice from the get-go because none of us were really mechanical engineers. And also the science wasn't really ready for that area. But you guys kept working at it for a number of months, right? and you crawled and got all these CAD files and actually got something working with autocompletion, right? That was like the first version of it working? Yes. A bunch of the work was in data scraping, honestly. It was trying to get all the CAD models on the internet.

8:18There are also all these different file formats and trying to convert them all into something that's canonical because CAD is this weird software market where there are all these different systems that are pretty popular. It's very fragmented. There are also Cloud CAD systems that don't have easily exportable files and they don't want you to scrape their stuff. And so there was a bunch of work there. Also the training infrastructure for doing any kind of modeling work back then was pretty rudimentary. And so there was a lot of work on the info side there and just a lot of experimenting with models and a lot of experimenting with how you even jerry-rig an extension into these CAD systems because we were building an extension.

8:52These applications aren't really extensible at all. There were actually also other projects that we were working on at the time. So two of my co-founders, they were working on an end-to-end encrypted messaging system because one of them has a background in security research. And the idea there was apps like Signal and WhatsApp, they encrypt the body of the messages, but they don't hide who's talking to who at what time, which is actually really crucial information if you don't want to trust the messaging app provider. So if a journalist is talking to some informant in the government, just knowing that they're communicating at all is actually a really big piece of information.

9:27So that was in the middle of 2022. So you guys were working for about a good six months on this idea? And how many users did you get at that point? So you shipped the product? All of these projects were ill-fated and had basically no users. At what point did you realize that the idea was not working? It's like, oh no, we're all working on this. We're trying to do the startup. It's not working. What was that moment like? I think it was a bit different for each of the projects. I think for the messaging system that two of my co-founders worked on, it was really technically impressive, but it had these bad tradeoffs where it wasn't very scalable.

10:07And I think they tried to give it to people and it didn't really work. And then they tried to sell it B2B and then it didn't really work. And I think it was after a couple of months of trying to get traction. For the CAD ideas, it was, yeah, many months of trying to get the models to really be useful for end users. and then also reckoning around, are we really interested in these areas or is there something else that we're inherently much more excited about? So there was a moment that you decided, okay, these ideas are not working. We have to pivot again. Yes. You churned through three ideas, three, four, five ideas before landing into code completion?

10:42Yeah, I think that, so we had been inspired by tools like Copilot really early on and we had avoided working on AI and coding because we thought it was too competitive. It was competitive then, still is competitive now. Because back in 2022, GitHub Copilot was making already about$100 million in revenue? I think. Or more. Actually more, yeah. And you guys were like, oh, we could still do a better job than GitHub Copilot? Because people thought the game was done. It's like, hey, GitHub did it. Well, I mean, we didn't think we could at the start. And then I think it was the desperation of having worked on ideas for a while and not really being excited about them after a while and them not really working out.

11:19And that kind of shapes, I think, what you care about and what you're aiming for. And we realized we were really inherently excited about the future of coding. I think also we got to see how some of the other people in the space were working on their products. We got to see how the tech was developing. And I think we took a step back and realized that if we were being really consistent with our beliefs, there was going to be an opportunity for all of coding to change in the next five years and for all of software development to flow through models. and it felt like no one working on the space at the time was really taking that seriously.

11:52It felt like they had great products and they were making them a bit better, but they weren't really aiming for a world where all of coding as we know it today gets automated and building software ends up looking very, very different. Then with that in mind, we set out to work on that. That was a bold move because you said, okay, we're going to stop working on all these other ideas that we didn't have as much of a background. And you were excited about programming, even though you had this big Goliath in the room with GitHub Copilot, you decided to go and let's just solve this problem. It didn't really feel bold or like a gantle move at the time, because it's like a bunch of people sitting around in their living room on laptops.

12:29It's not like pivoting some giant company. But yeah, no, we did. And initially we waded into it where we were thinking, well, maybe we'd do this very niche tool for basically security reviews, trying to detect future CVEs in your code, or maybe we build something that's just for this one niche area of software. We thought about building for quants and actually kind of prototypes and things just for quantitative researchers. But yeah, in doing that, we were just brimming with ideas for what Cursor could be if it were just about trying to be the best way to code with AI in general. And then I think that we had a ton of conviction about that, and we had a ton of excitement about that.

13:05And so at some point, we just decided to go for it. And that was end of 2022, right? when you decided to make that move. And how quickly did you ship the first product? And what did the first product look like? And that was around, you shipped it a couple weeks later. And what was that look like? It did take us a little bit of time to ship something publicly. It took us roughly, I think, three months from first line of code to open it up and GA it. Originally, what we did is we built our own editor, quote, unquote, from scratch. Oh, my God. It was still using a bunch of open source building blocks.

13:39There are a lot of great primitives like CodeMirror and the language servers. And there's a lot of open source tech that can help you build an editor. But yeah, no, it was cobbled together from scratch. And there was our own version of Remote SSH, our own copilot integration at the time, because we didn't have anything like autocomplete. You have to build your own pin system. You have to build all your own language server integrations. There's just a lot that ends up going into something as developed as the code editor market, making something that can actually be competitive there and serve as someone's daily driver.

14:07But I think it was four weeks until we built something that we could use as our daily driver. It was maybe four weeks later where we gave it to the first beta testers. And then there was another four weeks and then we GA'd it. And it was still very, very crude at the time. It didn't feel like a big thing to just open it up to the public. What did you learn in that first version? Because you built a code editor from scratch. You guys haven't done the whole forking yet. Yeah, we had the fear of God in us. I mean, people hadn't really liked some of the things we had built for a while. So I think that we were kind of all in on it and very focused.

14:38But what did we learn from that? I think that we learned kind of the first initial set of AI features, where when we started, I think that there was just one key command, and it pulled up this universal remote in the editor. And then you asked it to do something. And then entirely, the AI would just figure out, oh, what exactly do you want it to do? Do you want something back that's like a chat response? Or do you want a code suggestion that you can then take? Or do you want it to go search around your code base and answer a question or you wanted to go spin for a really long time or a short time.

15:08And there wasn't a lot of control. And I think that we learned, given the tech of the time at the end of 2022, that the form factor has to look a bit different. And so we learned kind of the first early AI features that then became part of the core of Cursor from iterating both for ourselves and also giving it to people. I think another thing we learned was we were very rapidly building a feature-complete version of what we want in a normal code editor, plus then some AI stuff that we thought was great. But then a feature-complete code editor for the world is going to be a way, way, way longer road.

15:41We thought that Fiescode had been developed over the course of 12 years, was one of the earliest TypeScript projects, had lots of people on it. We thought, oh yeah, of course, you can kind of spin something up that's just equivalent for the world in a few months. And I think that we learned very rapidly that that wasn't the reality and our time was going to be best spent just focused on the AI stuff. And so similar to how browsers often base themselves off of Chromium's rendering engine, we then switch to being based off of VS Code. The other thing is you guys had also implemented your own models too.

16:10Back then, you got a lot of inspiration from Codex, right? Yes. So when we were setting out to work on our first idea that we really spent a bunch of time on, which was trying to help mechanical engineers be more productive using AI, One of the things when we raised our first round of funding, because we actually kind of needed money from the get-go to do a little bit of model training, because you couldn't bootstrap it with the models that existed off the shelf if they weren't good enough at that task. One of the papers that we would tout around is actually the original Codex paper, because by our calculations, Codex, which was the first, this was the first autocomplete model behind GitHub Copilot, it didn't really cost that much money to train, even though even back then, at kind of the beginning and middle of 2022, people were talking about how expensive AI models were to train.

16:53I think it cost, my math might be wrong, but I think it was about$100 ,000 in training costs. And then during this foray into mechanical engineering, we had done our own training. And then when we set off on Cursor, I think we were a little bit burned by that. And so we wanted to be as pragmatic as possible, not reinvent the wheel. And so we started by doing none of that. And then over the course of 2023, in dialing in the product, that ended up being a really important product lever, especially as we got to scale and we got a bunch of people using the product. and then that also gives you the ability to use product data to make the product better.

17:24And so that actually has been a really important muscle to build in the company. YC's next batch is now taking applications. Got a startup in you? Apply at ycombinator.com slash apply. It's never too early and filling out the app will level up your idea. Okay, back to the video. What happened then in 2023 was when you were still not sure about whether Cursor was going to be a thing, right? You were still debating with your co-founders whether you should still pivot. It's like, oh, is this idea still going to work? And you're still trying to grow it, right? Because it took a long time to get to revenue, right?

18:01Yeah, I think that over 2023, it was growing. The numbers were kind of small. And I think that also we were working on something where there wasn't always a clear next step. I think that there are probably some markets where you're really well served by going and immediately talking to a bunch of people, listing down their problems, really rigorously or really kind of systematically and exhaustively thinking through each problem, what would kind of be the direct solution, and then prioritizing them and then going from there. But I think that we were and are in a space that's a bit different than that.

18:35We're this end user application that doesn't have much of a complexity budget. We are trying to build the best way to code with AI. And so a lot of that is figuring out, given the tools that you have today, what can you actually do? There's a lot of things that you could write down that would be useful if you could build them, but then figuring out how to build them and all the details, it's not entirely clear how to move forward on that. And so, yeah, there were a lot of times over the course of 2023. And then actually also to add to this, of our early user base, if you just kind of followed the gradient of exactly what they wanted, you would get pulled in slightly different directions than we ended up in.

19:11We had a really loud segment of users that didn't know how to code at all. and we talked about, you know, should we focus on those folks? We had a really loud segment of users that wanted us to do things that were very tech stack specific, you know, just building for one technology and making it much less of a horizontal tool. And we resisted doing that too. There was a lot of early prototyping and kind of wandering the desert in 2023 and then, you know, figuring out things around, you know, where does it make sense to not just build the software, but also build our own models to improve the API models or to replace them in places like, for instance, with our tab, our next edit prediction, and then how exactly to do that.

19:49You went from zero to one million around 2023, right? And it took a lot to get there, right? Yeah, it was a bit more than that, but sort of roughly that. And then 2024 was a crazy year. You guys went from one to 100 million in one year. Tell us about this loss of compounding power because you kept that growing 10 % week over week. How did that happen? So the numbers felt small early on, then the compounding kind of kept going. I think that there were a couple of things that really drove our growth. We're in this market where if you make the product better, you kind of see it in the numbers immediately where things start to grow more.

20:29And so we felt it around when we first started to make cursor codebase aware, when we first started to be able to predict your next action, when we made that then more accurate, it, then when we made that faster, then when we made that more ambitious, it could predict sequences of changes. And then when we let the AI models start to take more action within your code base and then do that really fast, speeding that up. And so all along the way, we kind of just focused on making the product better. The compounding continued. And I don't think that this is true of all markets, but I think we're in a market where end user preferences matter a lot.

21:05And if you make the best thing, people hear about it and talk about it, and that kept going for a long time. I think one of the funny things that happened around that time, we did see a big shift in the YC companies as they were going through the batch, because we would ask what kind of tech stack you use to build your applications, and it was night and day from one batch to the other. I remember in 2023, I think it was maybe single-digit percentage of the batch we used cursor. Then 2024, it was like 80%. It's just like spread. like wildfires, like the best builders were using you? Got onto their Twitter feed, yeah.

21:43Was that where a lot of adoption, how did all the growth came from? So the very early stages, when we were first launching the editor, we tried to kind of evangelize it on social networks. And actually, one of my co-founders, when kind of the dopamine hit keeping him going in 2022, when we were working on some of these ill-fated ideas, he started posting on the internet and kind of explicitly set out to try to gain a lot of followers, not by doing kind of normal social media things, but by talking about AI, actually. It was kind of surprising, you know, the degree to which someone could actually just read kind of all the papers, think kind of deeply about what was going on at the time, talk about that publicly, and then get recognized by influential people in the space.

22:30And so there was like this particular open source model, Flan T5 at the time, that multiple AI efforts that ended up using that model, they found out about, you know, kind of the benefits of that model directly from my co-founder, just because he was posting on Twitter and doing that kind of consistently. But he became like sort of niche, very niche, like sort of niche, niche, niche of SF, micro celebrity. He would actually kind of evangelize the product early on. And so we had this kind of very movie magic demo when we first launched and when we first did a waitlist to just get our initial batch of users.

Read the full transcript

23:05I think that that was helpful getting us kickstarted. But then after that, we kind of stepped away from that and we kind of lived like monks in 2023 and just focused on the product. And it really just spread from word of mouth. I remember there were a couple of times during that year where there were members of the team that would say things like, guys, the product's already good enough. Let's put it aside. Let's just focus on growth engineering. And then there would be like a two-month sprint on doing some version of that. And it just never, it kind of washed away compared to the other stuff that we worked on that year.

23:38And by that time in 2024, how big was Kershaw? How big was the company at that point? It was pretty small in 2023 where my co-founders are fantastic engineers. And there were four of us. And so we could go pretty far without hiring anyone. We also had our own set of missteps in figuring out the first set of people to hire and how exactly to do that. So we were both very patient early on and also focused on hiring a lot less than we probably should have early on. I think we ended 2023 at only single digits people. We were less than 10 still. Amazing. Amazing. Now, I guess one curious, now shifting gears a little bit about what are your thoughts in terms of how the future is going to look with coding?

24:30We were kind of this maybe middle road bet from the start where when we set out to work on the company and we were kind of hiring our first people, we would get these weird looks around, you know, why are you, I mean, at the end of 2022, it wasn't really like this, right? because kind of chat gbt happened and then the whole world woke up to things you know beginning of 2023 but especially during 2022 uh when we were working on the cad stuff and then the early code stuff people thought working on ai uh was it was kind of weird to do people were not entirely convinced that it was a good use of time and that there were going to be lots of great applications to follow out of ai and then even the people who are interested in ai there was i think in our space you know a bunch of people that were just focused on optimizing kind of the form factor that exists still ready and just making those products a little bit better.

25:16And then at the same time, you know, in our social circles and professional circles, there's a bunch of people that, you know, we're thinking, oh, why would you work on anything other than AGI? And, you know, all of the work that you're doing right now in one or two years, you know, circa 2022 is going to go away. And yeah, I think that we've always had this view that there's going to be lots and lots of incredibly valuable things to build over the next couple decades. AI is going to be this transformative technology, maybe more so than any revolution in recent technological revolution in recent centuries.

25:51But it's going to take a couple of decades, and it's going to be this industry-wide effort where there are all of these independent capabilities that each need to fall to really get to a place where you can entirely get to the end state of transforming, building software on computers or the other areas of knowledge work that might be transformed by AI. And yeah, I think concretely, kind of in the near term, we think that for professional engineers, which is the end user we serve, the market that we serve, code is still really important. And there will be this long, messy middle where you will be working with the AI.

26:23More and more, it will become like a colleague. More and more, it may also become like a very advanced compiler that can start to hide some of the code for you. You're going to have to read the logic and review it and edit it. So what do you think are the skills that are still going to matter? What should everyone still be studying or stop studying? I mean, I think that programming like math is kind of just a good general education. I don't think that that goes away. And I think that there's also lots of practical skills that comes from studying computer science right now. I mean, often when people are kind of entering dynamic industries, the specific stuff that they study in school isn't super crucial.

27:02It's more the kind of learning that they get along the way. I don't think that's changed with AI. What advice do you have for the audience if you have a young Michael Truel? Maybe not just three years ago. If they want to be like you three years ago before they start Cursor, what should they be doing right now? I think just working on things that you're interested in and doing it with people both that you enjoy being around but that you respect a ton and taking that really seriously. Yeah, I think that for a lot of people that are in school, there are so many things that pulls you toward more checking boxes and less focusing on building something up over time and really focusing on something that you're interested in.

27:48All right, let's give it a round of applause to Michael. Thank you so much. Yeah, of course. Thank you for having me.

From the publisher

Michael Truell on June 17th, 2025 at AI Startup School in San Francisco.At 25, Michael Truell has already built Cursor into one of the fastest-growing companies in AI coding, hitting $100M ARR in just a year. In this fireside chat with YC General Partner Diana Hu, he shares the lessons that came from years of failed projects with his co-founders, why he believes programming is still essential even as AI changes how we code, and how Cursor is taking on GitHub Copilot with the conviction that all of software development will flow through models.

More from Y Combinator Startup Podcast

All 148 episodes
Michael Truell: Building Cursor at 23, Taking on GitHub Copilot, and Advice to Engineering StudentsY Combinator Startup Podcast · 28 min
Listen in VO