For those of you using AI coding agents for work, what's your typical workflow? Do you mostly stay inside the IDE, or are you primarily using the CLI or desktop tools like Cursor, Codex, and/or Claude Code?



More like you gotta finish the cool new AI Hentai Fallout Dating Simulator game you just installed, right?I've got to finish the CCNA before I sue

We've just frozen all hiring above junior level due to AI first policies and w're even backing out of that to grab interns. VPs believe that interns + Copilot is going to invalidate experience and seniority. There's no reasoning with it at this point so I'm trying to mitigate by putting strict training wheels on how much AI can fuck my green/intern devs code by including documentation and requirements into rehydration, markdown files within my repos in individual components and classes so at least the LLM or agent has footing to make their terrible code decisions. My job has turned into vibe coding janitor and there are way more interns -> mids with Copilot access than there are Me so it's a never ending, fruitless race to fix what gets broken everyday.Token usage isn't going to be a big deal. It's going to be the ENTIRE deal.
Claude cowork isn't bad with token usage. Claude Code is an atrocity with token usage. That being said I honestly feel that companies should only let very senior engineers have access to claude code subscriptions and it should be used sparingly for mundane, but low token usage tasks, like refactoring small projects, scaffolding new projects, building out test harnesses and cases, things like that.
I have a claude subscription now and have been playing around with claude code and while its very good, its somewhat slow and it will, very literally, make you a worse software engineer over time if you rely too heavily on it. A junior dev using claude code will never learn a fucking thing.
Where are they getting this from? Because in my org, pretty much everyone is clueless. Sure, we have access to Github Copilot, but that's pretty much it... and with zero guidance on how to use it effectively.We've just frozen all hiring above junior level due to AI first policies and w're even backing out of that to grab interns. VPs believe that interns + Copilot is going to invalidate experience and seniority.
I have no idea sir, I think they are just hoping that it works with no backing data other than cost analysis. We've also quit hiring specific disciplines and are all full-stack so I'm fixing absolute dogshit AI react code while still having to explain to people how to make paginated API endpoints so we aren't in a place to even do basic, non-AI infected code engineering right now.Where are they getting this from? Because in my org, pretty much everyone is clueless. Sure, we have access to Github Copilot, but that's pretty much it... and with zero guidance on how to use it effectively.


What we have right now is a bunch of Indian contractors making a god damn mess. I'm thinking about proposing that our lead developers put together solid plans, requirements, and guardrails for each feature and then hand those off to the contractors to use in Copilot/Codex/Claude/whatever. The main problems we're running into are that they don't fully understand our domain or our custom frameworks and patterns, so they just go off and do their own thing.I have no idea sir, I think they are just hoping that it works with no backing data other than cost analysis. We've also quit hiring specific disciplines and are all full-stack so I'm fixing absolute dogshit AI react code while still having to explain to people how to make paginated API endpoints so we aren't in a place to even do basic, non-AI infected code engineering right now.
I tried to warn against the same thing thatKhane brought up, that really only seniors and up should be actively using this and event then sparingly and with great criticality for what they are given but management seems to think the opposite. It's a senior engineer in everybody's pocket. We're revolutionizing the tech space by making engineers irrelevant and spiraling into a massive year of tech debt and recovery once that proves to be a fiction.
There's a push here for us to start feeding very well crafted specs to agents and have them write all the code based on that. At a high level, thats a great use case for AI. At a realistic level, this is going to raise a generation of engineers that do not understand how the sausage is made. In fact, they might not learn anything at all doing this.
Asking me to do this makes perfect sense. I don't have the time to come up a full solution. But I do have time to spec it out.
with (
with (
with (
with (
//code here
)
//code here
)
//code here
)
//code here
)
Just bracket your main in try except. No more pesky exceptions!



We did the same thing with indian outsourcing back in my day. It turned out that the specificity required to get good code out of indians was so high it was easier to write it ourselves. (And to fix everything they fucked up even if it "worked."). I wonder how that will go with AI instead, probably about the same.There's a push here for us to start feeding very well crafted specs to agents and have them write all the code based on that. At a high level, thats a great use case for AI. At a realistic level, this is going to raise a generation of engineers that do not understand how the sausage is made. In fact, they might not learn anything at all doing this.
Asking me to do this makes perfect sense. I don't have the time to come up a full solution. But I do have time to spec it out.
For our use, and specifically what my focus is, it's purely UI stuff. So I think it could work quite well for that since it's structured and has a defined pattern. But for other things that's not so cut and dry - such as incomplete or incorrect vendor specs, etc. -- yeah doubtful.We did the same thing with indian outsourcing back in my day. It turned out that the specificity required to get good code out of indians was so high it was easier to write it ourselves. (And to fix everything they fucked up even if it "worked."). I wonder how that will go with AI instead, probably about the same.