4 ms·
I know it’s lowering my programming ability. I’m forgetting a lot syntax. My solution is increase the amount I write purely by hand.
by arresin 1y ago
I know it’s lowering my programming ability. I’m forgetting a lot syntax.
My solution is increase the amount I write purely by hand.
- SethMurphy 1y agoAvoiding copy and paste is the key for me to keeping my syntax memory.
- throwaway984393 1y ago[dead]
- frankc 1y agoI think it's doing the same for me but tbh, I am ok with that and not trying to fix it. I do not want to go back to the world before claude could knock out all of the tedious parts of programming.
- stavros 1y agoGood riddance to my syntax memory. When am I going to ever need it again? The skill I need now is reviewing and architecture.
- AstroBen 1y agoBeing able to spend more of my time thinking about architecture has been amazing
- seanmcdirmid 1y agoI'm forgetting small nuanced details about programming systems that I only occasionally have to access.
- phire 1y agoI mainly use GitHub copilot as nothing more than a fancy autocomplete. I just program as normal and if it happens to suggest more or less what I was about to type, I accept it. The completions are usually no more than a few lines. This speeds up my typing (not that my 60-70wpm is “slow”) and allows me to get to the next bit of thinking, without getting too much in the way, or decreasing my syntax knowledge, or requiring me to put brainpower into checking the code it generates (since it was what I was about to type). And hopefully avoids copyright issues, how can “what I was about to type” be infringing? Typing speed isn’t usually considered to major bottleneck for programming, but I do think using a LLM this way does actually increase my productivity somewhat. It’s not the typing speed increase itself (hell, I’m dubious there even is a real typing speed increase, reading possible completions takes time. But it does feel faster). It’s more that my adhd-ass brain had a tendency to get bored while typing and has a tendency to get distracted, either with irrelevant tasks, or I go crazy with Don’t-Repeat-Yourself, wasting way more time creating complex unneeded layers of abstractions. Using an LLM as a fancy autocomplete helps me short circuit these bad tendencies. The resulting code is less DRY and way more KISS. https://salmonmode.github.io/2020/08/14/the-harmful-obsession-with-dry.html https://salmonmode.github.io/2020/08/14/the-harmful-obsessio...