有大佬能讲讲 Java 后端每天的工作流程吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
Vhee
V2EX    程序员

有大佬能讲讲 Java 后端每天的工作流程吗?

  •  2
     
  •   Vhee 2023-02-19 14:29:53 +08:00 via iPhone 4813 次点击
    这是一个创建于 969 天前的主题,其中的信息可能已经有所发展或是发生改变。

    新入行 Java 后端想了解一下实际每天的工作内容和工作流程。我想象的是每天拿到需求直接开干,其他我想不到了。

    24 条回复    2023-02-21 09:14:34 +08:00
    israinbow
        1
    israinbow  
       2023-02-19 14:34:54 +08:00 via Android   1
    和产品扯皮,和组长扯皮,然后写一个借口,再和前端扯皮。
    MuscleOf2016
        2
    MuscleOf2016  
       2023-02-19 14:40:50 +08:00   1
    一天工作 8 小时的话:
    大概 2 小时写代码,
    2 小时排查以前做好的东西别人说有问题了,
    2 小时扯皮对接和别人联调+开会等
    2 小时吹牛水群摸鱼
    nkidgm
        3
    nkidgm  
       2023-02-19 14:41:06 +08:00   7
    看 UI 甩过来的设计图,抠名词,翻译成英文建模,建表,用模板生成 controller ,service ,pojo ,mapper ,创建 serviceimpl ,写逻辑,写完甩 swagger 给前端,喝杯咖啡,前端仔反馈接口有 bug ,遂改,前端过一遍接口都没问题,测试姐姐开始系统化测试,改 bug ,中途和前端和产品互相扯皮,大家半推半就搞到上线前一天,发现还有几十个 bug 没改完,遂通宵,凌晨 6 点上线,下班回家刷个牙,吃个早饭,再出发上班。
    xuanbg
        4
    xuanbg  
       2023-02-19 15:57:43 +08:00   1
    有时候整天都在写代码,有时候整天都摸鱼。
    pkwenda
        5
    pkwenda  
       2023-02-19 16:53:47 +08:00   1
    - 上午开会,评审,看邮件,上厕所,等吃饭
    - 中午不睡觉,看一些订阅的 newsletter ,工作无关的东西
    - 下午抽两个小时写代码
    - 其他所有的时间都在当客服,聊天软件回答各个业务线的问题
    Macolor21
        6
    Macolor21  
       2023-02-19 17:15:17 +08:00   1
    框架组:

    - 每天第一件事看看 ISSUE 面板,有哪些事要做、哪些人事情做完了等待你 review
    - 偶尔有会议讨论下
    - 根据 ISSUE ,解决 BUG 、支持新特性(设计、开发、文档)
    Macolor21
        7
    Macolor21  
       2023-02-19 17:15:37 +08:00
    @Macolor21 #6 部分时间有用户支持,解决其他组的问题
    fackVL
        8
    fackVL  
       2023-02-19 18:39:41 +08:00 via iPhone
    每周平均偷鸡四天半,剩下半天写代码
    yumubi
        9
    yumubi  
       2023-02-19 18:43:49 +08:00
    cy
    lilei2023
        10
    lilei2023  
       2023-02-19 18:49:45 +08:00
    @nkidgm 还要看 UI ??
    v2defe
        11
    v2defe  
       2023-02-19 19:23:49 +08:00 via Android   1
    上午做设计+当客服,下午当客服+开会,下班时间后,没人打扰了,终于可以开始写代码。
    zhuzhibin
        12
    zhuzhibin  
       2023-02-19 19:24:12 +08:00 via iPhone
    Akitora
        13
    Akitora  
       2023-02-19 19:28:16 +08:00   1
    - 和前端吵架
    - 和产品吵架
    - 头疼功能怎么实现
    - 摸鱼刷 V 站
    - 下班前写点代码
    carytseng
        14
    carytseng  
       2023-02-19 20:22:55 +08:00
    整天摸鱼
    v2e0xAdmin2
        15
    v2e0xAdmin2  
       2023-02-19 21:39:25 +08:00   1
    看阶段,初级 java 基本都在写 sql 和接口。到了后期做了架构师之类的角色,基本不写代码了。明天就是研究技术难点,如何提升稳定性和开发效率,如何配合公司大目标拆解到所属项目的一个个小目标。整体讲,比较烦。
    huwenzhe
        16
    huwenzhe  
       2023-02-19 21:44:50 +08:00
    - 和前端吵架
    - 和产品吵架
    - 摸鱼刷 V 站
    - 帮老婆带货 ( t/906442?p=3#reply0
    - 产品要交付前交给 ChatGPT
    zlhsvc
        17
    zlhsvc  
       2023-02-20 09:30:45 +08:00
    无需求,摸鱼四天半
    litchinn
        18
    litchinn  
       2023-02-20 09:46:09 +08:00   1
    需求评审----让你理解需求,开完之后会分配任务(越靠谱的公司这块做的越好,不好的典型就是你在做编码设计时会发现很多需求是有问题的,而这个时候你的时间已经给你分配了,就会发生 1 楼的情况)

    编码设计及评审----怎么完成这个功能点,设计代码逻辑,问问大家有没有坑(大多数公司没有具体的这一步骤,就是你想好了,问下 leader 这么做行吗,leader 说行)

    数据库设计及评审----确定表的设计(大多数公司的评审就是给 leader 看看,然后 leader 说可以)

    编写接口文档 /阅读----提供给前端或者其他调用方的文档 /阅读你需要调用的服务方的文档(大多数公司没有这个或者这一步执行在编码之后)

    编码----实现你的设计(大多数公司的 javaer 花费最多的时间在这上)

    单元测试 /自测----对自己完成的功能做一个验证(大多数公司并未对单元测试做具体规范,但是是对自测通过有要求)

    改 bug----无需多说

    与前端或其他业务方联调----这个由于沟通效率的问题,有时候超级费时间,特别是与外部第三方业务对接时,可能一个简单的 token 及验签问题能搞好几天

    部署,提交测试----项目部署到测试服务器上给测试用(根据公司使用 CICD 的程度和公司部门权力决定你要做什么,大多数公司的新入职 javaer 并不用干什么)

    改 bug

    交付----大多数情况的交付其实并不需要开发做什么,后面的事是测试和运维的。但是部分公司由于特殊原因也需要开发的参与,提供数据库脚本等工作

    沟通----与产品,前端,其他后端,测试,leader ,运维的沟通贯彻整个流程

    学习----大多数程序员有大量的时间用来学习新的技术和知识,这一过程穿插在上面的每一步,但我也见过的极个别的摆烂的

    摸鱼----无时无刻

    实际每天的工作内容并不都是重复的

    ps:上述的内容全凭个人主观感受,如有不同观点请无视我
    新入职如果公司没有健全的评审制度或流程,建议设计的内容都去取得 leader 的同意再执行,避免背锅
    lanbone
        19
    lanbone  
       2023-02-20 10:09:09 +08:00
    花一天写代码,剩下的时间都是摸鱼
    luomao
        20
    luomao  
       2023-02-20 11:34:49 +08:00
    整体摸鱼
    Achieve7
        21
    Achieve7  
       2023-02-20 11:58:14 +08:00   1
    等你真的入行之后, 你会发现写代码只是很少的一部分, 大部分时间都是扯皮
    phl7
        22
    phl7  
       2023-02-20 16:59:12 +08:00
    楼上太真实了
    kisick
        23
    kisick  
       2023-02-20 18:50:04 +08:00 via iPhone
    当客服,真实
    tramm
        24
    tramm  
       2023-02-21 09:14:34 +08:00
    半小时糊弄领导,
    1 小时写代码,
    剩余时间刷刷论坛
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5419 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 08:10 PVG 16:10 LAX 01:10 JFK 04:10
    Do have faith in what you're doing.
    ubao 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