AskHN:How do you handle skill atrophy from using coding agents?
Posted by javhu 1 day ago
It's impossible to retain a skill if you dont use it. I've reached a point where I use AI exclusively for all tasks, because it's far faster and efficient to do so. What kind of activities do you do to retain cognitive skills?
Comments
Comment by d4rkp4ttern 1 day ago
It persists in asking questions at deeper levels until you arrive at the answer yourself. This forces you to think hard about a problem, and this effort helps with understanding, learning and retention. Of course I made a Socratic-quiz skill for this, to use with any coding agent or similar:
https://pchalasani.github.io/claude-code-tools/plugins-detai...
For example I’ve used this to better understand counter-intuitive things about diabetes/insulin, dopamine and motivation, catching up with a codebase, Claude’s implementations, etc (to combat so-called cognitive debt).
Strong LLMs are surprisingly good at this type of quizzing, they display a semblance of “theory of mind”.
[Edited - link fixed]
Comment by sergiosgc 1 day ago
Comment by d4rkp4ttern 1 day ago
Comment by orphea 1 day ago
Comment by _hao 1 day ago
Comment by thewhitetulip 1 day ago
Comment by orphea 1 day ago
Comment by teruakohatu 20 hours ago
When performance is measured in productivity it absolutely does.
Comment by thewhitetulip 16 hours ago
If others are delivering 15 apps per week and if we choose to not use AI at all, then our performance is down
Comment by Hugsbox 1 day ago
Comment by thewhitetulip 16 hours ago
While I agree that their apps will be bad as they're purely vibe coded. But metrics are metrics aren't they?
Comment by eagerpace 1 day ago
Comment by xnx 1 day ago
Comment by dominotw 1 day ago
Comment by sigy 1 day ago
As someone who is and always has been a very unapologetic skeptic, I am still surprised by the number of capable people who can't accept that things are changing.
It can't be either none of it matters, or all of it matters. The truth lies in the middle somewhere.
Comment by javhu 1 day ago
Comment by eagerpace 1 day ago
Comment by tonyedgecombe 1 day ago
Doesn’t seem to be working though.
Comment by PhunkyPhil 1 day ago
Harness engineering is a skill insofar as it's not a trivial engineering problem. It's not super hard to get a simple one running, but an effective one can be quite in depth.
Comment by sshine 1 day ago
What I do to compensate:
- make it my duty to own every change, i.e. cognitively debt-free:
- write summaries on every new thing I do (blog post, memo to colleague)
- contribute documentation to the open-source projects I rely on
- practice for CKA/CKAD certificates which require pre-LLM muscle memory
- build interactive learning material for what I’m trying to learn
- work with things that LLMs don’t yet trivially solve
- repeat or reconstruct my recipes to perfect workflows,
We’re incentivised to take the short path. I’m trying to create at least one path through a subject that I have to walk myself, preferably several times.Comment by PrimalPower 23 hours ago
That being said, Claude is dumb. I've seen it over-complicate diagnosing things - even though it's initial theory was correct.
I am convinced a good harness can solve this.
Outside of the k8s operating model, I don't see the point of becoming a wiz at the CLI. I learn by practice and I atrophy if i do not practice, there's no world where I will get enough practice to do it on my own anymore.
I compensate by trying to either move up or down the stack depending on the problem.
Comment by flextheruler 1 day ago
Comment by prplfsh 1 day ago
Comment by buynao 1 day ago
Comment by iExploder 1 day ago
Comment by adithyassekhar 1 day ago
Comment by iExploder 1 day ago
Comment by pullshark91 1 day ago
Comment by erelong 1 day ago
As if for example someone's skill lessened if they switched from assembly to a higher level programming language over time (like, does it matter?)
If you for some reason had to go back and program more manually, then you could do so as the need arises
Otherwise, LLMs appear to be here to stay and you don't actually need those skills that are even possibly admittedly "atrophying"
I guess we'd need a detailed pinpointing of what skills exist or existed and to identify if they actually ateophy (I guess I'm not sure if skills are really atrophying, or even if they are if it matters)
Edit: here's an idea or exercise or projects to work on. Maybe people should find clear documentation of pre-AI processes in case you need to go back and learn them. Or create such documentation if it doesn't exist (which would be an exercise to practice your skills to make you remember them).
Comment by schmookeeg 1 day ago
There is a meta-argument about whether companies should interview about hand-coding anymore, but... the skills do atrophy. I've been mixing hand-coding into my routines ever since to try to keep those skills lukewarm. I'm not yet sure if I am wasting my time doing so or not.
$0.02
Comment by iExploder 1 day ago
Comment by BobbyTables2 18 hours ago
Comment by speedgoose 1 day ago
Comment by quibono 1 day ago
Comment by scotty79 23 hours ago
Comment by genidoi 23 hours ago
Comment by xyzal 1 day ago
Comment by notesinthefield 1 day ago
In my personal life, I am making tools to support hobbies. I typically tackle architecture and design myself and sanity check with an LLM, then Codex does all the programming work.
I'm more interested in making sure the apps I make have the content I want and functionally meets my needs than actually writing the code myself. Making fine detail tweaks are not something I need to do past review and pointing them out to to the LLM.
Comment by javhu 1 day ago
Comment by elosvadel84 23 hours ago
Comment by analognoise 1 day ago
I think they’re wrong, but also that even if they were right I wouldn’t give money to some assholes that stole every book, movie, piece of art, and published line of code. To me it seems clear that a company “forcing you to use AI because efficiency” is exactly the same as “welcome our new external team you’ll be interfacing with! They’ll write that pesky code.” Fuck that, I’d bail, I can read the writing on the wall.
Also these AI data center pricks want to drink up all the water and make us compete on our power bills with Google and Microsoft. That sucks. They suck.
You can watch your coworkers de-skill themselves in real time. Why would you not want that? Less competition - if you think it’s still a valuable skill.
I do.
Comment by prashar32 1 hour ago
Comment by bulldo_gs 1 day ago
Comment by 2axisdesign 1 day ago
Comment by chattermate 1 day ago
Comment by __alexander 17 hours ago
Comment by keybored 1 day ago
Either you are doing something guiding the AI or you are in your hammock doing nothing. If you’re in a hammock find a crossword puzzle.