24_我编写代码已有18年了,这就是使用 AI 编程的真实含义丨亲测!AI 编程神器 gemini‑cli,极速破局效率翻10倍,还是智障?


什么是 gemini‑cli

这个项目其实就是google发布的AI编程智能体

任意命令窗口执行如下命令即可安装及使用。

npm install -g @google/gemini-cli
gemini

AI 编程的意义

短期价值

  • 调试更快 遇到程序报错或卡住,用大语言模型(LLM)能迅速给出解决思路。
  • 省时省力 以往一个难题可能卡住一下午,现在几分钟就搞定,开发者能腾出时间学新技术或做更有创意的工作。

中期展望

  • 自动化模块开发 未来几年,AI 能独立完成小功能模块的设计、调试和发布。
  • 仍需人类把关 对于复杂系统,AI 还不能完全应对所有隐藏需求和创新挑战,这时还需要人类提供创意和决策。

长远未来

  • 零人力介入 AI 具备创新和组织能力后,能带领更多智能体一起协作,完成大型复杂系统的从架构到发布全过程。
  • 深入需求理解 AI 会像人一样,从现象推导问题,再上升到背后的原理和社会意义,不再只是机械执行。

AI 能否替代程序员?

  • 初级程序员:部分任务能被 AI 替代。
  • 高级程序员:仍需处理架构设计和复杂决策。
  • 架构师:负责整体系统、技术选型,短期内不可替代。
  • 复合型人才:懂业务又懂技术,与 AI 协作效率最高。

普通人还能不能零代码编程?

  • 编程思维必不可少 虽然不一定要写代码,但要懂程序的基本逻辑,才能给 AI 下达正确的指令。
  • 举例对比

  • “研究生”(AI)需要 “博士生导师”(你)来指导,防止偏离目标。

  • 如果你懂业务和开发,就能避免做无用的“假需求”,效率更高。

普通人如何快速上手 AI 编程?

  1. 明确自己的需求 想解决什么问题?有什么想做的项目?
  2. 选一门易学的编程语言(推荐 Python)

  3. 不要系统地学太多内容,边做边学最有效。

  4. 用 AI 实现自己的需求

  5. 人性自私,帮自己做项目更有动力。

  6. 解决自己急需的问题,学习反馈也更多。

只要从这三步开始,你就能很快体验到 AI 编程的强大,让创意更快落地。