In order to get good work from Claude Code (honestly screw the rest) you have to instruct it, very carefully. I take days to make an outline of a major project before I can even let it do one thing, then I take things in very small pieces and I explain that to Claude Code as well. Checklist after checklist. I get things done REALLY fast and I don't have the kind of issues that seem to be all over the place, like in this pathetic article. I find ChatGPT goes nuts half the time I ask it things, it gave me deprecated APIs in instructions for Klaviyo and Facebook, like REALLY deprecated stuff. You often get to see how good or bad an API's docs are by how badly AIs screw things up. I constantly ask them to give me coding references/links and it is not uncommon to get back, oh sorry, I made that up. I save insane amounts of time just by asking that question fairly often.
BUT, I still can go faster than I ever have before and making really good quality work, all of which I understand because I take the time to make sure I do, before I move on to another step. Honestly what is so hard about this?
I think that definition of "Senior" needs some vetting in these articles in the future.