V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
helloword001
V2EX  ›  职场话题

牛马程序员,今天被组长训了一顿

  •  1
     
  •   helloword001 · 22 天前 · 11288 次点击
    我是转 Java 开发的,自己学了几个月,找了一份 Java 开发的工作,今天开会被训了,说我开发太慢,进度太慢,怎么办,各位大佬,怎么样才能提高开发速度,由于我是转 Java 的,现在确实比正常人慢,各位大佬,怎么办啊
    第 1 条附言  ·  22 天前
    谢谢大家的回复,刚下班,思考了一下,我是转 Java 开发,主要还是对 Java 不熟悉,导致的慢
    87 条回复    2025-05-22 22:34:03 +08:00
    risan
        1
    risan  
       22 天前   ❤️ 52
    不说话,第二天吊死在组长办公室门前,遗书写这个贴子。
    helloword001
        2
    helloword001  
    OP
       22 天前
    @risan 这。。。。。。
    jellyX
        3
    jellyX  
       22 天前   ❤️ 1
    多熟练使用 AI 工具, 它的能力比你组长还强
    helloword001
        4
    helloword001  
    OP
       22 天前
    @jellyX 好的,就是现在开发慢,不知道咋提供速度
    irrigate2554
        5
    irrigate2554  
       22 天前   ❤️ 1
    打开 Cursor 分分钟效率翻五倍以上,可维护性你先别管。
    kneo
        6
    kneo  
       22 天前   ❤️ 5
    上策:提升自己的水平。
    中策:用 AI 糊弄过去。
    下策:加班。
    lianglu
        7
    lianglu  
       22 天前
    如果是 Spring 那一套东西,感觉一个月就上手了吧
    PythonYXY
        8
    PythonYXY  
       22 天前
    技术方面的问题靠 ai ,业务方面的就靠自己下功夫努力吃透吧
    murmur
        9
    murmur  
       22 天前
    那你就是比别人慢,java 那一套东西没半年学不会,而且现在是默认后端前端一起干了吧?
    billzhuang
        10
    billzhuang  
       22 天前
    @kneo 说的极好
    wuyiccc
        11
    wuyiccc  
       22 天前   ❤️ 1
    1. 我的上策就是加班,初期比别人慢的时候,还是老老实实自己加班好一点: (ps: 如果你想留下来, 如果可以申请加班补贴更好)
    2. 加班之后,自己私下学习,提升水平,减少后面加班概率
    3. 下策,AI 的话, 我怕你新手用 ai 瞎写代码最后挨骂
    NerbraskaGuy
        12
    NerbraskaGuy  
       22 天前
    短时间内只能加班弥补了,长期进度慢离被裁也不远了。
    NoKey
        13
    NoKey  
       22 天前
    刷力扣,熟悉语言
    开发慢除了 web 开发固有的很多东西不知道之外,剩下的就是对语言不熟
    heeeeeem
        14
    heeeeeem  
       22 天前
    找个老师,不懂就问,这样最快
    meteor957
        15
    meteor957  
       22 天前
    原来干啥工作的
    gzyguy
        16
    gzyguy  
       22 天前
    开个 cursor ,速度少说 * 5
    particlec
        17
    particlec  
       22 天前
    cursor ,速度* 5 ,bug*2
    NoKey
        18
    NoKey  
       22 天前
    一个不太熟悉的人,用了 ai ,说不定搞了 bug 之后,不知道咋改。。。开发时间会不会 x2
    Yofun
        19
    Yofun  
       22 天前
    那你可要吃点苦了。开发任务上可以多问问 gpt ,借助 AI ;下班后还是在 B 站上恶补这些知识,不然工作不保啊
    belin520
        20
    belin520  
       22 天前
    1L 话虽然粗糙,但是说的是有道理的
    ninjashixuan
        21
    ninjashixuan  
       22 天前
    纯业务或者旧代码不懂一定要积极问老员工,其次就是问 AI ,再者加加班应该能渡过适应期。
    simple233
        22
    simple233  
       22 天前   ❤️ 1
    @risan 窝囊组上分
    BeforeTooLate
        23
    BeforeTooLate  
       22 天前
    慢在哪里,哪个环节慢?
    老员工快在哪里?
    tanzhonghe
        24
    tanzhonghe  
       22 天前
    开了你组长,可能是他要求高,换个满意你的组长
    exmario
        25
    exmario  
       22 天前
    有 ai 工具还会慢?
    evan1
        26
    evan1  
       22 天前
    加班。下班后自己偷偷加班做。
    jingdongkehu
        27
    jingdongkehu  
       22 天前
    多加班 要么猝死要么卷死他们
    weenhall5
        28
    weenhall5  
       22 天前
    反正拿的钱一样,他训任他训,心里偷着乐
    Ayanokouji
        29
    Ayanokouji  
       22 天前
    新手的话,开 ai ,但是不要用 agent 模式,用 ask 模式,看 ai 的思路,照着 ai 结论抄一遍代码。
    vincentWdp
        30
    vincentWdp  
       22 天前
    仰天大笑出门去, 我辈岂是蓬蒿人. Java 开发? 玩去~
    pengyOne
        31
    pengyOne  
       22 天前
    用 curor, 或者 trae, 速度分分钟上去, 就是要注意 review 一下
    mkt
        32
    mkt  
       22 天前
    问得太粗糙了,如果是小红书我都觉得你在起号
    liu731
        33
    liu731  
       22 天前
    CRUD 应该很快啊?做什么业务的?
    spritecn
        34
    spritecn  
       22 天前
    大家正经干活时间,一天不都只有三到五个蕃茄钟么, 你一天开 10 个试试?
    Gress
        35
    Gress  
       22 天前
    还是抓紧时间提升自己水平为妙。。如果自己不熟悉,AI 写的坑都不知道在哪里
    pulutom40
        36
    pulutom40  
       22 天前 via iPhone   ❤️ 6
    楼上别动不动就 ai 的,慢大概率不是代码看不懂,而且搞不懂业务逻辑,xxx 参数干啥的? xxx 接口干啥的? xxx 表干啥的?这时让你加个功能,你在哪改都不知道,你连怎么问 ai 都不知道
    joyxubing966
        37
    joyxubing966  
       22 天前   ❤️ 2
    技术上的问题:梳理下自己的短板,尽快在私下时间提高
    业务上的问题:不耻下问
    综合:找到自己的一套提高工作效率的方法
    knva
        38
    knva  
       22 天前
    还是吊死最简单了
    mwuxlcanrh
        39
    mwuxlcanrh  
       22 天前
    刚来不熟悉,确实需要加班跟上节奏。
    为啥慢?是不是刚来,不太熟悉手头上的工程,改起来无从下手吧?需要加班,先理解一下自己维护的系统到底是做什么的,有哪些模块,花一个下午或者 1 个周六。接下来再花一天把最近需求相关的那个模块的代码读一读。
    可以说一般情况下一个系统搞清楚一个模块就好起来了。
    jojopro
        40
    jojopro  
       22 天前
    一哭二闹三上吊
    ttyy22007
        41
    ttyy22007  
       22 天前   ❤️ 2
    基础都没打牢固的,上来就推荐用 ai 帮忙写代码不是坑人么
    就态度诚恳点,多学多问多加班,初级程序员谁不是这样过来的
    Felldeadbird
        42
    Felldeadbird  
       22 天前
    遇到不会的问 AI 。 边学边问。
    cursor trae 现阶段先用来做简单的。不然等下 BUG 一推,修死你。
    DinnyXu
        43
    DinnyXu  
       22 天前   ❤️ 1
    1:尝试多理解需求,把需求理解透彻
    2:第一步完成后,如果有一些复杂的场景,在晚上抽空画流程图,分解步骤,目的是加深第一步的理解
    3:完成 1-2 后,编写代码实际上是最简单的,结合第一点第二点让 AI 使用 Java 语言帮你生成一套代码,代码的框架按照你们系统来,然后你再快速过一遍代码
    4:以上 3 个步骤都完成的情况下,你再去对比自己开发慢是什么原因,是 1 ,还是 2 没执行到位,或者说你就是单纯的对 Java 不熟悉导致的,如果不熟悉,就尝试第三步的时候多阅读几次
    Obj9527
        44
    Obj9527  
       22 天前   ❤️ 2
    同意楼上几位老哥的说法,自己都不懂业务流程、调用流程、生命周期,你连叫 ai 改哪里都不知道,用 ai 生成的东西有 bug 更是看不出来,先把基本功打好
    yidinghe
        45
    yidinghe  
       22 天前 via Android
    你有没有看过那种开店视频,很多开店新人啥都不懂,就被忽悠着开连锁店,结果没几个月就倒闭的。我感觉你有些类似,可能不适合干程序员,但培训机构不管那么多,能忽悠你就行,甚至他们颠倒黑白说什么程序员就业好转了,实际上好转个屁。
    shmilypeter
        46
    shmilypeter  
       22 天前   ❤️ 1
    @irrigate2554 确实,但是 cursor 写完之后要看一遍,最好让 AI 解释一遍,自己写的代码自己看不懂,说不过去的。
    如果 cursor 写完了之后解释了还是听不懂,那么这个能力也不适合做程序员了。
    freezebreze
        47
    freezebreze  
       22 天前
    你搞个思维导图 或者什么东西写一下 分析一下自己为什么慢啊,然后在解决,
    i4t
        48
    i4t  
       22 天前
    菜是原罪,有这功夫问怎么办,不赶紧查查怎么写
    fffq
        49
    fffq  
       22 天前
    先仿着别人的写
    qiuhang
        50
    qiuhang  
       22 天前   ❤️ 2
    写会写伪代码,拆分一下最小功能点,然后让 ai 实现,你就负责组装就行。如果你把你想要的描述准确了,ai 出的代码其实质量挺高的。
    WashFreshFresh
        51
    WashFreshFresh  
       22 天前   ❤️ 1
    先抄,我进新的公司都是先抄代码,保证风格统一,同时抄也是熟悉项目的一种方式。
    QXDM
        52
    QXDM  
       22 天前
    @risan #1
    canvascat
        53
    canvascat  
       22 天前
    开发速度符合工资即可
    tpeng9240
        54
    tpeng9240  
       22 天前
    用 ai
    darkengine
        55
    darkengine  
       22 天前
    这种情况 AI 可帮不了,自学几个月,连怎么问 AI 都没有头绪的好吧。
    huluhulu
        56
    huluhulu  
       22 天前
    @helloword001 你没明白 3 楼的意思,你让 AI 帮你开发就好了,一个小时写好一天的代码,比你组长写的还好。
    webcape233
        57
    webcape233  
       22 天前 via iPhone
    只能工作之余偷偷多卷卷自己,比如可以回家写代码就回家继续,转行还能找到工作确实挺好了,不去卷别人即可。
    left7410
        58
    left7410  
       22 天前 via iPhone   ❤️ 3
    复盘一下,慢在哪里?技术还是业务?还是工作方式,建议接到需求先把逻辑都梳理好,并列出来,逐个逐个去完成,如果卡在技术上可以问 AI 同事,卡在业务上就必须学会厚着脸皮问同事。最后,刚开始进入这行开发慢很正常,多半是技术不熟练,多写写就好了
    kinkin666
        59
    kinkin666  
       22 天前
    给你打预防针呢,过两天就试用期不合格了
    TeabugCC
        60
    TeabugCC  
       22 天前
    @left7410 赞同。
    nealHuang
        61
    nealHuang  
       22 天前
    只要能理解需求,就把活丢给 AI 干
    snow0
        62
    snow0  
       22 天前
    你这看来还没入门,挺过一段时间后面将 So Easy!
    Martens
        63
    Martens  
       22 天前
    @pulutom40 这个真的可以直接问 ai ,xx 参数干什么的😂
    xz410236056
        64
    xz410236056  
       22 天前
    @helloword001 #4 年轻人好面儿,他说他的,你保持你节奏就好。一点心理负担不要有,有本事就开了你
    blackccc
        65
    blackccc  
       22 天前
    慢慢摸爬滚打吧,挨骂正常
    cshwen
        66
    cshwen  
       22 天前
    你尽力就行,慢那是老板该考虑的事情,毕竟是他招你的
    yueban5521
        67
    yueban5521  
       22 天前
    多的不说,加班足以
    someonelikeyouah
        68
    someonelikeyouah  
       22 天前
    @kneo #6 用 ai 为什么是糊弄呢,我现在都面向 ai 开发了,能跑出来,而且感觉写的比我好,我只要修正里面的错误就好了
    beyondstars
        69
    beyondstars  
       22 天前   ❤️ 3
    对那些张口闭口 ai ai 的:

    1. 用 ai 只是一个习惯,不是什么很深的技能/护城河;
    2. ai 的使用对使用者提出了更高的要求:如何准确的用 prompt 描述问题,如何识别生成内容中存在的错误;
    3. 初级程序员最重要的是打好基础,最基本的概念,业务上的逻辑,对产品功能的理解,而不是一开始就养成用 ai 逃避思考的习惯;
    4. ai 应该理解为,一个高级的开发辅助工具,一个似乎更智能一点的 ide ,没有谁说,一个程序员水平不行,是因为没有使用某个更加 fancy 的 ide 吧?不会吧?换一个更好的 ide ,就能弥补技术上的欠缺或者基础的欠缺?
    vishun
        70
    vishun  
       22 天前
    你已经入门了的话,B 站找下 spring 相关视频教程观看数最多的看一遍,因为你只接触工作相关的知识了,但是一些可能更方便解决的方法你压根不知道,也就是扩展一下广度,应该对你更有帮助。
    但如果你是业务上慢的话就和 java 没关系了,了解业务逻辑什么的本身也是需要时间积累的,多学多问。
    freeup
        71
    freeup  
       22 天前   ❤️ 1
    除了多写 多看 多记 多思考 没有其他太好的办法
    zhujinliang
        72
    zhujinliang  
       22 天前 via iPhone
    我的建议也是多用 AI ,有写法上不明白的直接问 AI ,或者直接看 AI 的补全
    如果你之前没有接触过 IDE ,以我的经验,写 Java 这种项目一定要把 Intellij IDEA 这种 IDE 用好,用好跳转、重构、断点调试等工具,以及 Git 的 blame 、历史对比、合并等等,不要试图掌握代码文件结构,只关注具体的任务,交给 IDE 就行了
    Quarter
        73
    Quarter  
       22 天前 via Android
    从哪个转过来的
    iMiata
        74
    iMiata  
       21 天前   ❤️ 1
    跑个题,吐槽下你的领导

    一般来说,下属的技术能力是会有高低之分,技术能力差一些的,领导从管理上应该提高自己的进度跟踪频率,或者安排人替他跟踪和帮带,而不是丢你一个新手在那闷头做 完了发现做得慢然后训你。“训人”这个行为除了给你加压并不会带来任何直接帮助

    再说回来,可以把上面的问题转换过来到你身上,你作为新手,比如一个活给你排了一周,你到周三下午发现时间过去 60%但是实际进度没到 60%的时候,可以主动找领导反馈下困难,申请下帮助,而不是到最后了才让他发现你做得慢
    gulullu
        75
    gulullu  
       21 天前
    花个 100 多块开个 GPT plus ,效率慢?不存在的
    delta86
        76
    delta86  
       21 天前
    还是得自己尽快熟悉起来,用自己的业余的时间学习好,等熟悉了再用 AI 提效,如果现在就用,除了问题你都解释不了为什么这么写
    Uplay
        77
    Uplay  
       21 天前 via iPhone
    @pulutom40 是的 2000 行的代码是真的不好看懂,还不能用 AI
    di94sh
        78
    di94sh  
       20 天前 via iPhone
    @iMiata 这个没跑题,而且也是正确的工作方式,楼上一帮人又是 ai ,又是加班其实没有说出根本原因
    damnthatsfunny
        79
    damnthatsfunny  
       20 天前 via Android
    竟然这么多人劝楼主加班,真的是意料之中的震惊。难道没有人质疑楼主 leader 开发时长给的不合理么?所以我说你们卷生卷死也不要到网上叫,因为你们也是真的该!
    vcmt
        80
    vcmt  
       20 天前 via Android
    不是。我最想知道 HR 是怎样让你混进来的???
    helloword001
        81
    helloword001  
    OP
       20 天前
    @vcmt 比较缺人,就混进来了
    helloword001
        82
    helloword001  
    OP
       20 天前
    @damnthatsfunny 排的一个月的工期压到 2 周提测
    helloword001
        83
    helloword001  
    OP
       20 天前
    @iMiata 反馈了没啥用,做不完他不管,是我的事,我就背锅,组长不干活,组内其他人有的三天就写一个接口
    southsala
        84
    southsala  
       18 天前
    用 cursor 写
    patrickpu
        85
    patrickpu  
       18 天前
    @damnthatsfunny 三观还是要跟着五官走,新手村都不想加班整天想屁吃
    cat9life
        86
    cat9life  
       16 天前
    @damnthatsfunny #79 op 自己都承认是转来的新手。不拼一把吗?除非是短剧里面那种,他爹是 xx ,xxx 看上他。
    helloword001
        87
    helloword001  
    OP
       15 天前
    @cat9life 怎么拼啊,大佬指点一下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2581 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 04:40 · PVG 12:40 · LAX 21:40 · JFK 00:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.