3 ms·
ChatGPT and to a lesser degree Copilot have been very valuable to me this year. Copilot often saves me a lot of typing on a 1-3 line scope, occasionally surpri
by michaelteter 2y ago
ChatGPT and to a lesser degree Copilot have been very valuable to me this year.
Copilot often saves me a lot of typing on a 1-3 line scope, occasionally surprising me with exactly what I was about to write on a 5-10 line scope. It’s really good during rearrangement and early refactoring (as you are building a new thing and changing your mind as you go about code organization).
ChatGPT, or “Jimmy” - as I like to call him - has been great for answering syntax questions, idiom questions, etc. when applying my general skills based on other languages to ones I’m less familiar with.
It has also been good for “discussing” architecture approaches to a problem with respect to a particular toolset.
With proper guidance and very clear prompting, I usually get highly value responses.
I would rough guess that these two tools have saved me 2-3 months of solo time this year - nay, since April.
One I get down in the deep details, I use Jimmy much less often. But when I hit something new, or something I long since forgot, he’s ready to be relative expert / knowledge base.
- iLoveOncall 2y agoIt saved you 2-3 months over a 5 months period? Unless one is an absolutely terrible developer working on incredibly simple problems, this is simply impossible.
- michaelteter 2y agoI've been doing a lot of new things lately and using some tech I hadn't used before (or lately... and much has changed). Being able to ask for an example of something in that domain, and get a useful answer, is much, much faster than hunting down the current documentation (which may be thin or non-existent). Also being able to say, "I do X in this language. What is the idiomatic way of doing it in Y language?" My pretty broad knowledge can be directed, with careful wording, at ChatGPT, and ChatGPT is the relative domain expert who can get me quite close to a correct solution very quickly.