👉 这是一个或许对你有用的社群
🐱 一对一交流/面试小册/简历优化/求职解惑,欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料:
《项目实战(视频)》:从书中学,往事上“练”
《互联网高频面试题》:面朝简历学习,春暖花开
《架构 x 系统设计》:摧枯拉朽,掌控面试高频场景题
《精进 Java 学习指南》:系统学习,互联网主流技术栈
《必读 Java 源码专栏》:知其然,知其所以然

👉这是一个或许对你有用的开源项目
国产 Star 破 10w+ 的开源项目,前端包括管理后台 + 微信小程序,后端支持单体和微服务架构。
功能涵盖 RBAC 权限、SaaS 多租户、数据权限、商城、支付、工作流、大屏报表、微信公众号、ERP、CRM、AI 大模型等等功能:
Boot 多模块架构:https://gitee.com/zhijiantianya/ruoyi-vue-pro
Cloud 微服务架构:https://gitee.com/zhijiantianya/yudao-cloud
视频教程:https://doc.iocoder.cn
【国内首批】支持 JDK 17/21 + SpringBoot 3.3、JDK 8/11 + Spring Boot 2.7 双版本
来源:开源中国
这是最近一阵在国外技术社区很受关注的一个热门博客。
经过 12 年的编程生涯,我的编程水平竟然倒退了。这并不是夸张,而是当代软件开发者正在面临的新现实。
1、逐渐的“退化”
这种退化是悄悄发生的。
最先受到影响的是阅读文档的习惯。既然 AI 能瞬间给出解释,为什么还要费力读文档呢?
接下来是调试技能的退化。现在看到堆栈跟踪信息就觉得难以应对,如果没有 AI 的帮助,我甚至连错误信息都懒得细看,只会复制粘贴到 AI 那里。
我已经变成了一个“人形剪贴板”,在自己的代码与大型语言模型之间只是一个中转站。
过去,每条错误信息都能让我学到些东西。现在呢?解决方案像变魔术一样出现,我却没有任何收获。即时答案的多巴胺快感取代了对问题本质的理解所带来的成就感。
接着,“深入理解”的能力也出现了问题。还记得以前花几个小时去理解一个解决方案为什么有效吗?现在,我只会直接实现 AI 给的建议。如果它不奏效,我就改一下上下文,再问 AI 一次。如此循环,依赖越来越深。
情感上的变化也随之而来。过去,解决新问题本身是编程的乐趣之一。现在,如果 AI 在五分钟内不能给我答案,我就会感到沮丧。
最可怕的是,我正在构建一个 AI 驱动的开发工具,但我无法摆脱这样的感觉:我在亲手助长这一问题,让我们的集体技能不断被侵蚀。
基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能
项目地址:https://github.com/YunaiV/ruoyi-vue-pro
视频教程:https://doc.iocoder.cn/video/
2、“戒瘾”计划
我并不是建议彻底摆脱 AI——这并不现实。相反,我决定先尝试一周一天的“无 AI 日”,要求自己在这一天里:
完整阅读每一条错误信息 重新用实际的调试器 从零开始写代码 多读源码,而不是直接询问 AI 说实话,这样做并不好受。我觉得自己更慢、更笨,也更容易沮丧。
但我也能察觉到不一样的地方:我对自己编写的代码更有把控,也重新找回了那种自主感,这些在使用 AI 的过程中正一点点地流失。此外,我也学到了更多东西。
基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能
项目地址:https://github.com/YunaiV/yudao-cloud
视频教程:https://doc.iocoder.cn/video/
3、不太舒服的真相
我们并没有因为 AI 成为“10 倍程序员”。我们只是对 AI 的依赖变成了 10 倍。这是有本质区别的。
每当我们把可以自行解决的问题交给 AI 时,我们就用长期理解换取了短期生产力。我们只是在追求今天能写出多少行代码,却牺牲了未来真正解决问题的能力。
我们正在培养一批只会问 AI 问题、却无法真正读懂答案的开发者。
欢迎加入我的知识星球,全面提升技术能力。
👉 加入方式,“长按”或“扫描”下方二维码噢:

星球的内容包括:项目实战、面试招聘、源码解析、学习路线。





文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)

被折叠的 条评论
为什么被折叠?



