微信扫码
添加专属顾问
我要投稿
掌握AI辅助编程的同时,别忽视了软件开发的基本功! 核心内容: 1. AI在处理日常编程任务中的优势 2. 基础问题解决能力的重要性 3. 现代软件开发中知识体系的“崩溃”现象
今天在咖啡馆工作时,我旁边坐着一位同行。他也在用AI写代码,这很正常,我也用。但让我忍俊不禁的是,他为了解决一个极其基础的问题,竟然在和AI反复“拉扯”。那个问题是什么呢?仅仅是一个CSS元素的居中,或是一个忘记绑定onClick点击事件的低级Bug。
我内心的独白是:
“简直可笑,花几分钟学一下CSS的Flexbox布局,不比你这样反复试错问AI快得多吗?”
我当然不会说出口,毕竟萍水相逢,我也不想打击一个年轻工程师的热情。但这情景让我深有感触。AI需要精确的上下文才能给出好答案,你反反复复地对它说“还没居中呢”,其实是在浪费你自己的生命。如果你从不想去理解代码片段之间是如何协同工作的,那你当初又何必选择软件开发这个行业呢?
这让我想起了乔纳森·布洛(Jonathan Blow)一直在警告的那个观点——我们行业的知识体系,正在从根基处“崩溃”。
布洛的核心忧虑是:现代软件建立在层层叠叠的抽象之上,如今的开发者,尤其是新人,越来越依赖顶层的框架和工具(现在又加上了AI),却对底层原理一窍不通。他们知道 “怎样” 让东西跑起来,却不知道 “为什么” 能跑起来。
当整个行业都建立在“知其然,不知所以然”的基础上时,我们创造的系统会变得异常脆弱。就像今天这位小哥,他遇到的只是个CSS问题。但如果未来遇到的一个底层性能瓶颈或安全漏洞呢?当没有人再理解事物的本质时,我们又该如何去修复和创造真正可靠的东西?
这正是“崩溃”的真实写照——它不是什么末日天启,而是我们作为一个整体,正在逐渐丧失对复杂技术的掌控力。
AI的出现加剧了这种割裂:
这是一个多么吊诡的世界。一方面技术在飞速进步,另一方面,从业者的平均基本功却在退化。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2026-03-13
“洗代码即服务”火了!“开源代码洗白”奇葩网站上线,反讽白嫖企业:开源合规太昂贵了!CC逆向复刻客户软件,十分之一的价格转卖!
2026-03-12
为什么 LSP Language Server 对 Coding Agent 很重要
2026-03-09
给“氛围编程”系上安全带:阿里集团 AI 代码评审实践与 Benchmark 开源
2026-03-09
AI时代的"无界面"交互趋势——兼论用户体验行业发展(长文)
2026-03-05
从生成到交付:AI 做游戏,关键在「边界、地图、循环」
2026-02-28
Nano Banana 2 实测:8 大落地场景 + 全部 Prompt,AI 绘画 SOTA 到底逆天在哪?
2026-02-15
memU bot X 🦐 虾聊:让你的 memU bot 开启“硅基社交”
2026-02-11
98.4K Star!OpenCode+Agent Browser 重构自动化测试流程
2026-01-23
2026-01-06
2026-01-12
2025-12-25
2026-01-29
2026-01-18
2026-02-28
2026-01-28
2025-12-16
2026-02-11
2026-02-28
2026-02-07
2026-01-29
2026-01-21
2026-01-06
2025-12-22
2025-12-15
2025-12-09