From e0b6c900cf5b7df694a23e9e4dd6a86f723b8712 Mon Sep 17 00:00:00 2001 From: xianliticn Date: Tue, 7 Apr 2026 12:12:08 +0800 Subject: [PATCH] =?UTF-8?q?Update=20=E6=96=87=E7=AB=A0=20=E2=80=9C?= =?UTF-8?q?=E5=86=99=E4=BB=A3=E7=A0=81=E4=BB=8E=E6=9D=A5=E4=B8=8D=E6=98=AF?= =?UTF-8?q?=E6=A0=B8=E5=BF=83=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/blog/写代码从来不是核心.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/content/blog/写代码从来不是核心.md b/content/blog/写代码从来不是核心.md index 71b841a..07ef14f 100644 --- a/content/blog/写代码从来不是核心.md +++ b/content/blog/写代码从来不是核心.md @@ -3,7 +3,7 @@ title: 写代码从来不是核心 date: 2026-04-07T01:16:00.000+08:00 author: 线粒体 --- -以前对于很多程序员,写出来的代码实际上原创的成分很少。遇到问题就上Stack Overflow、CSDN或者各种博客,然后照抄。稍微复杂一点的工程,就涉及到架构问题。这时候就从各种架构书里去找现成答案,然后套用在自己的项目里。境界再高一点,才可以稍微有一点自己的创造性思考和实现。诚实地说,这种程序员的核心能力,究竟有多少价值?能看懂语法、懂设计模式、懂算法、会运用现有的工具解决问题,这些能力在过去成了程序员的护身符。但是现在有了AI,程序员发现自己会做的AI也会做。于是很有挫败感,觉得AI抢了自己的饭碗。 +以前对于一些程序员,写出来的代码实际上原创的成分很少。遇到问题就上Stack Overflow、CSDN或者各种博客,然后照抄。稍微复杂一点的工程,就涉及到架构问题。这时候就从各种架构书里去找现成答案,然后套用在自己的项目里。境界再高一点,才可以稍微有一点自己的创造性思考和实现。诚实地说,这种程序员的核心能力,究竟有多少价值?能看懂语法、懂设计模式、懂算法、会运用现有的工具解决问题,这些能力在过去成了程序员的护身符。但是现在有了AI,程序员发现自己会做的AI也会做。于是很有挫败感,觉得AI抢了自己的饭碗。 现在回过头来审视,过去程序员们那些引以为傲的能力,真的有不可替代性吗?或者说不应该被替代吗?假设这些能力不能被替代,那么人类将始终处于一个停留在低层次劳动的阶段。 @@ -56,3 +56,5 @@ author: 线粒体 硬件为什么能变强?因为基础研究的进步。基础研究为什么能进步?因为基础学科的进步。什么基础学科?数理化。好了,我们又回到了计算机科学的核心。 综上所述,计算机科学发展的第一动力,绝对不是代码。它被替代,完全合乎情理。所以程序员们,确实没有必要致力于守成。如果真的想提升不可替代性,应该尽快修正自己的错觉,尽量靠近computer science的核心,那就是从“做”到“设计”。 + +以上80%都是我突发奇想瞎说的。