←back to thread

120 points lsharkey602 | 1 comments | | HN request time: 0.206s | source
Show context
reedf1 ◴[] No.44423223[source]
I think it is possible that the widespread introduction of ChatGPT will cause a brief hiatus on hiring due to the inelasticity of demand. For the sake of argument, imagine that ChatGPT makes your average developer 4x more productive. It will take a while before the expectation becomes that 4x more work is delivered. That 4x more work is scheduled in sprints. That 4x more features are developed. That 4x more projects are sold to clients/users. When the demand eventually catches up (if it exists), the hiring will begin again.
replies(9): >>44423267 #>>44423282 #>>44423301 #>>44423329 #>>44423440 #>>44423459 #>>44423688 #>>44423878 #>>44424258 #
TSiege ◴[] No.44423440[source]
I am not asking this as a gotcha, but a genuine curiosity for you or other people who find AI is helping them in terms of multiples. What is your workflow like? Where do you lean on AI vs not? Is it agentic stuff is tab by cursor?

I find AI helpful but no where near a multiplier in my day to day development experience. Converting a csv to json or vis-versa great, but AI writing code for me has been less helpful. Beyond boiler plate, it introduces subtle bugs that are a pain in the ass to deal with. For complicated things, it struggles and does too much and because I didn't write it I don't know where the bad spots are. And AI code review often gets hung up on nits and misses real mistakes.

So what are you doing and what are the resources you'd recommend?

replies(8): >>44423484 #>>44423651 #>>44423715 #>>44423749 #>>44423843 #>>44423996 #>>44424208 #>>44424679 #
1. ianm218 ◴[] No.44424679[source]
I'm in the same boat of some of the other commenters using Claude Code but I have found it atleast a 2X in routine backend API development. Most updates to our existing APIs would be on the order of "add one more partner integration following the same interface here and add tests with the new response data". So it is pretty easy to give it to claude code, tell them where to put the new code, tell it how to test, and let it iterate on the tests. So something that may have taken a full afternoon or more to get done gets done much faster and often with a lot more test coverage.