Comment by tetraodonpuffer
10 hours ago
I feel the same way, I have many years of experience, and I have gone from writing everything by hand to using claude code all the time (my latest company is very pro doing everything with AI).
Since I have been a software architect for the past 7-8 years it feels in some ways that that experience makes using claude code a lot more productive than for my non-architect colleagues, as I am able to steer it much more effectively whether directly in sessions or via custom skills / mcp.
The big issues right now for me are hiring and manager expectations, I changed positions last fall due to mass layoffs and it took me 3 months to find one: having leetcode interviews in the current climate seems completely useless, even more than it was in the past, and system design interviews are so formulaic it also feels like a crapshoot. Plus every job getting hundreds of AI generated applications makes actually being considered in the first place quite difficult.
Manager expectations are also ridiculously inflated nowadays, it seems most action items that come are claude written with fantastical random statistics (if you add caching you can make your backend 98.3% faster!), and it takes so much time to fight this and unrealistic team velocity expectations.
Interesting times, I do feel lucky I have had a long career, but I very much fear the ladder being pulled up even more than it has been when outsourcing because widespread. I know everybody says "things always change, new opportunities will open up to compensate for the ones that are being lost" but this time it does feel different, and not in a good way.
Things are changing so fast and so chaotically with this technology. I'm also writing everything now using Claude code, and I've been thinking a lot about what this means for my work moving forward. One thing I've noticed, is that I will just keep hammering and hammering on my work until I force myself to quit. Even on the weekend I feel the pull to go work on it. I'm just less sort of mentally exhausted by work, I suppose, but I don't think that's particularly healthy if it leads to me working way more than I should. On one hand, I think that's a reflection of how powerful and exciting this technology is, but on the other hand, I think that it triggers some different kind of reward function in my mind that I'm not used to.
In any case, I think if one wants to continue to have a career in this industry for years to come, it's basically table stakes to become fluent in using these tools.