3 ms·
Very reductive. I recognize it's useful in some very specific use cases, yet I wouldn't miss it a second or care if it disappeared.
by iLoveOncall 3y ago
Very reductive. I recognize it's useful in some very specific use cases, yet I wouldn't miss it a second or care if it disappeared.
- mewpmewp2 3y agoI would feel coding is much more tedious without Copilot. When I'm using an editor that doesn't have Copilot, I keep waiting for it to auto complete, and get frustrated that now I have to write this block of code myself, and think what a waste. I was able to code in the past and solve the same problems, it was just much more tedious and time consuming having to type all of it out that was in my head anyway. Especially if working with multiple languages, which I used to despise in the past because of muscle memory ruining it - Hey python. I wished there was a single language syntax to rule them all. Now copilot does it for me.
- iLoveOncall 3y agoI use CodeWhisperer instead of Copilot, but sometimes it gets disconnected and it takes me days to realize "Oh I don't have this nice autocomplete anymore". I agree that smart autocomplete it's a nice use-case, probably the most compelling I've seen so far. But I could live without it.
- mewpmewp2 3y agoHow do you think about using it? Because for me with Copilot, I think I can usually predict with 95% accuracy what it's going to output for me so I know that if I write "fun" (beginning of a function) in this context, it will immediately know based on all the context around it what will generate for me and that is what I'm looking for. So my whole development is around it, that I can predict what it's going to complete, it just does it much faster with many lines at once, without the typos , index + 1 errors and other minor bugs I might do myself. E.g. simple example, while usually things are more complicated, if I want a leftPad function, I would just write "function lef"... And mostly it is already able to know. While previously maybe I should've figured whether I should use an npm library where historically something went really wrong, etc. I'll just keep those helper fns in the codebase now. But that's only a small example, it's able to handle non generic helper fns quite well too. Like my muscle memory and expectations are around what Copilot can do or what I expect it to be able to do.