Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Pricing

Thomas Dohmke

👤 Person
382 total appearances

Appearances Over Time

Podcast Appearances

Azeem Azhar's Exponential View
GitHub CEO on what AI means for developer salaries, SaaS, and more

And over the years with open source components and higher programming languages and things like that, we moved closer, but we never got really there until GPT-3 came.

Azeem Azhar's Exponential View
GitHub CEO on what AI means for developer salaries, SaaS, and more

And when OpenAI launched GPT-3 in 2020, they created a fine-tuned version of that called Codex, fine-tuned on an open source code that for the first time allowed developers to describe their ideas directly

Azeem Azhar's Exponential View
GitHub CEO on what AI means for developer salaries, SaaS, and more

in English and then later in German and almost any major human language.

Azeem Azhar's Exponential View
GitHub CEO on what AI means for developer salaries, SaaS, and more

And then the model generated the code for me.

Azeem Azhar's Exponential View
GitHub CEO on what AI means for developer salaries, SaaS, and more

And in 2020, that meant I could say, give me a method to determine prime numbers or do sorting algorithms.

Azeem Azhar's Exponential View
GitHub CEO on what AI means for developer salaries, SaaS, and more

And if the listeners have gone to university and did computer science, they know that you have to learn all these different sorting algorithms, quick sort and bubble sort and whatnot.

Azeem Azhar's Exponential View
GitHub CEO on what AI means for developer salaries, SaaS, and more

And then you never needed that again, because ever since you started your career in a company, you just use some library and do, you know, array.sort, right?

Azeem Azhar's Exponential View
GitHub CEO on what AI means for developer salaries, SaaS, and more

And so we've always moved up that ladder, but all of a sudden with AI, we were able to get so much closer to how we're actually thinking.

Azeem Azhar's Exponential View
GitHub CEO on what AI means for developer salaries, SaaS, and more

The language and the descriptions that we're thinking in.

Azeem Azhar's Exponential View
GitHub CEO on what AI means for developer salaries, SaaS, and more

So I think that's number one of why the adoption, the diffusion of these tools has been so fast in software development because it finally got us to the step where we always wanted to be.

Azeem Azhar's Exponential View
GitHub CEO on what AI means for developer salaries, SaaS, and more

I believe we're already past that point.

Azeem Azhar's Exponential View
GitHub CEO on what AI means for developer salaries, SaaS, and more

With or without AI, we passed that point a few years ago when it became clear that the majority of projects, commercial or not, are based on 90%-ish plus or minus of open source libraries, open source systems, a few

Azeem Azhar's Exponential View
GitHub CEO on what AI means for developer salaries, SaaS, and more

You look at what runs, you know, on a platform like Substack today, it's not only the product itself, it's all the open source libraries.

Azeem Azhar's Exponential View
GitHub CEO on what AI means for developer salaries, SaaS, and more

And keep in mind, those open source libraries are maintained by millions of developers around the world that are not part of, you know, the organization that sells the product, right?

Azeem Azhar's Exponential View
GitHub CEO on what AI means for developer salaries, SaaS, and more

That do not follow a work schedule, that do not the same trainings.

Azeem Azhar's Exponential View
GitHub CEO on what AI means for developer salaries, SaaS, and more

that might decide on a Sunday night to push an update to the library.

Azeem Azhar's Exponential View
GitHub CEO on what AI means for developer salaries, SaaS, and more

And so now all of a sudden, you effectively gave commit access to those people because they're part of your stack, all the way down to the operating system that almost nobody builds themselves.

Azeem Azhar's Exponential View
GitHub CEO on what AI means for developer salaries, SaaS, and more

And even if you look into the Linux, Windows, or other macOS operating systems,

Azeem Azhar's Exponential View
GitHub CEO on what AI means for developer salaries, SaaS, and more

They're incredibly complex.

Azeem Azhar's Exponential View
GitHub CEO on what AI means for developer salaries, SaaS, and more

It's very rare that a single person can navigate that whole code base, right?