Hacker News new | past | comments | ask | show | jobs | submit login

>IMHO it will drastically reduce real productivity for those who will remain on this platform

Why do you believe this? Everyone I know who has used copilot has found it made them more productive. Admittedly, reports differ wildly on how much more productive from ~10% to ~100%.




I have used it for 2 months and disabled it. So there is your exception.

The code it suggests is always highly suspect and writing raw code never was the problem in the first place (for me). I was “discussing” with it for far longer than it was making me “productive”. I give it -5%.

I do however love occasionally using GPT directly for converting some weird list of values to JSON or coming up with plausible test data. Sometimes some text or ideas for emails (especially English, which is not my mother tongue). Sort of a secretary of sorts.


Copilot definitely makes me much less productive, since it breaks my flow on every line. I give it a -50%. It is both very dumb and very loud. It feels like I'm pair programming with a 1st year CS student who pipes up on _every single line_ trying to predict what I will type next and getting 95% of it wrong.

I found ChatGPT however outputs good code when I want it do simple things. Writing unit tests is tedious, and ChatGPT is pretty good at that. Optimizing a SQL query, etc. Things that used to take some time are now either instantaneous or get me 90% of the way there, and I can do the final edits.


Not everyone - me and quite a few others I know tried it and turned it off.

It might be better now they've improved it, but for the sort of work I do (maintain a mature Kotlin codebase) the prior version wasn't a productivity upgrade, it was a downgrade because the type system and IDE generated more accurate suggestions that I don't have to double check for errors. Copilot and ChatGPT both seem to have error rates too high for this sort of work.

I can see though, that once I switch to some other sort of work it might be more valuable.


sorry if i was unclear, by "real productivity" i meant something that requires more creativity than copypasting stackoverflow/copilot to your code, not measured in "lines of code" but rather in how much it is unique. Highly subjective, yes...


Right, but the idea is that copilot frees up more of your time for the creative part. That is what I have found in practice.


What's the reason to think that it reduces the amount of creative code that's written. Doesn't it just let you get through the copypastable stuff faster - all things being equal I'd assume it means you spend more time on the creative parts.


Copilot lets me get the 'boring' scaffolding work out of the way quicker so I can spend more time on the parts of my project that actually are hard and 'unique'.


> rather in how much it is unique

IRL a lot of what people do is rehashing or gluing together things as others may have done before. We all stand on the shoulder of giants - code is a tool to enable an outcome.

I don’t agree with your definition of “code uniqueness is productivity”.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: