news 2026/4/15 9:34:22

AI时代,还有必要学C语言吗?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
AI时代,还有必要学C语言吗?

先定调:

有必要,甚至更有必要,但不是通常想象的那种必要。

确实,AI可以帮我们写代码,因此,代码本身的生产已不是要害,但代码最终能不能用,用到哪,怎么优化,优化到何种程度,还是由你拍板决定的。所以,AI不是用来“文过饰非”“装懂卖弄”的伪装器,而是一盏个人能力的放大器。

这就像一位炸油条的师傅,他的油条偶尔有品质不稳定的问题,他就可以问AI可能的原因,然后测试、验证、改进。但如果你从未炸过油条,那你甚至连问题都问不出来,更谈不上改进。

所以,AI是放大器,就像三极管放大电路,把微弱的信号,给你一级级放大,最后变成喇叭里被世界听到的声音。

拿什么去放大?

就是基础知识、基本能力。

C语言就是这样的基础,它和数学、物理一样,是理解这个社会运行的切入点之一。有人说,我认为计算机原理才是基础,只要我懂了计算机原理,不学C语言也一样。

是这个道理。

计算机的原理,确实是比C语言更本质的东西,它包括但不仅限于这些概念和问题:

这些概念和问题确实很重要,甚至是根本性的东西,但我反问一句:

如果不学C,这些东西从哪里讲?

没错,离开了C语言,这些知识就少了载体,C,就是承上启下的那个支点。即,不是说我们以后工作了,一定要用C去编程才去学它,而是,只要你写程序、学习其它编程语言,你就不能无视C语言相关的知识和原理,否则就可能立刻面临这些问题:

耳边反复响起一句话:

我到底懂没懂计算机和编程语言的运行原理?

因此,现在年轻人学C语言,不是为了掌握一个工具,而是拥有一台穿透迷雾的透视仪:

学懂C语言的价值就在于:

我不是教你写程序,而是给你打下原理的地基。

好,那文科呢?

有些学校,比如财务专业,也开C语言课,期末也考这玩意。

那怎么面对?

我的观点是,这种情况下,可以靠死记硬背先混过去,甚至就别为考试花太多时间,因为单纯的C语法,此时并不无太多价值。真正值钱的,是你在“玩C语言”的过程中,弄懂C语言的工作原理,把它当“认知”来吸收。

比如,一位电子工程师,也许一辈子不会涉足财经领域的工作,确实也不用研究微观经济学原理,但了解一些经济学科普,对他个人投资理财、人生规划,是有大有裨益、甚至不可或缺的,这可以让我们知道:

因此,对很多文科人员而言,如果要学C语言,那就学其“神”,而非其“形”。C语言代码怎么写不重要,重要的是趁此机会“玩几把”,顺带手了解计算机的原理,收获“计算机认知”,这对我们未来无论是生活、工作还是学习,都至关重要。

正因如此,我们制作了「重新理解编程」专栏,以及作为前置知识的「数字电子技术与计算机原理」专栏。「重新理解编程」专注于“玩转”C语言,把关键问题一层层拆开、深入,让你拥有那个“透视仪”;而「数字电子技术与计算机原理」则侧重计算机基础知识。如果你正在学习C语言,或即将学习C语言,或对计算机的运作感兴趣,那这些专栏正为此来。

感谢支持,祝学习进步!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/15 9:32:30

Bamtone 班通推出全尺寸飞拍测量仪F4030,一键实现大尺寸工件快速检测!

近日,作为国内领先的测量仪器、智能检测设备等专业解决方案供应商,班通科技全新推出了旗下自研产品——全尺寸飞拍测量仪Bamtone F4030,并经调试出库。该设备在二次元基础上进行开发,集高速测量、全尺寸测量及智能分析与数据管理于…

作者头像 李华
网站建设 2026/4/15 9:29:11

20260414_分词器

token是LLM的基本输入单位,由分词器根据统计规则把文本拆成的子词、字符或字节,再映射成数字ID。可拆分成四步: 准备语料初始化基础单元(可省略)统计并迭代合并输出产物并用于编码、解码 训练分词器 准备语料 应收集覆…

作者头像 李华
网站建设 2026/4/15 9:27:20

EtherNet/IP转Modbus RTU网关如何让罗克韦尔PLC“听懂”编码器的每一度角

EtherNet/IP转Modbus RTU网关如何让罗克韦尔PLC“听懂”编码器的每一度角走进某机床车间,你可能会看到这样的场景:一侧是罗克韦尔PLC稳定扫描着I/O数据,另一侧是绝对值编码器通过RS485不停输出角度与速度值。看似近在咫尺,却因协议…

作者头像 李华