David Heinemeier Hansson (DHH)
๐ค SpeakerAppearances Over Time
Podcast Appearances
One program would be driving.
They'd be typing in.
The other programmer would essentially sit and watch the code, suggest improvements, look something up.
That was a really interesting dynamic.
Now, unfortunately, I'm an introvert, so I can do that for about five minutes before I want to jump off a bridge.
So it doesn't work for me as a full-time occupation, but AI allows me to have all the best of that experience all the time.
Now, I think what's really interesting what you said about it makes it more fun.
I hadn't actually thought about that, but...
What it's made more fun to me is to be a beginner again.
It made it more fun to learn Bash successfully for the first time.
Now, I had to do the detour where I let it write all the code for me, and I realized I wasn't learning nearly as much as I hoped I would, and that I started doing once I typed it out myself.
But it gave me the confidence that, you know what, if I need to do some iOS programming myself...
I haven't done that in probably six years was the last time I dabbled in it.
I never really built anything for real.
I feel highly confident now that I could sit down with AI and I could have something in the app store by the end of the week.
I would not have that confidence unless I had a pair programming body like AI.
I don't actually use it very much for Ruby code.
I'm occasionally impressed whenever I try it.
They're like, oh, it got this one thing right.
That is truly remarkable.