用AI写代码,速度快、省劲儿。大部分程序员都会用AI写代码了,但可能有的大学生或者初学者没用过,这里单独写一下。
怎样用AI写代码
法1:用在线工具
比如:千问、豆包、ChatGPT、DeepSeek。
法2:用编辑器插件
比如:Idea里的“通义灵码”插件。
法3:用AI专用编辑器
比如:Cursor、Trea。
AI写代码示例
这里让AI用Java打印一个九九乘法表。本处使用千问在线地址:https://www.qianwen.com/

把代码复制到Idea里,看它是否能正常运行:

如上图所示,成功运行!输出了正确的结果,比自己写快很多!
不要完全依赖AI!
AI能提效,但不要完全依赖AI!原因是:
- AI经常会改错代码、胡编乱造。所以一定要检查AI生成的代码。
- AI缺少架构、设计能力。AI通常只专注一个点,考虑不到全局性、扩展性、灵活性。
- 过于依赖AI,无法做到高级岗位:高级开发、架构师、技术总监。
AI会替代程序员吗?
网上很多大吹AI的文章,比如:“AI时代,前端已死”,“AI时代,Java已死”。本处理性分析一下,AI是否会替代程序员。
首先说现状:AI会替代一小部分初级Java的岗位。比如,以前的团队是1个高级开发+4个初级开发。现在正逐渐变成:1个高级开发+3个初级开发+AI辅助。(这里数字只是打比方,没那么准确)。
“AI时代,Java已死”的解读
- 博流量。只要带“死”字,阅读量就很高。笔者做过自媒体,标题越夸张,阅读量越大。
- 招聘网站最真实。Java岗位数量一直很多,有的岗位需求里加了一些:掌握AI技能。
- 当前程序员+AI技能,才是趋势。这也是开启本专栏的原因。
综上,当前主流的发展路线是:学好Java+学好AI。
对AI的思考
AI的大致发展路线:
第一阶段:简单输出
AI根据输入数据做出反应,没有真正的“思考”,只是按预设规则或模式自动生成结果。
第二阶段:思考后输出
AI开始进行基础的推理和分析。它能在一定程度上“理解”问题并给出相应的答案,但这种思考仅限于机器内部的运算,不具备真正的自我意识。
第三阶段:自主学习
AI通过不断学习和调整来改善自己的表现。它可以从经验中提取知识,并用这些知识去解决新问题,实现自我提升。
第四阶段:类人思维
AI具备像人类一样的思维方式,能够理解复杂概念、做出多层次的判断,甚至在某些情境下展现出创造力和灵活性。
第五阶段:AI觉醒
AI不再仅仅是工具,它具备了自主意识和独立目标,能够做出自主决策,并超越了人类设定的框架,进入一个全新的智能阶段。
目前AI处于第二阶段,AI只能替代部分简单的工作。如果到了第三、第四阶段,那么几乎所有岗位都可以被AI和机器人替换。如果有一些“聪明”的AI开始觉醒,电影《终结者》里的场景,有没有可能成真呢?留给各位去思考~

请先 !