Remix.run Logo
riazrizvi 7 hours ago

It converts ICs into project managers, by default. I've been wrestling with this issue for a year.

tombert 7 hours ago | parent [-]

Yeah, I've felt like it has converted my job from "writing software" to "babysitting interns".

There are things that I think are very cool; there are lots of projects that I've sort of wanted to do for the last decade that I have pushed off because they're reasonably high effort and I don't want them that much, so being able to have a pretend intern write it for me has been great.

On the other hand, I do think that using Claude/Codex to do all the coding at work has become a little soul sucking. Now instead of being paid to do fun software work, a lot of my work still boils down to babysitting interns.

When I do get to work on projects that are interesting, it's still fun because I can justify writing TLA+, and using that as a guiding spec for my projects. The problem is that most work really isn't that interesting; a lot of it is glorified SQL queries, or CRUD, or "put thing into Kafka in one place, and take it out in another place". Those jobs can be tedious, but they aren't interesting, and now instead of even getting that, I yell at Codex to do it and I awkwardly sit and wait.

I didn't think I'd miss writing stupid CRUD apps, but here we are.

riazrizvi 6 hours ago | parent [-]

I'm convinced Claude Code and Codex are not the future. The cap seems to be a 3-500 line file so I just use ChatGPT and/or my own front end to APIs on OpenAI and others including local. Much beyond that it will not do what I want. Too many expert details to get right.

tombert 6 hours ago | parent [-]

When it was just ChatGPT, I actually really enjoyed it. I still had to do a lot of the work, but I could use ChatGPT to explain arcane logs and help me diagnose errors. It didn't feel like babysitting interns, it felt more like "smarter google".

Codex and Claude have been a bit soul sucking. I feel like I'm doing less of the planning and the like. I acknowledge that most code that makes it into production doesn't have to be amazing, but I would still take some level of pride when I would figure out an interesting optimization, even for a simple CRUD app, and now I am somewhat deprived of that kind of stuff.