找回密码
 注册

Sign in with Twitter

It's what's happening?

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 97|回复: 0

AI 会写代码了,但计算机专业反而更重要了——被误解最深的,不是 AI,而是“做软件”这件事

[复制链接]
发表于 2026-1-7 18:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

×
作者:微信文章

这两年,关于 AI 编程,有一个越来越流行的说法:

“既然 AI 都能写代码了,大学计算机专业是不是不吃香了?编程是不是已经不值钱了?以后谁都可以编程了。“

     这句话听起来很有道理,甚至带点“技术平权化”的浪漫理想,但如果你真的做过软件、做过系统、踩过线上事故,你大概率会和我一样——强烈反对。不是因为我怀旧,也不是因为我是做 IT 的“既得利益者”,而是因为:
      AI 确实让写代码更容易了,但它同时也让一件事变得更危险——很多人开始低估“软件工程”本身的难度。一、AI 能写代码,但它不知道“错一次要付出什么代价”


    我们必须先承认一个事实:AI 编程工具确实很强,而且会越来越强,像:

    CRUD、接口封装、脚手架

    前端页面、SQL、简单算法
    一段看起来“还不错”的业务逻辑

       我们看似AI 写的是“看起来能跑的代码”,但不是“在真实系统里能长期活下去的代码”,AI 并不知道:

    这个系统未来要不要扩展?

    并发量会不会突然上来?如何支持高并发?

    哪些地方是业务高频变更点?

    哪些数据是不能错、不能丢、不能慢的?数据错了会不会不可逆?

    哪些地方可以做一些产品化的设计?

    一次小改动,会不会引爆整个系统?


    性能抖一下,会不会引发连锁反应?


    三个月后的业务变化,会不会让系统整体报废?
    这些问题,不是代码问题,是架构、产品等工程判断问题,而工程判断,永远来自人。
二、没有计算机基本功,你甚至没资格“用好 AI”


    这是一个很多人不愿承认的事实。AI 编程并不是“人人平权”,它对使用者的要求反而更高。但是如果你没有经过专业训练,比如:

    计算机操作系统的基本理解

    网络、并发、线程模型的概念

    数据库事务和一致性、索引、锁的原理
    网络延迟、失败重试、幂等
    架构分层、解耦、依赖边界的意识

那你面对 AI 输出的代码时,只能凭感觉判断对错。
当你无法判断 AI 的错误时,你用的不是工具,而是运气。

     这不是“工程师”,这是把软件系统的命运交给概率。真正危险的不是 AI 写错代码,而是你不知道它写错了。所以很多外行的人以为,软件的价值在“写”。但所有做过复杂系统的人都知道:

代码只是结果,架构设计和产品设计取舍,这些工程设计才是根因。

所以说一个好的软件系统真正的难点在于:

    边界怎么规划和设计

    哪些地方允许变化,哪些地方不能动

    性能、成本、稳定性如何平衡

    为未来的“不可预期”留多少空间,产品化的尺度

所以AI 可以帮你把“写”的成本降下来,但如果“选错一次架构,代价可能是几年”。

三、软件的难点,从来不在“写”,而在“设计”
如果你回顾企业里任何一个复杂应用系统比如:

    CRM

    医疗系统

    积分、卡券、支付系统

    连锁业务中台
    供应链系统

你会发现一个事实:
80% 的问题,发生在代码写完之后。

比如:

    业务频繁变更了,系统却改不动了

    一个需求变更会牵一发动全身

    性能瓶颈永远在最意想不到的地方

    技术债堆到没人敢碰(就像现在很多因为人员变更导致的代码没人敢碰😓)

       这些问题,不是“谁代码写得快”能解决的,而是架构、抽象、边界、产品演进能力。而这些能力:AI 可以辅助,但无法替你负责。

四、AI 编程并不会消灭程序员,而是会消灭“只会写代码的人”

这是 AI 编程时代最残酷、也最公平的一点。AI 编程真正带来的变化是:
“写代码”这件事本身,门槛在下降;但要想“把系统做好”,门槛还在上升。

   所以未来真正稀缺的,不是这样的人:

    只会拼代码、不理解后果

    只追框架、不理解底层

    只对功能负责、不对系统负责

         而是计算机专业基础扎实的工程师和有系统思维的人,比如:

    能不能把复杂问题拆解正确

    能不能设计可演进的产品和系统

    能不能在业务、技术架构、成本之间做平衡

    能不能为结果负责,而不是为代码负责。                                
    这些能力,离不开扎实的计算机基本功,AI 放大的不是能力本身,而是能力差距。

五、对管理者:技术没有变得不重要,而是更重要了


     如果你是管理者,这一点尤其关键。尽管AI 编程让系统“看起来更容易做”,但它并没有降低系统失败的成本。你真正要问的,不是:“现在还能不能少招点专业技术人员?”,而是:“在 AI 帮我们加速的同时,有没有人能继续从技术上把握架构,看清方向,踩住刹车?”,技术的判断和架构设计,依然是核心决策能力。

六、对年轻人:计算机专业还要不要学?


如果您或者朋友正在选专业、转方向,如果你或他对IT还感兴趣,给您一个更靠谱的建议:
不仅要学,而且要学得更“工程化”。

在 AI 时代:

    编程是门槛
    架构是能力系统思维是护城河

学计算机专业,不是为了背点概念,而是为了能真正理解:

    系统为什么会慢
    数据为什么会乱架构为什么会崩技术决策为什么会反噬自己

      一旦你理解了我上面说的,你就会发现:AI 编程是加速器,而不是方向盘。

写在最后


      AI 让写代码更容易了,会让“写代码”变得越来越像写文档。但软件从来不是文档。它是:

    一堆长期运行的假设

    一系列不可逆的设计选择

    一次次在现实世界中被验证、被打脸、再修正的过程

     真正专业的人,永远不会把命运,交给自己看不懂的不能把控的东西。
往期热文:给业务看: IT 人 2026 生存指南
给 IT 看:业务到底在怕什么?

三场年末演讲,带给 IT 人的同一个提醒

AI时代客户标签的4层进化论

AI 项目和传统 IT 项目,到底哪里不一样?

“AI 能力运营”的组织结构怎么设计

要不要推倒重来——AI时代,RPA何去何从?

传统产研团队的各个岗位在AI时代的重构
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

Archiver|手机版|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网

GMT+1, 2026-1-10 23:05 , Processed in 0.068935 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表