And a common refrain I hear is like, everything has changed. And I think like sometimes we feel that way, right? Everything has changed. And if you look, like in the last couple of years, we went from like, I don't know, just writing code by hand for those of us who remember. And like, maybe you got something from your LSP. That was cool. And like tab, tab, tabs, we had like chats, then agents. And now we're like, I don't know. You got your open claw texting your friends and emailing for you. And there's just agents running everywhere and who knows what's next.
So obviously a lot has changed in a very short amount of time. But I also want to say I think nothing has changed. I've heard this a few times today. And what do I mean by this? I think everything about how we do our day to day work, what we may be identified ourselves as, as engineers in terms of what I do and in my day to day tasks. Yes, a lot has changed. But I also think in the same amount of time, nothing fundamentally has changed about us as humans. I think we have we are very adaptable creatures. So we've adapted to a lot of externalities that are changing around us. But I think like we are fundamentally still the same humans who have some of the same struggles that are maybe amplified or we feel differently. But I think if we look back, I think we've actually struggled with some of these things in our teams even before AI coding agents came on board.
I think one is that's very obvious. Now it's like cognitive load, right? Just like these models, our brains have this like finite context window. We can only like keep so much in our heads at once. And I think that like with we always felt this, like we want to do so many things. There's so many things we want to do and we like try and multitask. But there's like limits to what we can maintain and keep track and keep focused on. And I think now that we have these agents, now I can finally burn through my entire backlog. And I'm going to like spawn a hundred agents and I'll get all these tickets done. And you can try. But I think ultimately, in reality, you don't always finish everything well, if you try and do a hundred things at once. Because I don't know about you, but when I try to do this, I come back and I find like this diff from an agent and I'm like, oh, what was happening here? What what what was this trying to solve? Is this diff any good? I don't know.
Comments