You are viewing a single comment's thread from:

RE: 说说在工作中深度使用AI的感受

Offloading implementation to AI misses a critical truth: writing code was never just execution, but the cognitive vehicle through which engineers stress-tested their architecture. By skipping the painful, hands-on debugging cycles where intuition is forged, we risk creating a dangerous junior talent debt - producing developers who lack the deep mental models required to spot subtle logic bugs or security flaws when AI output strays. In two or three years, the most valuable engineers won't be those who prompt fastest, but those with enough deep technical fundamentals to rigorously audit AI-generated code and call BS when the model inevitably goes off the rails.

Sort:  

Maybe this is actually the more fundamental question: What skills do humans need to retain as more and more of the execution becomes automated?

For me, that includes understanding, critical thinking, and above all the ability to properly understand a problem in the first place. But experience also matters enormously. You need to have experienced things yourself, tried them, and sometimes gotten them wrong to be able to judge whether a seemingly perfect solution actually works.

Perhaps this also changes the value of education. We may not need to train people to execute as much as possible themselves if AI can eventually do it faster. But we need to give them enough depth of understanding to guide, question and, when necessary, correct the AI.

And perhaps that is the real challenge: As we let AI take over more and more of our work, we must not simultaneously lose the skills we need to judge the AI.

Otherwise, we may eventually have increasingly capable and efficient systems, but fewer and fewer people who still know whether the result is actually right.

Exactly. It comes down to a simple question: do we still learn enough by doing the real work, or will we lose our ability to catch sneaky mistakes? We’ll see how things play out. Thanks for the great chat!