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

The fun part is to implement something and I can see it appear in front of me on my screen.

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

I have the magic in my hands and I could create something with just code, right?

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

You hit the head on the nail.

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

Is that how you say it?

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

You hit the head on the nail.

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

The hammer on the nail.

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

No, but I think software development is a combination of creative work, of art, something that's very similar to what an artist does, and it's also production.

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

what Bill Gates famously called the software factory and both of these things are combined and so part of the job of a developer is being creative implementing something in software and the other part is working with the team developers product managers designers to verify the product and that is both from a UI UX perspective like looking if the product actually does and look like it was intended to be but also from a code quality perspective from a does the you know the

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

The piece of software I produce, does that align with what the rest of my team has been doing?

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

Or is there now a conflict between those things?

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

So a lot of the time that developers are spending every day is actually on that production side of the creative process.

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

And often that is the more boring piece for many developers.

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

And that's where automation is great because I actually want to spend more time in the creative part of it.

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

You know, designing ultimately what I'm shipping to my customers and automate as much as I can on the production side.

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

So to give one example over the last...

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

10, maybe 20 years, almost all production deployment has been automated.

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

So it used to be, you know, in the late 90s and early 2000s when the internet started, you would have some files in your local machine and you would use a protocol like a so-called FTP, file transfer protocol, and upload files to a box somewhere.

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

then replicate that process and maybe had a script to automate that to some degree.

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

But that was a very manual process and if something went wrong, your page went down and then you had to figure out what did I do wrong or what server has a problem.

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

Today, all you really do is you use this pull request that you described so eloquently where I submit my work for review by my team.