<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>软件开发 on 向叔记事簿</title>
        <link>https://ttf248.life/tags/software-development/</link>
        <description>Recent content in 软件开发 on 向叔记事簿</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh-cn</language><atom:link href="https://ttf248.life/tags/software-development/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>AI 会写代码了，新人靠什么练级</title>
        <link>https://ttf248.life/p/when-ai-writes-code-how-juniors-level-up/</link>
        <pubDate>Mon, 27 Apr 2026 23:18:36 +0800</pubDate>
        
        <guid>https://ttf248.life/p/when-ai-writes-code-how-juniors-level-up/</guid>
        <description>&lt;p&gt;最近这几个月我用 Claude、Codex 这种东西写代码，最强烈的感受不是“程序员要没了”，而是很多以前会丢给新人练手的活，它已经能先打一版了。写个脚手架，补几个测试，顺手改个小功能，一顿操作下来，速度确实快，快到有点意难平。&lt;/p&gt;
&lt;p&gt;这事对我这种毕业十年的人，说实话更多是提效。因为我大概知道哪里能信，哪里不能信，哪里看起来跑通了，其实后面埋着坑。但是对刚毕业的人，这件事就没那么轻松了。AI 不只是来抢几小时体力活，它更像是在压缩“新人怎么从不会到会”的那条老路。这也是我想单独写一下的地方。&lt;/p&gt;
&lt;h2 id=&#34;真被吃掉的不是程序员是练手机会&#34;&gt;真被吃掉的，不是程序员，是练手机会
&lt;/h2&gt;&lt;p&gt;以前团队里总有一批活，技术含量不算高，但是特别适合新人。改页面、接接口、补 CRUD、修边角料 bug、跟着日志一点点排。活不大，但是能把一个人从“会写语法”磨到“知道线上系统怎么回事”。&lt;/p&gt;
&lt;p&gt;现在这类活，最容易被 AI 先吞一口。&lt;/p&gt;
&lt;p&gt;美国劳工统计局在 2025 年更新的职业展望里，给了一个很有意思的对照。一边说软件开发、测试这类岗位未来十年还会继续增长；另一边又明确写着，计算机程序员这个更偏“写代码执行”的岗位在下降，很多重复性的编程任务会继续被自动化。这个变化很关键。&lt;/p&gt;
&lt;p&gt;它不是说软件行业不需要人了，而是“只会接活写代码”这层价值，越来越薄。企业当然会算账：能让 AI 先写一版，再找一个有经验的人收口，为什么还要像以前一样配一堆初级岗位慢慢带。&lt;/p&gt;
&lt;p&gt;所以真可怕的未必是裁员，很多时候是不再补人。门还在，只是缝变窄了。&lt;/p&gt;
&lt;h2 id=&#34;为什么老手反而更吃-ai-红利&#34;&gt;为什么老手反而更吃 AI 红利
&lt;/h2&gt;&lt;p&gt;这事也挺拧巴。表面看，AI 写出来的代码，刚毕业的人未必比它强。可真正把 AI 用顺手的人，往往还是踩过坑的老手。&lt;/p&gt;
&lt;p&gt;原因也不复杂。&lt;/p&gt;
&lt;p&gt;第一，老手知道什么叫“看起来能跑”和“真的能上线”不是一回事。Anthropic 在 2026 年 1 月的 Economic Index 里，把软件开发单独拉出来看，发现这类请求虽然高度工作化，但任务成功率只有 61% 左右，而且大多数场景还是要靠来回迭代，不是一次甩给 AI 就完事。METR 在 2025 年 7 月做过一个更扎心的实验，让熟悉自己仓库多年的开源维护者使用当时前沿的 AI 工具，结果整体反而慢了 19%。这说明上下文复杂、质量标准高、边界模糊的时候，AI 不是自动驾驶，更像一个很能说的实习生。&lt;/p&gt;
&lt;p&gt;第二，老手有“代码品味”这个东西。这个词有点玄，但是很实在。接口该不该这么拆，异常要不要这么吞，测试是不是只是在糊弄 CI，重构会不会把未来一周的坑提前埋好。AI 现在会犯错，而且很多错不是语法错，是方向错、抽象错、边界错。没经历过古法编程的人，老实说，识别这种错更难。&lt;/p&gt;
&lt;p&gt;所以 AI 时代最值钱的，不是打字速度，是判断力。&lt;/p&gt;
&lt;h2 id=&#34;新人不是没路了是旧路没了&#34;&gt;新人不是没路了，是旧路没了
&lt;/h2&gt;&lt;p&gt;我不觉得新入行的人会彻底没机会。世界经济论坛在 2025 年 1 月的报告里，还是把软件和应用开发者放在增长很快的岗位里；美国劳工统计局对软件开发岗位的长期展望也还是增长。这说明需求没有凭空消失。&lt;/p&gt;
&lt;p&gt;但入场方式肯定变了。&lt;/p&gt;
&lt;p&gt;以前的默认路径是，先干点脏活累活，边写边学，靠工时把感觉磨出来。现在企业更可能期待你一进来就会两件事。&lt;/p&gt;
&lt;p&gt;一件是把 AI 当工具，不是当答案。你要能把问题说清楚，能把需求拆开，能让它先给出可用草稿。&lt;/p&gt;
&lt;p&gt;另一件是能审它。不是一句“这个不对”就完，而是知道不对在哪，为什么不对，怎么把它改到符合项目上下文。&lt;/p&gt;
&lt;p&gt;这就麻烦了。因为“会审代码”本来就是靠前几年工作练出来的，现在练手机会变少，反而要求新人更早具备这个能力。怎么说呢，像是游戏把新手村拆了，但 boss 还在前面等你。&lt;/p&gt;
&lt;h2 id=&#34;以后会怎么样&#34;&gt;以后会怎么样
&lt;/h2&gt;&lt;p&gt;我现在的判断比较简单。&lt;/p&gt;
&lt;p&gt;AI 会继续提升老手的产出，也会继续压缩初级岗位里最容易标准化、最容易切碎的那部分工作。这两件事大概率会同时发生，不冲突。ILO 在 2025 年 5 月的报告里其实也讲得比较克制，生成式 AI 更像是改变任务结构，而不是整份工作整份工作地一次性抹掉。问题在于，任务结构一改，最先被改掉的，往往就是那些原本用来培养新人的低风险任务。&lt;/p&gt;
&lt;p&gt;所以接下来更稀缺的人，不是“最会敲代码的人”，而是既有基础能力，又能驾驭 AI，还能对业务和质量负责的人。&lt;/p&gt;
&lt;p&gt;对老一辈来说，这像是加了一把更锋利的铲子，累还是累，但是效率高很多。对新人来说，问题不是能不能用 AI，而是如果一开始就靠 AI 写，谁来告诉你它什么时候写得好，什么时候是在一本正经地胡说八道。&lt;/p&gt;
&lt;p&gt;这个答案，学校现在给不了，AI 也给不了，最后大概率还是得自己补。哎，门没关，就是更难进了。&lt;/p&gt;
&lt;h2 id=&#34;参考资料&#34;&gt;参考资料
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.weforum.org/reports/the-future-of-jobs-report-2025/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;The Future of Jobs Report 2025&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.bls.gov/ooh/computer-and-information-technology/software-developers.htm&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Software Developers, Quality Assurance Analysts, and Testers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.bls.gov/ooh/computer-and-information-technology/computer-programmers.htm&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Computer Programmers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.bls.gov/opub/mlr/2025/article/ai-impacts-in-bls-employment-projections.htm&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;AI impacts in BLS employment projections&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.anthropic.com/research/anthropic-economic-index-january-2026-report&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Anthropic Economic Index: Insights from the Latest Data&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.anthropic.com/research/economic-index-primitives&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Anthropic Economic Index: Tracking AI Use Across Work and Life&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://metr.org/blog/2025-07-10-early-2025-ai-experienced-os-dev-study/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.ilo.org/publications/generative-ai-and-jobs-refined-global-index-occupational-exposure&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Generative AI and Jobs: A Refined Global Index of Occupational Exposure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://siepr.stanford.edu/publications/working-paper/generative-ai-work&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Generative AI at Work&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;写作附记&#34;&gt;写作附记
&lt;/h2&gt;&lt;h3 id=&#34;原始提示词&#34;&gt;原始提示词
&lt;/h3&gt;&lt;blockquote&gt;
&lt;p&gt;AI 编程的一些思考，刚毕业的应届生，编码能力肯定是不如 claude、codex，对于老手，AI 能提效，但是 AI 导致企业大幅削减了初级程序员的岗位，本人毕业已经十年，经历了新人到老人的爬坑阶段，以后，但是新入行的呢，他们会怎么样？老一辈算是经历过古法编程，说白了，能识别出来AI写的是好的，还是不好的，毕竟当前阶段的AI还是会犯错。&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;写作思路摘要&#34;&gt;写作思路摘要
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;把主判断压在“AI 压缩的是新人的练手机会，不是整个软件行业”。&lt;/li&gt;
&lt;li&gt;前半段先写老手为什么更吃 AI 红利，再解释这和新人焦虑为什么会同时成立。&lt;/li&gt;
&lt;li&gt;用 BLS、WEF、Anthropic、METR、ILO 这几组材料把“岗位结构变化”和“AI 仍需人类判断”钉实。&lt;/li&gt;
&lt;li&gt;刻意没展开具体求职攻略，也没写成“新人该怎么学”的鸡汤清单。&lt;/li&gt;
&lt;li&gt;结尾回到现实问题：不是没有门，而是传统新手村在消失。&lt;/li&gt;
&lt;/ul&gt;</description>
        </item>
        
    </channel>
</rss>
