r/ProgrammerHumor 1d ago

Meme trafficLightForClaudeCode

Post image
14.5k Upvotes

487 comments sorted by

View all comments

190

u/citramonk 1d ago

ready for a new task is crazy, as if you're not going to review, refactor, test it thoroughly and commit?

198

u/SiVGiV 1d ago

Nah, one of the instructions is "when you're done, deploy to prod"

97

u/theepi_pillodu 1d ago

You don't say "make no mistakes"?

15

u/SomeDumbDoggo 23h ago

"Don't hallucinate please"

8

u/bloodandsunshine 22h ago

“Treat this as a project of national importance”

5

u/godless420 19h ago

“Please force yourself to be deterministic”

1

u/SHOTbyGUN 15h ago

Just realized ADHD brain is not Turing complete. Every process just spawns new processes like a forkbomb.

72

u/Dr4g0ss 1d ago

At my fully remote job, they are all-in on vibecoding. When I say all-in, I mean ALL THE FUCK IN. I don't know what the team's workflow is but I've resorted to adding to my claude.md instructions along the lines of "implementation is done as a multi-step process: first a subagent implements, then a new fresh subagent does a review, then a third fixes. Finally, use the playwright mcp to click through the UI and verify that everything works as it should". So each ticket or feature passes through this "loop" and the final manual click through catches any glaring issues.

That being said, code quality is likely nonexistent, but I am being very underpaid for all the things they're having me "work" on, so I just don't really care. I am a massive larper on our daily standups and usually just ask claude before them "hey remind me what I worked on yesterday by scanning all my commits and PRs." I genuinely have no idea what I otherwise worked on if it was tickets assigned to me. If I'm tasked with something that I need to describe to claude, then I vaguely know how it implemented it.

I use the idle time between prompts to read, watch tv shows, or do some actual manual programming on personal projects.

77

u/Brickless 1d ago

"they pretend to pay us so we pretend to work"-economy

17

u/cfrolik 21h ago

This is so sad

4

u/Dr4g0ss 21h ago

Oh I agree and I'll be the first to jump ship once I get the opportunity. From what I can tell, they're haven't had anyone quit before, or leave the company otherwise (it's a small start-up-like company).

32

u/Milkshakes00 1d ago

Careful of the personal project programming. You're doing it on company time, and that brings dangers to your project.

29

u/Dr4g0ss 1d ago

Thanks for the heads up but there's no risk for that at my current employer.

I'm technically not even employed because contracts mean nothing apparently: I practically begged them for us to sign it so that I have the legal paper trail, but they just... didn't really care. I realize how this sounds but without getting into the laws of my country: I'm legally in the clear and it's mostly in my favor this way.

10

u/Milkshakes00 23h ago

All good then! Just wanted to make sure you were aware.

Everything in the US has been moving towards contracts too, which is such horse shit it's insane.

7

u/Dr4g0ss 23h ago

I appreciate the looking out!

And yeah it sucks that it's never actual employment. Idk how it works in the US but you don't get any kind of health insurance if you're only a contractor here, you are considered unemployed in the face of the government. Thankfully I'm young enough that I qualify for young-person health insurance, otherwise I'd have to apply each month to get unemployed insurance.

3

u/reventlov 17h ago

In the US you don't get any kind of health insurance as a contractor.

You also don't get any kind of health insurance for being young, or for being unemployed.

If you can fill out a ridiculous amount of paperwork, you can get (kind of terrible) health insurance (Medicaid) for being very very poor, but if you're getting paid for contract work you almost certainly don't qualify.

You can buy private health insurance through the ACA market, which is subsidized based on your income. EXCEPT that in about half the states there is a gap where you make too much to qualify for Medicaid, but not enough(!) to qualify for ACA subsidies, in which case the very cheapest ACA plan probably costs about 50% of your income, and also doesn't cover much.

2

u/Dr4g0ss 17h ago

That sounds so terrible.

5

u/SomeDumbDoggo 23h ago edited 23h ago

A subcontractor we employ for GDPR auditing and compliance was outed as doing similar recently, shunted most of its workload to chatgpt. It's been one of the most expensive shitstorms we've been embroiled in to date

9

u/ErZicky 23h ago

