今天见识到什么叫 0 基础前端使用 gpt 开发并且直接写到生产代码上了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
murmur
V2EX    程序员

今天见识到什么叫 0 基础前端使用 gpt 开发并且直接写到生产代码上了

  •  3
    nbsp;
  •   murmur 2024-09-24 09:08:33 +08:00 9095 次点击
    这是一个创建于 458 天前的主题,其中的信息可能已经有所发展或是发生改变。

    外包项目想多离谱多离谱

    function matchesCondition(value) { // 示例:检查 value 是否包含 conditionValue return value.includes(this.conditionValue); // 如果有其他匹配逻辑,请在这里实现 } 

    这就是提交到主干的内容

    先不说 array.includes 需不需要单独封装函数

    哪里有什么请在这里实现的注释

    48 条回复    2024-09-24 17:42:33 +08:00
    NSLoger
        1
    NSLoger  
       2024-09-24 09:12:49 +08:00   2
    AI 辅助变成越来越强大的同时,初中级程序员的生存空间势必会越来越小
    crocoBaby
        2
    crocoBaby  
       2024-09-24 09:13:06 +08:00
    除了开发本人,整个项目无人关心,能跑就行
    murmur
        3
    murmur  
    OP
       2024-09-24 09:13:48 +08:00   1
    @crocoBaby 现在就是跑不了,烂尾了,bug 满天飞
    woodfizky
        4
    woodfizky  
       2024-09-24 09:15:17 +08:00
    这应该就是原来的 Ctrl C+V 程序员吧。
    其实用不用 GPT 不重要,关键是提交自己都不审核,工作态度问题。
    songray
        5
    songray  
       2024-09-24 09:15:26 +08:00   9
    这玩意大概率还不是 GPT 写的,是通义灵码写的。
    阿里那个语料库里全是简中技术糟粕。
    crocoBaby
        6
    crocoBaby  
       2024-09-24 09:15:27 +08:00
    @murmur 此时需要一个资深开发来填坑
    lasuar
        7
    lasuar  
       2024-09-24 09:15:38 +08:00
    草班 草班 基操勿 6
    weofuh
        8
    weofuh  
       2024-09-24 09:20:16 +08:00
    C V 工程师 => tab 回车 工程师
    Dkngit
        9
    Dkngit  
       2024-09-24 09:22:08 +08:00
    经常在其他帖子看到 murmur 的吐槽,原来大家都有折磨
    wu67
        10
    wu67  
       2024-09-24 09:23:01 +08:00
    可能是国产 AI 学习的 csdn 技术 hhhh
    fishlium
        11
    fishlium  
       2024-09-24 09:24:54 +08:00   1
    我猜他是说这里以后或许匹配逻辑会变
    supuwoerc
        12
    supuwoerc  
       2024-09-24 09:30:46 +08:00
    ```
    if(isTrue){
    return true
    }else{
    return false
    }
    ```
    xR13zp0h67njQr2S
        13
    xR13zp0h67njQr2S  
       2024-09-24 09:30:57 +08:00
    gpt 都还是好的,国产的 ai 平台输出的语言根本上文不接下文,不能用
    mercurylanded
        14
    mercurylanded  
       2024-09-24 09:43:48 +08:00
    要么代码跑要么 ai 跑要么人跑
    xhjsw
        15
    xhjsw  
       2024-09-24 09:45:26 +08:00
    别黑 GPT ,1o 写不出来
    249239432
        16
    249239432  
       2024-09-24 09:49:05 +08:00
    之前用百度的 ai 代码,连文件流都不关闭又操作一次文件流直接卡死,还排查了好久。后面就再也不敢无脑 cv 了
    lonelyparasol
        17
    lonelyparasol  
       2024-09-24 09:49:06 +08:00
    cursor 吧
    lizhesystem
        18
    lizhesystem  
       2024-09-24 10:04:36 +08:00
    这粘过来,连删注释都懒得删了?
    Plutooo
        19
    Plutooo  
       2024-09-24 10:12:25 +08:00
    使用国产大模型的门槛太低了,组内开发同事的水平参差不齐风险太大
    yuwangG
        20
    yuwangG  
       2024-09-24 10:25:01 +08:00
    你就说能不能跑?
    twofox
        21
    twofox  
       2024-09-24 10:28:55 +08:00
    @songray 哈哈哈,我也觉得。前段时间说消费降级,从 copilot 转到通义灵码,发现实在是太差了。

    很多时候前言不搭后语,大部分时候只给你一个思路

    一次就能编译通过的情况很少
    nxforce
        22
    nxforce  
       2024-09-24 11:18:04 +08:00
    真的有人不验证大模型的代码,就往生产环境里扔的嘛?
    gogogo1203
        23
    gogogo1203  
       2024-09-24 12:27:55 +08:00   1
    大惊小怪, https://www.checkplug.com/CN-to-US 你看看这个, 再打开控制台看看, 然后再看看 footer , 然后再去发布者的 twitter 看看。 我是真心羡慕别人的自信。
    murmur
        24
    murmur  
    OP
       2024-09-24 13:01:27 +08:00
    @gogogo1203 IE 的时候乱打 console.log 会报错,但是 chrome 应该对这个有优化,这个 console.log 是检测到控制台打出来的死循环还是代码报错?
    gogogo1203
        25
    gogogo1203  
       2024-09-24 13:21:01 +08:00   3
    @murmur 这是 react 的经典坑:useEffect 无限重复渲染。 整个页面都在无限重复渲染。看似性能没有多少问题。如果 app 里有付费的 api, 估计现在已经破产了。 这些零基础的人,喜欢到处炫耀自己被 AI 赋能了超能力,给他提建议吧,又喜欢炸毛。 我的回复里的还有个新鲜的例子
    zerovoid
        26
    zerovoid  
       2024-09-24 14:06:55 +08:00 via Android
    都外包了,就别看代码了,能跑就行,不能跑你不验收就完事了,反正不能跑说明至少还有一半的款没付。
    poorcai
        27
    poorcai  
       2024-09-24 14:08:32 +08:00
    有没有人用 codeium ?
    xuelang
        28
    xuelang  
       2024-09-24 14:10:41 +08:00
    那么这个呢? http://gallery.selfboot.cn/ 也是零前端基础搞的
    ZGame
        29
    ZGame  
    &nbs;  2024-09-24 14:12:08 +08:00
    @gogogo1203 #23 我还以为是功能,快速监听 api
    Wxh16144
        30
    Wxh16144  
       2024-09-24 14:19:21 +08:00   1
    没理解,倒是感觉到有一种优越感在里面,就因为片段中多一行注释吗,在我来看并且这种注释并不完全无意义。总比 “这是一只猫” 的注释好吧。

    > array. includes 也要单独封装,那直接整个项目用 lodash 然后防御性编程呗。

    莫非您更愿意看到 `return Array.isArray(value) && array. includes(this.conditionValue)` 这种?
    Wxh16144
        31
    Wxh16144  
       2024-09-24 14:25:34 +08:00
    我的回复有些破防,只能说外包再一次被人看不起
    shijingshijing
        32
    shijingshijing  
       2024-09-24 14:26:02 +08:00
    0 基础我觉得应该是那种拖拽控件实现的,这种已经要写代码的,不算是 0 基础。
    FakerLeung
        33
    FakerLeung  
       2024-09-24 14:36:08 +08:00
    @gogogo1203 #23
    MD ,直接卡炸了
    MRG0
        34
    MRG0  
       2024-09-24 14:36:56 +08:00
    return 后的写代码怎么执行??
    300
        35
    300  
       2024-09-24 14:37:45 +08:00 via Android
    我们就是 0 基础写 Python 、go ,面向老板的基于 ChatGPT 的工作方式

    老板不愿意招人,我们又不是干这个的…

    估计以后还真得写前端…
    seancong
        36
    seancong  
       2024-09-24 14:44:23 +08:00
    @Wxh16144 #30
    // 如果有其他匹配逻辑,请在这里实现
    seancong
        37
    seancong  
       2024-09-24 14:45:19 +08:00
    @seancong 上面已经 return 了 这里写什么还有啥用 所以这个注释毫无意义
    gogogo1203
        38
    gogogo1203  
       2024-09-24 14:52:40 +08:00
    @FakerLeung 这是我写的 https://www.gogobinder.com/check-plugs/cn/us , 说实话是有点酸的, 大家用的都是同个模型.
    asasjajsajsd
        39
    asasjajsajsd  
       2024-09-24 15:01:28 +08:00
    @gogogo1203 没事哒,没事哒,没事哒; 你可以开 200 个网页,挂个几天,把他数据库炸了,完事
    gogogo1203
        40
    gogogo1203  
       2024-09-24 15:04:31 +08:00   1
    @asasjajsajsd 都是静态页面, 纯粹的组件无限渲染而已. 200 个网页 把我自己的电脑炸了.
    AV1
        41
    AV1  
       2024-09-24 15:05:38 +08:00   1
    @Wxh16144
    这代码其实有个更大的槽点。

    比如这个 function 下出现了 this ,而这个 function 不属于 class method 或 object method 成员。

    普通的函数调用方式 matchesCondition(value),是必死无疑的,因为 this 会指向 undefined ,必须 matchesCondition.call(arr, value)这样调。

    一般的 JS 开发是不会写出这么离谱的代码的。
    3img
        42
    3img  
       2024-09-24 15:07:42 +08:00
    这时候,像我这种写了几十年 js 的,可以帮帮你
    kaba
        43
    kaba  
       2024-09-24 15:07:58 +08:00
    @twofox #21 用通义灵码不如用 continue ,接一下 deepseek 的 api ,通义灵码真是一大坨
    novaline
        44
    novaline  
       2024-09-24 15:26:28 +08:00
    找这种外包的公司离倒闭不远了
    gloeaerris
        45
    gloeaerris  
       2024-09-24 16:04:08 +08:00
    @murmur 没毛病,代码和人有一个能跑就行,你这个是人跑了
    zzzlight
        46
    zzzlight  
       2024-09-24 16:54:07 +08:00
    @gogogo1203 这个 console 看笑我了
    bk201
        47
    bk201  
       2024-09-24 17:05:06 +08:00
    那咋办,愿意用外包不就这个下场。
    gogogo1203
        48
    gogogo1203  
       2024-09-24 17:42:33 +08:00
    @zzzlight 你说他完全不懂编程吧,他会 console.log. 你说他懂吧, 他又不会看。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     860 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 21:49 PVG 05:49 LAX 13:49 JFK 16:49
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86