V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
luozhsky
V2EX  ›  Python

真的感觉现在 AI 发展太快了,用 ai 直接就能从 0 撸一套系统..

  •  
  •   luozhsky · 8 天前 · 6250 次点击

    背景

    本人 6-7 年产品,今年之前完全没有任何编程的经验,大学学的 c 算全还给老师了,不过早期工作有接触过一些 esxi ,nginx 、mysql 安装配置这些活吧.. 然后今年入职的新公司确实很闲,就用上班摸鱼的时间,用 gemini 撸了一套自用的币价监控的系统.

    大概是这样的:

    1.前端完全 gemini 生成的,我就把我的需求提给他..按钮位置,色调什么的,复制黏贴,0 编辑;

    2.mysql 的库表都是 gemini 给的命令,复制黏贴执行;

    3.后端用 python ,各种包接口什么的有报错复制黏贴进去,gemini 给的修改方案,也跑起来了,这个调的久一点,大概用了 3-4 个小时吧,主要有一些和 nginx 配置的奇奇怪怪的问题;

    4.监控的 python 通过 Ricky 的定时任务执行,每分钟执行一次,从库里取配置的币种价格,然后通过 cmp 和 gecko (备用)的接口拿的实时数据做比对,满足报警条件就推方糖大佬微信公众号和 tg 的 bot 给我自己。有一些简单的逻辑,比如 24 小时内只报警一次,价格跌落 5%重置预警状态等等..这个第一个版本很快,就是后面换数据源,调整预警逻辑改了好几轮,但是每次都很迅速,2-3 个对话就能解决吧。

    5.nginx 的配置,免费的 ssl 证书申请什么的通过 gemini 给的命令和配置处理的,前后大概半个小时吧.

    然后这个自用的价格预警监控就跑起来了..前后算起来大概十几个小时吧,上班的时候一边摸鱼一边弄,大概 3.4 天弄完的。

    现在给我的感觉就是 AI 现在真的发展太快了…我感觉以后是不是没有初级程序员的空间了?一个中级以上的程序员,通过拆分和描述需求,就能把一些原来事务性的分配给初级程序员的工作给取代了?甚至代码更规范,效率更高..

    网站链接就不放了,没有做登录校验啥的。

    第 1 条附言  ·  6 天前
    唔,评论都看了下,怎么这么多冷嘲热讽的老哥杠精?

    我原贴里说了。本身是产品出身,没有什么代码经验。

    在这种前提下撸一套东西我觉得已经很出乎我的意料。

    动不动什么 7.8 年系统 AI 搞不了的,这么个爬虫不算系统的,0 到 0.001 的,百万级代码 AI 搞不了的..

    我不一一拎出来聊了。

    首先,这个玩意是个啥,你们自己怎么理解都行,小工具也好,系统也罢,功能我大概说过了,确实就是一个玩具,自己上班摸鱼的时候撸的东西,没有商业化也不打算给别人用,不需要考虑运维 ddos 这些东西。

    其次,这个是走正常申请的数据接口的,不是爬的数据,合理合法合规。

    再次,对于一个不是从事编码的开发人员,通过 AI ,基本不用手写代码完成这么一个东西,我觉得挺好挺开心的,而且在整个系统过程中,各种 AI 幻觉,代码错误也不少,只是我没有单独贴出来。

    最后,我说实话,在处理这些东西的时候我挺快乐的,自己冒出来一个想法,然后通过 AI 去实现它。在做、用的过程中,时不时会有一些问题 bug 和新的想法,然后直接就能处理。不用看开发眼色,不用掰头逻辑,不用扯什么排期,不用听开发跟你 BB 什么“我觉得用户不会 XXX”,而且没有情绪,变更也没有怨言,不用安抚。真的太舒服了。

    PS:现实中刚好需要有一个业务预警模块,我加了一个预警重置时间配置的需求,加了时间周期重置、周期内处理了自动重置、周期内无处理不预警的需求,评审直接被否了。聊了十几分钟就是不想做,我就把需求给去掉了。可能公司开发太菜吧,毕竟搁这都是论坛大佬一个小时内能完成的玩意。
    55 条回复    2025-07-01 09:57:00 +08:00
    luozhsky
        1
    luozhsky  
    OP
       8 天前
    贴个图吧..就这么个东西..
    sentinelK
        2
    sentinelK  
       8 天前
    “未来是不是就不需要初级程序员了?”

    其实现在也不需要,你去问问中大型企业的 HR ,哪个公司初级程序员的收入/支出比是大于 1 的。我认为可以说没有。
    这也是为何各大企业的低端职位只对校招感兴趣的原因。目的也只有一个,就是人才储备和对竞争对手的人才剥削。

    所以,“因为 AI”所以业界不需要初级程序员,是个典型的伪命题。
    darksword21
        3
    darksword21  
       8 天前
    😅
    SchwarzeR
        4
    SchwarzeR  
       8 天前
    xuelang
        5
    xuelang  
       8 天前   ❤️ 1
    确实是,AI 写代码能力真的是进步神速。

    我最近也用 AI 写了好多内容,比如这个 https://puzzles-game.com/
    真的拓展了我的能力边界。。

    以前只会 python 和 c++,只会写后台。现在感觉啥都能干了
    fan123199
        6
    fan123199  
       8 天前
    后端换成 supabase ,还能再快很多
    maxwellz
        7
    maxwellz  
       8 天前
    哈哈哈,一眼 bootstrap ,不知道为啥 AI 特别喜欢用
    luozhsky
        8
    luozhsky  
    OP
       8 天前
    @fan123199 完全不知道是啥...哈哈哈哈,感觉本质上自己还是一个产品。很多东西只是通过 ai 能运行起来了,但是自己实际上还是不太懂。
    luozhsky
        9
    luozhsky  
    OP
       8 天前
    @SchwarzeR 额,其实还好,确实需要有一个“掌舵”的吧,不能说完全是 0 基础。
    但是真的从 1 走到 N 的路径简单好多。
    以前调 nginx 一个 proxy_pass 的感觉会更到各种各样奇怪的路径问题..要到处找资料来试,ai 感觉调这种配置就很厉害..基本贴上去就能用...
    Steaven
        10
    Steaven  
       8 天前
    最近写页面,也是直接丢给 AI ,直接都生成了
    @maxwellz 哈哈,你这么一说还真是,项目刚好使用了 bootstrap ,生成的页面直接使用,完全不用修改
    chen2016
        11
    chen2016  
       8 天前   ❤️ 1
    我写更新日志,github copilot 甚至知道我想写什么内容
    HeyWeGo
        12
    HeyWeGo  
       8 天前
    正在用 gemini 辅助写一个简单的小东西,功能上完全没问题。之前所有都是在前端完成,目前正在做从前端过渡到后端数据库的过程。估计这个周末能弄好。
    nilaoda
        13
    nilaoda  
       8 天前   ❤️ 1
    AI 擅长从 0 写到 80 ,但 80 到 100 就不太容易了
    jayasme
        14
    jayasme  
       8 天前   ❤️ 7
    吹 ai 一行代码不用写的人不是编程门外汉就是卖课的
    huangsen365
        15
    huangsen365  
       8 天前
    用 Django 会更佳
    Felix2Yu
        16
    Felix2Yu  
       8 天前
    虽然 AI 还有很多局限性,但是可以在完全不会一门语言的情况下实现想要的功能。至于代码是否优雅,性能怎么样就再说吧。但前提是你得有一点计算机基础,现阶段 0 基础肯定不行
    1119745302
        17
    1119745302  
       8 天前
    一些简易的非项目依赖的逻辑可以给 ai 写, 等 ai 写完了再自己检查一下, 可以省下不少脑细胞
    disorientatefree
        18
    disorientatefree  
       8 天前
    从程序员的角度:

    * AI 从 0 开始做东西真的超级好用, 我现在各种 demo 或者 prototype 什么的全都是用 AI 做,自己根本不怎么直接写代码了
    * 但真的到了生产环境的那些代码, AI 理解起来非常困难, 几乎还是不可用的状态 (背景: 巨厂 7,8 岁左右的一个系统)
    lusyoe
        19
    lusyoe  
       8 天前
    我也是产品,用 cursor 一个星期从 0 开始写了个工具,自己一行代码没写~
    一个集成 Notion 模板、日历与本地提醒的自动化时间管理工具,目前主要做软件订阅管理的。
    官网地址: https://ncalendar.lusyoe.com
    fpk5
        20
    fpk5  
       8 天前
    @maxwellz #7 可能是因为直接就能跑,不需要搞各种 build pipeline
    mumbler
        21
    mumbler  
       8 天前   ❤️ 1
    不要用 chatbot 写代码,很不专业

    用 cursor 一把梭,设计,编码,调试,优化,配置环境,全程不需要自己写一行代码,就在一个窗口聊天自动完成全部工作
    beyondstars
        22
    beyondstars  
       8 天前
    "用 gemini 撸了一套自用的币价监控的系统" 我还以为是什么了不起的东西
    beyondstars
        23
    beyondstars  
       8 天前
    说是“系统”有点夸大其辞了,充其量一个爬虫+数据可视化+告警。
    tomclancy
        24
    tomclancy  
       8 天前 via iPhone
    为啥我用 gpt 写 winui3 一堆问题
    还想着借着 ai 入门,结果差点气死
    也就 python 略微好点
    vcmt
        25
    vcmt  
       8 天前 via Android
    @luozhsky 你这就是个小玩具,真的
    codefun666
        26
    codefun666  
       8 天前
    珍爱生命,少用 AI 写代码
    fu4knul
        27
    fu4knul  
       8 天前
    ![face1.png]( https://i.111666.best/image/isaecQAYql8vq6LdX27yP0.png)
    dzdh
        28
    dzdh  
       8 天前
    @vcmt #25 话说满了。玩具都不算。玩具小汽车的一个车轱辘里的一个小塑料贴片生产时用的一个塑料颗粒。
    dzdh
        29
    dzdh  
       8 天前
    再说一遍,AI 是给经验丰富的程序员用的。
    ericguo
        30
    ericguo  
       8 天前
    又一个不看 AI 生成出代码的 vibe coder……
    llsquaer
        31
    llsquaer  
       8 天前
    @xuelang 这网站不错,收藏给我小孩子玩
    pangdundun996
        32
    pangdundun996  
       8 天前
    这不叫 1 ,最多算 0 到 0.001
    sn0wdr1am
        33
    sn0wdr1am  
       8 天前
    没有我快,我直接 github fork 一个项目,马上就出来了。
    sn0wdr1am
        34
    sn0wdr1am  
       8 天前
    不要鼓吹 AI 万能论,也不要鼓吹 AI 无用论。

    至少现在 AI 是这样。

    既不是无所不能,也不是一无是处。
    ihainan
        35
    ihainan  
       8 天前
    Vibe Coding 了一些小玩具,愈发感觉它更适合辅助有经验的老司机,或 Tab 补全,或快速原型,或项目问答。你前面越是不爱 Review 代码,后面开发调试就越是痛苦。

    https://github.com/ihainan/SnapSteam - 导入第三方截图到 Steam 库



    还有个在开发中的自动论文爬取/总结和后续对话应用。



    stdout
        36
    stdout  
       8 天前
    代码到了十万级别,百万,千万,你不敢让他改太多。
    xuelang
        37
    xuelang  
       8 天前
    @llsquaer 哈哈,确实适合小朋友锻炼思维能力
    Dispatcher
        38
    Dispatcher  
       7 天前   ❤️ 1
    特想讽刺一下,怎么现在什么猫猫狗狗都敢称“系统”了?

    你所谓“AI 自动生成的数字货币价格变化检测系统”,说到底连个最基本的系统架构都谈不上,甚至连最起码的工程常识都没有解决。前端和后端设计逻辑是什么?权限控制怎么做的,怕是连登录,注销,用户权限控制都没有吧? 数据库结构,优化方案呢?分库分表了吗?数据要不要记录,怎么记录?日志系统怎么处理?防 ddos 、爆库怎么做的?

    所以,ai 只能给你一个自认为还不错的 ui ,以及一个勉强能跑起来的代码,但是距离能用,还有 10 个去西天取经的差距。要是哪个开发者那这个东西去忽悠投资人,完全没问题,要是上线这样的系统,产品经理能把你祖坟扬了。
    duzhuo
        39
    duzhuo  
       7 天前
    听起来只能叫作玩具
    yuan1028
        40
    yuan1028  
       7 天前
    未来可期,人机协作的极度高效,肯定会改变各行各业。
    lscexpress
        41
    lscexpress  
       7 天前
    @Dispatcher 给 ai 一点时间慢慢来。没接触过的人才接触肯定会被自己经验以外的东西给震惊。ai 这玩意现阶段就和自动驾驶一样,是有用但也不敢全用自动驾驶,司机依旧保留。
    xmdbb
        42
    xmdbb  
       7 天前
    系统和工具的区分。。。
    其实我觉得没必要那么纠结于这个字眼吧,
    目前我也使用了一段时间,给我的感觉是:
    1 、前端还原程度和处理十分高效,甚至我自己自愧不如,特别是各种动效。
    2 、功能性的代码能处理 80%,但是对于不同的组件框架,使用 AIGC 会有各种问题,包括一些潜在危机,以至于要不停的 review ,特别是项目比较复杂的场景更是如此,猜测是上下文数量关系导致。
    说实话刚接触确实震撼到我了,现在我基本只让他处理前端界面部分。
    yazoox
        43
    yazoox  
       7 天前
    @xuelang #5 可是,你这个网站,为什么需要梯子才能够访问?......
    RainyH2O
        44
    RainyH2O  
       7 天前
    据我的经验,一切生产力的飞升最后终会赶不上人类需求的增长。就像不论买多大容量的硬盘最后总会不够用,就像城市不论造多少发电站最后发现还是填不上需求。
    现在的 AI 提升也是这个道理,别觉得它比以前的开发方式强大以后没未来了,纯粹是以前单位生产力不够限制了我们对人类需求的想象力。
    生产力的提升只会导致未来最终产品的形态更加强大,所以现在要做的就是努力基于 AI 造一堆更高阶的生产力工具,用于未来去实现更高阶的产品类型。
    Fechin
        45
    Fechin  
       7 天前 via iPhone
    以及不怎么手写代码了
    xuelang
        46
    xuelang  
       7 天前
    @yazoox 啊,需要梯子啊。。。 我以为没梯子也能访问,可能是 cloudflare DNS 解析的原因?我看看咋回事
    DefoliationM
        47
    DefoliationM  
       7 天前
    你这东西本来只需要一个小时,用 ai 竟然能折腾 4 ,5 个小时。
    bojue
        48
    bojue  
       7 天前
    @sentinelK 还有政治任务,企业管理学上大企业本身就要承担,税收和就业的社会责任
    root71370
        49
    root71370  
       6 天前
    额 这玩意 1 个小时都不到就写出来了。。
    jackOff
        50
    jackOff  
       6 天前
    ai 目前可以几乎百分百胜任的编程工作:前后端接口对接,界面布局设计(前端,安卓,ios,电脑应用),ui 设计,项目启动基础框架,后端业务就完全不能赌这玩意靠不靠谱,自己个人写小项目写错后端内容也没什么后果,企业项目后端写错了鬼知道要不要吃牢饭
    Leonooo13
        51
    Leonooo13  
       6 天前
    所以想法才是最重要的
    midraos
        52
    midraos  
       6 天前
    @tomclancy 现在 AI 写 WEB 、后端比较强,前段时间用 windsurf 写一个模仿 http2 的 stream 机制,在单个 tcp 连接上承载多个 stream ,实现多个线程能够同时使用一个 tcp 连接同时进行通信的 rpc 框架,AI 死活写不出来,最后还是要人工去写
    undefine2020
        53
    undefine2020  
       5 天前
    @RainyH2O 程序和其他产品不一样,程序是不会被消耗的。
    UN2758
        54
    UN2758  
       5 天前
    前面你说是做了一套系统,后面又说是做了一个模块,这两者正常人都能理解前者复杂度更高吧。然而你为了博人眼球或者夸大其词,吹成了一个系统,很难评价心理状态
    luozhsky
        55
    luozhsky  
    OP
       5 天前
    @UN2758 心理状态很正常啊。我又不搞推广也不推什么广告,论坛聊聊天你要和写文档一样严谨么。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2420 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 04:29 · PVG 12:29 · LAX 21:29 · JFK 00:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.