I hope for you that you're looking into leaving that company

Do some actual manual programming

Nice to see that I'm not alone on this earth that still enjoy and does manual coding

12

u/SpicaGenovese 21h ago

Sitting over here like "why does everyone want to automate the fun part?"  :(

10

u/ErZicky 21h ago

Amen, i Remember when Devs complained constantly that meeting/spreadsheets ecc took time from the fun part and they just wanted to be left alone coding.

Now seems like no one actually wanted to code in the first place, I don't understand

4

u/SpicaGenovese 21h ago

I'm not going to talk like I don't use it, because I do, and I'm not some wizard programmer, but if I know what I need to do, why would I bother using it to do a coding task??  I want to whiteboard that shit out with someone to make sure it's nice, then have at it.

2

u/Nothatisnotwhere 7h ago

For me, the whiteboarding is the fun part

3

u/Peon-Hyjal 21h ago

A lot of people are in the industry not because of their enjoyment of coding, but because of the pay. The coding just gets in the way of that, so anything they can do to make that easier they'll take.

-2

u/Sacharified 20h ago

Just the existence of the other option takes the fun out of it. Spending hours coding something that you know Claude could do in 15 minutes feels like an exercise in time-wasting.

I could spend that time saved doing something I like more than coding like going for a walk or reading a book. Or double up claude sessions and get more done.

6

u/SpicymeLLoN 19h ago

So real. I feel like the only sane person in the world while everyone else is bullying me for being the insane one. Everything's back assward. 

2

u/Dr4g0ss 21h ago

Because, and I paraphrase one of the cofounders, "We need to move fast, dr4g0ss, excellent progress on the feature. Let's have it ready by Sep 7!"

The feature is not something doable in a week if someone were to "traditionally" plan and code it.

2

u/mxzf 12h ago

Seriously. People out there automating the fun part (writing code to solve problems) and doing the annoying part instead (reviewing code that someone else wrote that's not-entirely-unlike what you wanted them to make).

-1

u/jesusrambo 19h ago

Been writing code for over 25 years, since I was a little kid

Writing code was fun, but the real fun part has always been the functional result

6

u/Dr4g0ss 23h ago

I hope for you that you're looking into leaving that company

I am trying to. Good jobs are hard to come by where I'm at and I don't have easy access to the EU job market, unfortunately.

Nice to see that I'm not alone on this earth that still enjoy and does manual coding

Passion for software engineering, and computer science in general, is why I went and got a degree after all. I don't want that part of me to die off due to the industry shifting gears this much. I've regressed a lot particularly because of AI, so I'm relearning a ton of stuff right now and it's as fun as it always was! And frustrating but in a good way :D

2

u/ErZicky 22h ago

I hear you, I wish you good luck. It took me almost 2 year to finally find a job in an EU country that allowed to me to relocate.

As for the personal projects I agree with you, a couple days ago I created a new feature from scratch without AI or internet beyond searching docs. And I completely forgotten how good it feeled to be the one creating something.

2

u/BalkrishanS 17h ago

I would be out of my depth here as a unemployed student rn but I too recently returned to coding manually, specifically with some pico-8 game development and man is it fun to code again. I kinda lost passion for a while due to just treating as a career thing that i just kinda have to do and stuff ig and it's been just something I dread doing.

Learning is Fun

9

u/AwkwardWaltz3996 1d ago

Just ask it to make no mistakes and you're all good

2

u/finkerlime 22h ago

A new task could be a review. If you don't think the AI should review, then it can be working on a new task while you personally review. How do you think these tools are used

1

u/TankorSmash 21h ago

The princess doth protest too much

1

u/scriptmonkey420 17h ago

You don't have the agents do that for you? /s

1

u/ReverendBread2 23h ago

Couldn’t the new task be everything you just said?

0

u/sabamba0 1d ago

Why would I when I have a review agent, a refactoring agent, a testing agent, and a back massage agent?

0

u/YBHunted 22h ago

Lol, lmao even. Get a load of this guy. As if the next task isn't "check your work for correctness, dont screw anything up"

0

u/NeffeZz 14h ago

Next tasks are "now review it", then "fix and test until good", then "commit and push", then "check the code review comments and fix them".