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.
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).
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.
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.
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.
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
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
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.
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.
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.
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).
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
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.
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.
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
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?