Hacker News new | ask | show | jobs
by ShamelessC 1346 days ago
That is the opposite of my experience. Being a skilled coder means I can verify the outputs quickly. Further using a beginner coding “style” actually encourages the model to output similarly “beginner” code.

It has been the largest boon to my productivity in years. I code exclusively in Python where copilot is quite good. In my experience the comments of supposed “experienced” coders mad about copilot are either GPL proponents or people who work with mostly statically typed languages. Almost none of them have actually used Copilot and certainly didn’t use it long enough to ascertain a “good faith” criticism of it (so not just “it outputs subtle bugs throw it in the trash!”)

There’s also just a natural reaction to hate things poised to make you redundant ( probably should have considered this when becoming a coder, though).