3 ms·
I've tried various AI coding solutions and have found at best a mild boost but not the amazing multipliers I hear about online. Copilot gives you some autofill
by naet 2y ago
I've tried various AI coding solutions and have found at best a mild boost but not the amazing multipliers I hear about online.
Copilot gives you some autofill that sometimes can be helpful but often not that helpful. I think the best it did for me was helping with something repetitive where I was editing a big list of things in the same way (like adding an ID to every tag in a list) and it helped take over and finish the task with a little less manual clicking.
ChatGPT has helped with small code snippets like writing a regular expression. I never got 100% regex mastery, usually I would have to look up a couple things to write one but GPT can shortcut that process. I get a little paranoid about AI provided code not actually working so I end up writing a large number of tests to check it, which could be a good thing but can feel tedious.
I'm also curious how other people are leveraging them to get more than I am. I honestly don't try too hard. At one point I did try really hard to get AI to do more heavy code lifting but was disappointed with my results so I stopped... but maybe things have improved a bit since then.
- bamboozled 2y agoI don’t know if I’ve done something wrong my my copilot is so wrong I just turned it off. I don’t understand the appeal at all. I don’t remember the last time I thought one of its suggestions was useful. For me LSP has been the real game changer.
- paradite 2y agoIt can get a little tedious if you are just using ChatGPT or Claude as it is. Also you are limited by lack of context on existing codebase. That's why there are a lot of tools that help to setup a proper workflow around these LLMs. For terminal-based workflow, you can checkout aider or plandex. For GUI-based workflow, you can try 16x Prompt (I built it).
- pdimitar 2y ago> I get a little paranoid about AI provided code not actually working so I end up writing a large number of tests to check it, which could be a good thing but can feel tedious. This is a good thing. We need more tests on such critical places like regexes because they can be finicky and non-obvious. Tedious or not, we are not artists; the job must be done. Kudos for sticking to the good practices.