| ▲ | FrustratedMonky 2 hours ago | ||||||||||||||||||||||||||||
" skill decline is real" Is this -> More people that are not devs, are using AI to create things, and are skilling up to a mediocre level? or Is this -> Existing experts, are actually loosing there skills? Using AI is reducing someone already known skills. | |||||||||||||||||||||||||||||
| ▲ | mikepurvis 2 hours ago | parent | next [-] | ||||||||||||||||||||||||||||
I think as an existing expert in my field (robot devops) what I feel most strongly is not that I'm losing my skills but rather than I'm losing my nerve. Like, problems that I would previously dig into on my own, poking at this and that log file to try to understand what happened to get a system into a particular state, now claude is mediating most of those kinds of interactions and it is the one doing the first pass surfacing of "okay I discovered X, Y, and Z things that are hinky, and I'm not totally sure yet what this all means, but let's look together." Nowadays I feel almost naked looking at a terminal where I'm typing each character myself. A lot of the old instincts around tab completion and grepping through the --help output of every tool, all that stuff has atrophied somewhat. Maybe that is genuine skill decline? | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | jselysianeagle 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
> More people that are not devs, are using AI to create things, and are skilling up to a mediocre level? What skills are being developed by non-devs prompting AI to churn out code they don't understand? Note that I'm not debating if the code is good or works or whatever, I'm asking if any real skills are being developed merely by prompting AI towards some goal. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | pydry 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
Definitely the latter. | |||||||||||||||||||||||||||||
| ▲ | jplusequalt 2 hours ago | parent | prev [-] | ||||||||||||||||||||||||||||
Both? AI is good enough to generate a first pass for an increasingly large number of projects. An engineer using AI can create an even larger amount. But muscle memory and expertise are not fixed. They fade over time without use. If you're no longer writing code yourself, you'll get rusty on syntax in the short term. In the long term, you'll get rusty on code structure and layout. But many engineers are no longer reviewing code either. Reviewing code written by an AI is now the bottleneck, so you're expected to allow AI to review it as well. So we have a group of people who are no longer engaging in either the writing of the code, or the analysis of the code that's written. Obviously, this would lead to skill loss. Many would argue that they're not truly losing skills, because they're more engaged in the grander architecture of the code. To that I would say--your job title says engineer, not architect. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||