Thomas Dohmke
👤 PersonAppearances Over Time
Podcast Appearances
I think they, you know, to some degree have evenly shifted because they're all tied to each other.
My creativity, you know, during the coding process is limited by the time that I have available and the energy that I have, you know, the amount of distraction I get.
And oftentimes developers describe that as the magical flow state, like you're in a
You're almost in the zone of building something.
And as long as nobody distracts you, you really feel like you're getting a lot of things done.
And then, you know, the moment comes where you finish the feature or you got the distraction and now you're out of the zone and you have to find it back later.
And I think co-pilot and agent mode keeps you in that zone of creativity and lets you refocus.
Okay, I want to take this and implement it.
Similarly, it helps you to review code.
So there's the Copilot code review agent where you can run your pull requests through it and it gives you feedback on that.
So you no longer have to wait for your team members.
So that's not a creative process.
That's more like a verification process.
And Copilot helps you with that work.
It can write unit tests.
And I think most developers, if they're honest to themselves, and certainly I can speak for myself, if I work on my own hobby projects, I write no tests whatsoever.
And I don't file a pull request against myself either.
right?
Because it's like, A, all my code is obviously perfect, haha.
But B, it's like, that's not the fun part of the job.