TED Talks Daily - Can Europe win the age of AI? | Thomas Dohmke

Episode Date: November 30, 2024

GitHub CEO Thomas Dohmke discusses Europe's readiness to lead the next era of AI innovation, examining how the continent's tech ecosystems stack up against those in the US. In conversation wi...th TEDAI Vienna co-curator Vlad Gozman, Dohmke explains the three key shifts that will help Europe thrive in the age of AI — and shows how GitHub's initiatives can empower anyone to build new ideas around the world.

Transcript
Discussion (0)
Starting point is 00:00:00 TED Audio Collective You're listening to TED Talks Daily, where we bring you new ideas to spark your curiosity every day. I'm your host, Elise Hwu. Thomas Domke started from severely information-restricted beginnings in East Berlin to become the CEO of GitHub, one of the most influential tech companies today. In his 2024 conversation with the co-curator of TED AI Vienna, Vlad Gosvin, Domke reflects on the startup ecosystem, smart regulation for the future, and how to best prepare for the next generation of innovation. It's coming up after the break. prepare for the next generation of innovation. It's coming up after the break.
Starting point is 00:00:48 Support for the show comes from Airbnb. I've got a trip to Asia plan for this December. I booked an Airbnb. They are always the most cozy and inviting after such a long journey. My own home will be empty while I'm gone. So I was looking into hosting on Airbnb myself.
Starting point is 00:01:07 I'm having fun thinking of some small touches I might add for potential guests, like the ones I've received at Airbnbs in the past. And with the extra income from hosting, I can make my next trip abroad even longer. Your home might be worth more than you think. Find out how much at airbnb.ca slash host. Like TED Talks? You should check out the TED Radio Hour with NPR. Stay tuned after this talk to hear a sneak peek
Starting point is 00:01:35 of this week's episode. And now our TED Talk of the day. Obviously people know you as the CEO of GitHub. You're at the helm of what I would say is the most pivotal tool for developers worldwide and also a player early on in the iGame with CoPilot. But before we go into all that and GitHub, I want to go back a bit. I'm curious. Something what people might not know is how did you get here? I took a plane from Zürich to fly here but I think you're asking about my
Starting point is 00:02:14 life's journey. I was born in East Berlin in 1978 and so for the first 12 years of my life I didn't really have access to computers. There was a Robotron, an East German clone of a Z80, I think, in the geography lab that we were allowed to hack a little bit on, and then I bought a Commodore 64 in the early 90s, and you know, it's been forgotten, you know, what that was like, right? I had to buy like a yellow book, it was called, literally called the big Commodore 64 book,
Starting point is 00:02:42 and then you taught yourself coding, and there was no internet to go, right? There was no forum, no Reddit, no GitHub. You had to either figure it out yourself, or you had to go to Computer Club on Wednesday and hope there's another nerd there that knows the answer to your question. In 98, I started university, a technical university in Berlin, and you know, one of the big benefits was that you had a landline internet connection from there
Starting point is 00:03:07 that didn't cost any money compared to AOL and Compuserve. And I bought SUSE Linux in the bookstore to get into the world of open source. And obviously I found lots of other nerds on the internet to ask all the questions in the newsgroups, the Usenet. And you know, went through my career journey, and when the iPhone SDK came out in 2008, I thought it's time to do something new.
Starting point is 00:03:32 I quit my job at Bosch at the height of the financial crisis in late 2008 to become an independent software developer that builds iPhone and Android apps. And of course, through the cloud, I was able to also distribute all my apps and then later build a platform called HockeyApp that was acquired by Microsoft in 2014.
Starting point is 00:03:53 And that then moved me from Stuttgart all the way to Seattle, where I got lucky in 2018 to be in the right time, right place, be part of the GitHub acquisition, and ultimately be here on stage as the GitHub CEO. What a journey. It all has led to this moment. But it raises an interesting point, right?
Starting point is 00:04:17 You've been successful here in Europe up to a point, and then you left. I mean, your further steps were even more successful I would argue but you left. So my next question is you know how do we keep the next Thomas Domke in Europe? What does Europe need to do? Microsoft made me leave you have to say it like that although being honest and also was always a dream of me to live on the West Coast in the 90s when I was a kid. I felt I was born too late
Starting point is 00:04:50 to be part of the home computer revolution. But then obviously now where we are today, it's clear that there was another one with mobile, another one with cloud, and now we are in one with AI. And so I think, you know, maybe if Microsoft buys a German company today, they would just say you can work from home, as hybrid work or remote only work is much more prevalent than it was 10 years ago in 2014.
Starting point is 00:05:12 That said, if I look at my hometown in Germany, I can come up with three things that are definitely lacking, and the first one is school and schooling, which it's ridiculous to me that we don't teach kids in first grade how to code. Like we teach kids physics, biology, and chemistry that you almost never use in life anymore, but we don't teach them how to build software for their smartphones and for their computers that we all use day in, day out, right?
Starting point is 00:05:40 Like think about that for a second. Like these are the most important devices in our lives. You know it because you can barely meet anyone that doesn't have their phone in their hands anymore, whether it's in the subway, whether it's on a plane, whether it's at work. So I'd say schooling needs to dramatically change. And it's easy to blame the system and think about, oh, the politics have to change something. I think it starts with us as parents to really encourage the schools to think ahead and think outside the box of what frontal lessons are and used to be when we went to school. The second one is startup and the startup ecosystem.
Starting point is 00:06:13 It's so hard to found a company in Germany, in Austria, in many European countries. The GmbH has to go away. That's just the fact that you see a lot of German startups that the first thing they do is they go on Stripe Atlas and click in Adelaway LLC because that's much easier to collect angel investments. We have so much relations in Europe, GDPR, DSA, GMA, you name it, that startups need to follow instead of building cool shit. That's I think the biggest issue we have where we need to build a new ecosystem that startups because we know from the innovator's dilemma that disruption is coming from startups.
Starting point is 00:06:50 The big incumbents cannot create disruption. There's exceptions, of course, and hopefully GitHub and Microsoft are seen as one, but the regular mode is that startups are the companies, the founders are the ones that are pushing society forward. And then lastly, infrastructure. My hometown on their webpage, they're saying 95% of all households have broadband internet, but what they mean is 50 MBit.
Starting point is 00:07:13 That's not broadband. When my kids stream Netflix or YouTube and play Minecraft with their friends and have a WhatsApp chat open, all at the same time, I can no longer join the Zoom call with you to prepare the session. And I think this is where the European Union ultimately needs to go in and have an infrastructure package,
Starting point is 00:07:33 and not bridges and streets and all that. That's good too, but like broadband internet, fiber everywhere. Well, some might argue that regulation is good. How do you stand on that? Regulation is good if you're a big company with a big law department and big enterprise customers because then you can go into a sales process and say, here, I check all the boxes so you don't have to argue with the legal team and the DPA and whatnot.
Starting point is 00:08:00 Instead, you can just go through the sales process much quicker. But it's not good for open source innovation. It's not good for small startups that do not want to spend all their money on billable hours for consulting company or for law firm. And so there needs to be exceptions in those regulations. Innovation needs to be focused on enabling researchers, open source developers, and startup founders to move really quickly. And then if they reach a certain size,
Starting point is 00:08:27 when they actually become relevant to the systems, same with banking, right? When they become relevant to the system, that's when the regulation, the strongest regulation needs to apply. And do you see, so you know, like we lived through this really fast-paced, really, really fast-paced environment with AI.
Starting point is 00:08:46 Do you see it now leveling the playing field internationally? And again, with a bit of a perspective on Europe, how does that change the game for a small company, a startup from Germany, for instance? I think it changes the game from two sides. And one is actually on my shirt. It says, you know, Copilot speaks my language. Because you can use Copilot, ChatGPT, almost all these AI chatbots in the language you grew up with.
Starting point is 00:09:14 Here in Austria and Germany, it's German. At right most, six-year-old, seven-year-old, first, second graders, they speak mostly German or Croatian or Italian, Spanish, while the open source and the software industry are mostly English speaking. So if you want to learn coding because you have already played Super Mario or Minecraft, you don't want to learn English first. What you want to do is build a little game, because that's what humans want to do. They want to create something.
Starting point is 00:09:41 So they can now approach this by just asking, in German, how do I create a snake game or a porn game, or how do I build a Minecraft extension? And they don't need parents at home that have a technical background. If you don't have anyone at home without AI that can help you when you're stuck, and that's the most important moment when you learn something is when you're stuck,
Starting point is 00:10:00 how do you unstuck yourself so you're not frustrated and just throw it away and go back scrolling through TikToks. That's the moment where AI is really helpful and that's where I believe there's a huge democratization going to happen. It's already happening in countries like India or Brazil. The second piece is Europe has slept through the cloud transformation. Most European countries are way behind on the cloud transformation. If you look in the Drager report that came out a couple of weeks ago, of the top 50 tech
Starting point is 00:10:31 companies, only four are European. And I'm sure most of you cannot actually name those four. I can only name one SAP. And in the last 50 years, there has been not a single European company that has been founded that has reached more than 100 billion in market capitalization, while the six trillion dollar companies in the US all have been founded in the last 50 years. That's where the opportunity with AI is we get a fresh start. We don't need to catch up on the cloud as much as we need to be all in on AI, and it
Starting point is 00:11:00 starts all with you. We can always blame it on the politics and on the system and on our bosses. It starts with all of us embracing this new technology. I'm assuming that's why you're here today. Hopefully, tomorrow you're using some AI in your life or figuring out how AI works and how you can leverage AI in your career, your startup, or your team. And now back to the episode.
Starting point is 00:11:27 Yeah, thank you for that. I want to push back though a bit because it sounds, and probably this is a criticism that Silicon Valley usually gets, right? It sounds techno-optimistic, right? What about a comparison that I've always heard is, you know, we're living through perhaps a new type of industrial revolution, right? When I think back on the industrial revolution, the actual one, it had really heavy short-term consequences.
Starting point is 00:11:59 So, what would you say to somebody who would call you a techno-optimist? What's wrong with being an optimist would be my first response, especially as a German. I think being optimistic is separating me from the masses. I think we as humans have the challenge that we love to focus on the day by day and the day by day, whether that's in our lives or that's in the stock market, often has lots of ups and downs and we focus heavily on the downs because those are impacting us emotionally much more than the ups. But if we actually zoom out 10 years, 20 years, 30 years, or if I go back to my grandfather
Starting point is 00:12:42 generation, my father was born in 1939, what life was back then, there is no question that life has gotten massively better. Like massively, like life in Europe, in Germany, in Austria, everywhere here and everywhere around the world has been, has gotten so much better. Our lives are so much more comfortable. Our houses are so much warmer. We have food available.
Starting point is 00:13:03 And obviously with technology like smartphones, the internet, and FaceTime, it's also much easier to travel all around the world to live on the other side of the planet. I moved my family almost 10 years ago to Seattle. And we call our parents every weekend on FaceTime. That wasn't possible when people immigrated to the United States 100 years ago.
Starting point is 00:13:22 So it's undisputable that the world has gotten better and I think we should have optimism that we can make it better ourselves. But of course it starts with us. That's what I said earlier. We need to all have the mindset of I can change the world. I can make the world a better place. My first job after university was with Mercedes-Benz
Starting point is 00:13:41 or back then Daimler Chrysler and their slogan is the best on nothing. I feel like Europe needs to get back to this. Like, we want to be the best in everything. We want to be the best in soccer, right? And we are kind of like the best in Formula One because almost all the Formula One teams are from Europe. But let's apply that motto to all the things that we're doing
Starting point is 00:13:59 and all the ideas that we're pursuing, all the companies that we're building. And I think we're going to create naturally a better world in the long run. Well, I sure hope so. I want to pick up on something you said earlier about us teaching our kids to code very early on. Now, AI is changing the game there as well, right?
Starting point is 00:14:24 It influences the way we code. Now, AI is changing the game there as well, right? It influences the way we code. Perhaps, though, making coders obsolete. So what would you say if, like, I would argue, okay, you develop technology that makes coders obsolete. Why should we teach our children to code? If you look back at the journey, at my journey that I described earlier, you could have asked that question at every point of the way, every year.
Starting point is 00:14:49 You could have asked me the question when we went from cassette tapes to floppy disk to hard drives, when we went from punch cards that I first saw in my mom's office in the 80s to assembly language, basic and all of a sudden higher program languages, when we went from no open source at all and we build it all from scratch or we typed listings from computer magazines and most of the listings weren't actually code, they were checksums because you could put more checksums
Starting point is 00:15:15 into the box on the page. To the internet and open source components today, no startup anywhere around the world and no big company anywhere around the world is starting a new project without leveraging open source components, right? Open source operating system like Linux, open source editors like VS Code, open source container technology like Docker and Kubernetes, thousands of open source libraries. When you start a new React project, you immediately have hundreds if not thousands of libraries
Starting point is 00:15:41 in your dependency graph. That means millions of developers have contributed to your project because they built all these open source libraries, they made your life easier, but they haven't replaced the demand for software developers. In fact, if you are in software development,
Starting point is 00:15:57 or if you're in a company that has software developers, I bet you anything, all your feature requests take way too long for your personal perception. Because the developers have effectively two backlogs, they have their innovation backlog, anything, all your feature requests take way too long for your personal perception. Because the developers have effectively two backlogs. They have their innovation backlog, their own ideas, their product manager's ideas, their customer feedback, all these kind of things, the innovation that drives the company forward. And that's an endless backlog.
Starting point is 00:16:17 I will never be done with the GitHub backlog. I will just retire and give up and somebody else comes in and takes over with my team. And then on the other side, we have the tech debt, the compliance requirements, all the European regulations and the California regulations, security, privacy, accessibility, all these other things that you also have to do because if you don't do them, your customers don't trust you anymore. You have a security issue and you have to go to the press and tell them that you lost all the customer data, which is often driving a company close to bankruptcy. And so you have to balance those two backlogs and they're both endless.
Starting point is 00:16:53 You can't only do this one and you can't only do that one. So you need to use AI to bring it a little bit further down so developers can actually innovate more. And now with AI, they no longer have to only do backend and frontend. They have to do backend and frontend AI end. They have to do back end and front end AI, and offline evals, and online evals, and prompt engineering, and new models left and right. So I'm sure there's a bunch of sessions for that as well.
Starting point is 00:17:14 And so I don't think we are running out of work. I think we are drowning in software. Mark Andreessen said software is eating the world over 10 years ago. Software has eaten the world. And we as software developers are drowning in code, and we're still managing COBOL from the 50s and 60s at the same time.
Starting point is 00:17:29 Hmm. Yeah. Yeah. So what you're saying is with AI, even more work for developers. And I know GitHub is sort of aiming for a world where even more developers are enabled to work and cooperate. Maybe share a bit of that vision.
Starting point is 00:17:58 How would we get to a world where we have not a few hundreds of millions of developers, but over a billion developers, for instance. At GitHub, one of our most important values, if not the most important value, is that we have the saying is we always put the developer first in every decision we make, every product design, every process. My HR team is using GitHub, my legal team is using GitHub, which also means deadlines are much easier because it's just a diff in a pull request. And that comes with the conviction that if you want to put developers first, it means
Starting point is 00:18:31 you want to make developers happier. Because happy developers are productive developers, productive developers are innovating and building great software. And so Copilot is following that vision. Because we really built Copilot back in 2020 because we wanted to make our developers a little bit more productive, a little bit more happy. And we believe that journey will continue
Starting point is 00:18:52 throughout the next years. If you think about the original Copilot, it was just predicting the next line of code, multiple line of codes, complex algorithms, often just boilerplate. You could explain code. You can now document that method. You can write test cases. And you can now document that method, you can write test cases,
Starting point is 00:19:06 and you can all do that in natural language. And that building block of a line of code or multiple lines of code is going to grow as the AI becomes more powerful. We will have smaller agents that write a whole module or a class, something that tests all our software so we don't have to write test cases. I don't know many developers that love writing test cases.
Starting point is 00:19:25 It's more like how little test cases can I get away with? And so I pass code review and can move on to the next next cool thing. So we really, you know, are on the journey of sparking new ideas of enabling people, you know, to write a short prompt and getting a little minigame, a little web page, a little module, a piece of code that pushes them forward, that lets them stay in their creative flow. I know many people that use Copilot both in their work life, you know, from Monday through Friday, but also telling me this is so great for my hobby projects
Starting point is 00:19:58 that I work on on a Sunday afternoon because I only have limited amount of time and getting back on my hobby is hard if I constantly have to go, you know getting back on my hobby is hard if I constantly have to go to my browser and look things up, how things are done, instead of just staying in that flow. So we want to spark ideas. We want to keep developers in the flow.
Starting point is 00:20:14 And we want to enable a billion people on this planet, six-year-olds, 20-year-olds, 50-year-olds, anyone who wants to learn coding to learn coding. That's kind of a great future if you ask me. Now before we go, I know we're running out of time, but I'm curious, I mean, a lot of people know GitHub here, a lot of people know Copilot. I'm curious if you can share what comes next.
Starting point is 00:20:40 What is GitHub working on? So we have our conference coming up and we have a lot of exciting announcements that I cannot share with you today. But I think it goes along that journey that I mentioned that we will introduce a new product that let you spark new ideas and where you can explore those ideas and build a little cool apps. Great.
Starting point is 00:21:02 So, a nice teaser. Looking forward to finding out more. Thomas, thank you a lot. Thank you so much. Thank you. Support for the show comes from Airbnb. I've got a trip to Asia plan for this December. I booked an Airbnb.
Starting point is 00:21:19 They are always the most cozy and inviting after such a long journey. My own home will be empty while I'm gone, so I was looking into hosting on Airbnb myself. I'm having fun thinking of some small touches I might add for potential guests, like the ones I've received at Airbnbs in the past. And with the extra income from hosting, I can make my next trip abroad even longer. Your home might be worth more than you think. Find out how much at airbnb.ca slash host.
Starting point is 00:21:53 That was Thomas Domke in conversation with Vlad Gossman at TED AI Vienna in 2024. If you're curious about Ted's curation, find out more at ted.com slash curation guidelines. And that's it for today. Ted Talks Daily is part of the TED Audio Collective. This episode was produced and edited by our team, Martha Estefanos, Oliver Friedman, Brian Green, Autumn Thompson, and Alejandra Salazar. It was mixed by Christopher Faisy-Bogan.
Starting point is 00:22:20 Additional support from Emma Taubner and Daniela Ballarezo. I'm Elise Hu. I'll be back tomorrow with a fresh idea for your feet. Thanks for listening. National Geographic fellow Dan Butener studies places around the world where people live well into their 90s and beyond. But he doesn't think a long life should be that unusual. If you do everything right and you have an average set of genes, you can set your financial
Starting point is 00:22:47 plan to age 95. Nurturing longevity. That's next time on the TED Radio Hour from NPR. Subscribe or listen to the TED Radio Hour wherever you get your podcasts.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.