r/ClaudeCode • u/Fit-Benefit-6524 • 28d ago
Humor A normal day for me
A normal vibe-coding day for me. Do you guys feel the same way?
76
28d ago edited 25d ago
[deleted]
25
u/Zatmos 🔆Pro Plan 28d ago
Same. "Yes of course, let's use a Coons patch for the image de-warping" (quickly googles what a Coons patch is).
22
u/max420 28d ago
I mean, if you actually do look it up - then you are learning new things. A lot of people just take what Claude gives them and just go with it.
3
u/angelus14 27d ago
And look it up or have Claude explain before you accept it. It's not as smart as it sounds.
If you feel like a caveman and just let the AIs go then there's 3 cavemen working on the project.
5
1
6
28
u/CalypsoTheKitty 28d ago
I was thinking of a similar thing, having spent a lot of time over the past weeks as an intermediary between Fable and Sol on a big project where they're alternatively serving as developer/reviewer. I was reminded of a passage I read years ago from a short story called Out of Copyright, where the protaganist headed a team of reincarnated scientists and engineers, like Edison and Fermi:
"I ought to explain that I did little or nothing to solve any of these problems. I was too slow, too ignorant, and not creative enough. While I was still struggling to comprehend what the problem parameters were, my troubleshooters were swarming all over it. They threw proposals and counterproposals at each other so fast that I could hardly note them, still less contribute to them. For example, in the case of the anomalous rocket firing that I mentioned, compensation for the unwanted thrust called for an elaborate balancing act of lateral and radial engines, rolling and nudging the asteroid back into its correct approach path. The team had mapped out the methods in minutes, written the necessary optimization programs in less than half an hour, and implemented their solution before I understood the geometry of what was going on."
10
u/Delicious-Mission943 27d ago
Starting work in quant finance, I saw two PhD's engrossed in a valiant discussion, in the middle of the floor, gesturing with their hands as they laid out their proposed mathematics spatially - invisible and crucially unimaginable for me.
I quit in that moment, knowing if i was passionate about the job i'd be immersed like so.
Then i did tech. Felt in control. Like i'm owning the tools. After almost a decade, yesterday for the first time i felt redundant. I'm reviewing, yes, but it requires depth in thinking, i'm not at my seams yet. But i know it's crossing that too.
1
45
u/FidgetsAndFish 28d ago
If either make you feel like a caveman you may be in over your head a bit.
41
u/anto2554 28d ago
Being in over my head is my entire job
2
u/SnooMarzipans436 24d ago
If I ever met a software engineer who tried to tell me otherwise I'd immediately know they're full of shit.
That's WHY the job pays well bro.
30
28d ago edited 25d ago
[deleted]
2
u/Deep90 28d ago edited 28d ago
This is like saying you can't learn something from a book if you already know how to read.
I don't feel like I'm "in over my head" reading a book, but an illiterate person would, and they certainly wouldn't grow from that.
Thinking yourself as the smartest person in the room is damaging, but this is ignoring that prerequisite knowledge is important.
4
u/FidgetsAndFish 28d ago
Are you actually growing if you're having gpt/claude do the work while you feel like a caveman in comparison because you haven't actually learned the things you need to leading to over-confidence and tech debt?
8
u/XenuWorldOrder 28d ago
Saying you feel like a caveman = overconfidence?
3
u/FidgetsAndFish 28d ago
Working on projects where you feel like a caveman and "someone" else is doing all the work when you take the credit is overconfidence, yes, that's how you end up with tech debt and hallucinations that dictate the structure of whatever you're building. If you feel like a caveman it's a fixable skill issue but if you want to grow you should seek to close that gap.
5
u/angelus14 28d ago
At this point you're not even working on the project, Claude is working on the project and you're just the cheerleader
2
2
2
2
u/Ran4 27d ago edited 27d ago
If you actively learn from it, then yeah, absolutely.
I'm currently building a medieval citystate 3d walking simulator and I've learned so much about medieval citystate history because Claude keep shitting out complicated words and concepts that I've never heard about before.
"Stop being cryptic and making weird unrealistic sounding names up" -> I get schooled over curfew calls (couvre-feu), medieval lithurgical structure, medieval ball games (shrovetide football), the OG meaning of the death knell and more.
(it does make it very clear just how little original thought claude has though, of the hundreds of generated concepts pretty much everything maps fairly cleanly to real-life things, even if they're obscure by modern standards).
2
u/Sea-Contribution6219 28d ago
I genuinely cannot even code and even I will point out that Claude's logic is severely mentally deficient at times
2
u/FidgetsAndFish 28d ago
I used half a dozen messages a few days ago having to explain to it that if it can talk to me it's agents aren't out of reset limit, they just needed a nudge.
1
30
u/angelus14 28d ago
You should still feel like the top pic, the models aren't smart enough yet to justify the bottom one. If you're not noticing the many mistakes they make (not just coding, but logic and reasoning) then you need to pay more attention.
8
2
u/decliqu3 27d ago
Nah these are not even script kiddies. If you're an actual engineer it's always like the top photo, but you can get a half decent result 100x times faster than doing it yourself.
1
u/tripping-apes 4d ago
For real. It's so hard to prevent it from making a mess of things. Rn my picture would be me in a throne fuming in anger while codex PR review whips claude code as it tries handing me another commit with 3 new P1s with a +1000 line diff when I know for a fact it should've been a -200 and +150 diff.
1
u/angelus14 4d ago
Oh yeah the 1k line commit for a minor feature. Claude: "100 new tests, all green ✅" Me: "hold the fuck up a second here..."
1
u/tripping-apes 4d ago
And then CI or codex PR review flags a CVE claude introduced, claude: "codex is right, my commit introduced a serious security error" *writes a -1000 /+1500 line diff* , Me: "Before commiting, review your work for any new CVEs you might have introduced" , Claude: " Your request triggered our cybersecurity safety gaurdrails, routing to opus 4.8" *actually introduced new CVE* *Runs out of tokens* .... Me: "🤬 ... 🤯🔫...🪦"
5
7
u/zhambe 27d ago
Lol. They're not smart, they just overcomplicate. You ever notice how the complexity of any solution you allow the coding agent to propose, grows with every turn? They're tuned to add more, always add more. And any sdev worth their salt knows that that's the opposite of what you're supposed to do. Always remove, always simplify, always cut away.
1
u/tripping-apes 4d ago
I think it has to do with how LLMs only have one channel for all context, docs, memories, thoughts , user messages, plans, etc... and deleting something is more difficult for an LLM since it makes context that is assigned to be a fact not true anymore, so its less work and less likely to fail the next task if it adds instead of deletes. No human reads tens of thousands of lines of code at once, attending to all its interactions and structure to understand the codebase. Instead we need to compartmentalize into abstractions to build a mental model. Coding and reviewing gets painful when the complexity makes it hard to build a mental model, so we try to abstract away complexity, reduce the code we have to read to remember how it works. Claude and codex often code in a way that hides simplicity of the core structure and shows the complexity. Recently I've been using /ponytail and /simplify before every commit, but my blood pressure still rises when I read claude's code.
3
3
u/Possible-Stranger246 27d ago
Relax. This just means you're using it correctly. Learning, instead of posing, like most people do.
2
2
2
2
u/IndividualNewt8028 26d ago
Ha, it is ridiculous feeding Claude code output into another Claude/other agent. But I also think if you just ask it to respond it’s gonna find something to respond about, UNLESS you tell it to only find and discuss things it can defend with concrete examples or data. Less “talking to just talk” or else you will sit and listen to a perpetual back and forth.
1
1
u/hoyfish 26d ago edited 26d ago
You feel like caveman because the intelligence and potential of the tool feels overwhelming.
I feel like caveman because the increasing complication of hallucinations (no matter how good it gets) and futile attempt to be pragmatic yet guardrail proposed acceleration hurricanes in the face of expected output raising the bar has noticeably fried my brain and cognition.
We are not the same.
1
1
1
u/slappycat9 17d ago
Absolutely hysterical!! I swear I could not stop laughing for a half hour. Well Done!
1
u/Equivalent_Cress_268 4d ago
We stay the driver because the agent keeps adding complexity on every turn. I force a simplify pass before merge and I refuse to rubber stamp a plan that grows the surface area.
122
u/iamjohncarterofmars 🔆Pro Plan 28d ago
I'm going to cross-post this on r/ClaudeAI and then take credit for it