V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
murmur
V2EX  ›  程序员

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

  •  3
     
  •   murmur · 52 天前 · 8158 次点击
    这是一个创建于 52 天前的主题,其中的信息可能已经有所发展或是发生改变。

    外包项目想多离谱多离谱

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

    这就是提交到主干的内容

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

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

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

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

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

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

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

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

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

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

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

    一般的 JS 开发是不会写出这么离谱的代码的。
    3img
        42
    3img  
       51 天前
    这时候,像我这种写了几十年 js 的,可以帮帮你
    kaba
        43
    kaba  
       51 天前
    @twofox #21 用通义灵码不如用 continue ,接一下 deepseek 的 api ,通义灵码真是一大坨
    novaline
        44
    novaline  
       51 天前
    找这种外包的公司离倒闭不远了
    gloeaerris
        45
    gloeaerris  
       51 天前
    @murmur 没毛病,代码和人有一个能跑就行,你这个是人跑了
    zzzlight
        46
    zzzlight  
       51 天前
    @gogogo1203 这个 console 看笑我了
    bk201
        47
    bk201  
       51 天前
    那咋办,愿意用外包不就这个下场。
    gogogo1203
        48
    gogogo1203  
       51 天前
    @zzzlight 你说他完全不懂编程吧,他会 console.log. 你说他懂吧, 他又不会看。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3386 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 04:47 · PVG 12:47 · LAX 20:47 · JFK 23:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.