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

大家能保持全神贯注 coding 的最长工作时间是多久

  •  
  •   iMiata · 205 天前 · 4078 次点击
    这是一个创建于 205 天前的主题,其中的信息可能已经有所发展或是发生改变。
    楼主 95 年生人,我记得三年前在上家公司的时候,能保持至少 12-14 小时全神贯注地 coding (因为加过一次通宵班发现能持续这么久),入职现在这家公司一年半,最近忽然忙了一阵又加了三次班,发现只能保持到 8-10 小时左右了,一到五点半下班时间以后 脑子仿佛凝固了,完全转不动去思考项目里的这些事情
    再回想到我 17 年和我师傅( 81 年生人)共事的时候,他说他每天只能保持 2-3 小时全神贯注地 coding ,所以想问问大家有没有过这种明显的体会,这个时长是不是和年龄会有关系
    52 条回复    2022-01-22 15:58:52 +08:00
    sandman511
        1
    sandman511  
       205 天前   ❤️ 3
    感兴趣 24 小时 不感兴趣 5 分钟
    wqhui
        2
    wqhui  
       205 天前
    和当天的精神状态以及码的内容有关,需要头脑很清晰才能动手的那种大概就维持 4-5 个小时,过了这时间就进不去脑子了
    leafre
        3
    leafre  
       205 天前 via Android
    平均 2 小时
    wolfie
        4
    wolfie  
       205 天前   ❤️ 2
    一天最多 5 6 小时,高了 bug 率会高。
    locoz
        5
    locoz  
       205 天前   ❤️ 1
    一整天吧,就是那种吃东西、睡觉都在想着怎么搞的状态...
    iMiata
        6
    iMiata  
    OP
       205 天前
    @sandman511 工作的事情还能按感不感兴趣分么
    yyysuo
        7
    yyysuo  
       205 天前
    30 分钟,不能再多了。
    iMiata
        8
    iMiata  
    OP
       205 天前
    @yyysuo 最长 30 分钟?这。。。23333
    jatsz
        9
    jatsz  
       205 天前   ❤️ 1
    这个随着年龄的上升,专注时间在下降。以前为了一个问题能想个好几天,不停的编码,重试,换实现方式。现在极度专注变少了,恋恋不忘的时间还是挺长。
    statement
        10
    statement  
       205 天前   ❤️ 3
    正常就 30 分钟吧 一节课时间 这符合普通人的习惯
    长时间专注一般是出了很不好解决的问题 才会出现 而且会很累 身心俱疲 不可持续
    locoz
        11
    locoz  
       205 天前
    @statement #10 确实累,不过睡一觉醒来突然就想到解决方案的兴奋感会冲淡那种累的感觉,还是挺有意思的。
    statement
        12
    statement  
       205 天前
    @locoz 偶尔一次是挑战 日常这样说明项目做废了
    qq976739120
        13
    qq976739120  
       205 天前
    长时间的过度思考不是一件好事情,超过 4 小时必须强制自己停下来了
    enchilada2020
        14
    enchilada2020  
       205 天前 via Android
    完全专注不可能时间长 这是极其耗能的事情 剩下的就是以为自己还在专注 其实效率会降低很多 只是顺着惯性继续想下去了而已 但这种惯性有时会很强 强到哪怕是做其他事时也会不由自主地去想 这跟专注是两码事
    isleon
        15
    isleon  
       205 天前
    普通重复需求 CURD——4 小时最多了。
    偶尔做那种没做过的有挑战的技术需求最开心,上班 10 小时回到家还在想思路,早早睡觉第二天来公司做。
    miyunda
        16
    miyunda  
       205 天前   ❤️ 4
    那得看今天 stackoverflow 卡不卡
    netnr
        17
    netnr  
       205 天前 via Android
    过来人,对身体的伤害成正比,所以别这样,多活动
    xuanbg
        18
    xuanbg  
       205 天前
    自然是 1 整天呀。
    agagega
        19
    agagega  
       205 天前 via iPhone
    取决于眼睛舒服与否。如果闭着眼思考,可以持续很久(类似晚上睡不着的状态)
    jmk92
        20
    jmk92  
       205 天前
    年轻的时候,可以连续搞几天,除了吃饭睡觉(吃饭睡觉时间也会无限压缩)。现在,干几个小时就得歇歇,要么放弃,要么整理一下思路。
    bestwaytowait
        21
    bestwaytowait  
       205 天前
    看兴趣。而且取决于别人什么时候过来打扰你
    otakustay
        22
    otakustay  
       205 天前
    年轻时实际发生过的应该是 54 小时左右吧……现在再这么玩估计就可以送 ICU 了
    red2dog
        23
    red2dog  
       205 天前
    两小时
    3dwelcome
        24
    3dwelcome  
       205 天前
    我写代码专注力并不高,但是调试 BUG 能专注很久,因为有些 BUG 百思不得其解,非常好奇背后的产生原因。
    AnonymousXX
        25
    AnonymousXX  
       205 天前
    @3dwelcome 我也是
    xtinput
        26
    xtinput  
       205 天前
    写 UI 3 到 5 小时,搞框架数据等逻辑问题 5 到 8 小时,我也 95 ,打断思路一般都是肚子饿了,要是再投入点吃个饭都要两三个小时(周末在家)
    ferock
        27
    ferock  
       205 天前 via iPhone
    4 小时,休息 1 小时,循环…
    liprais
        28
    liprais  
       205 天前 via iPhone
    你们说几个小时的真能吹
    最多半小时就开始走神了,不信你一遍高抬腿一遍心算三位数乘法看能坚持多久
    jqtmviyu
        29
    jqtmviyu  
       205 天前
    连续的话最多 2~3 个小时, 然后就得去喝水了.
    freeing
        30
    freeing  
       204 天前
    羡慕能这么长时间码代码的工作,我这总是被各种事情各种会议打断。
    weer0026
        31
    weer0026  
       204 天前
    刚工作时候确实可以 10 小时,工作几年以后单个任务很少超过 2 小时专注编码,大部分时间还是在沟通需求,写测试等事儿上
    thetbw
        32
    thetbw  
       204 天前
    业务代码很熟练,一把梭,5 小时,接盘别人代码,产品逻辑没说清楚,1 小时
    wishyy
        33
    wishyy  
       204 天前
    @liprais 半小时确实有点拉垮了。身体,精神状态都理想的情况下,正常人一天全神贯注的极限大概在 4-6 个小时,单次一小时以上并不是很难。不过自称三五个小时的那几位可能不太理解全神贯注的意思,干熟练的业务其实用不到多少脑子,低功率运转罢了。
    xianyv
        34
    xianyv  
       204 天前
    3-4 小时吧,前提是业务逻辑清晰,不然写着写着发现业务不对,又要重新去找产品
    liprais
        35
    liprais  
       204 天前 via iPhone
    @wishyy 高抬腿加三位数乘法,自己试试呗
    wishyy
        36
    wishyy  
       204 天前
    @liprais 不知道你在马戏团工作,打扰了
    amwyyyy
        37
    amwyyyy  
       204 天前
    我觉得可以 7~8 个小时,但实际上会被各种事情打断
    wu67
        38
    wu67  
       204 天前
    工作应该是一天 6 到 7 小时这样吧. 状态好能加加班到 8 小时. 剩下的时候脑子都跟浆糊一样了...

    事实上干活不是狂敲键盘撸码, 很多时候需要跟需求同事拉扯, 前后端之间沟通协调, 同组同事之间关联业务沟通, 实际上一天能集中精神敲 3~4 小时键盘就不错了....
    Djaron
        39
    Djaron  
       204 天前
    2 小时,不能更多了
    fml87
        40
    fml87  
       204 天前
    87 年的,基于兴趣的个人需求十七八小时没有问题(周末早上七八点到凌晨两三点),公司里那些朝生暮死的傻逼需求最多坚持 30 分钟
    supuwoerc
        41
    supuwoerc  
       204 天前
    自己的项目能一直搞,屎山代码五分钟就麻了
    lxfcool
        42
    lxfcool  
       204 天前
    在有 ddl 的情况下,越接近 ddl 就会越来越长,但是 bug 就写的有点多了
    woomly
        43
    woomly  
       204 天前
    开车的都知道,请勿疲劳驾驶!
    endy
        44
    endy  
       204 天前
    我现在是越来越不能集中注意力 coding 了 -_- !
    Amazingguy
        45
    Amazingguy  
       204 天前
    @iMiata OP 是啥头衔?
    VZEXEZVzzz
        46
    VZEXEZVzzz  
       204 天前   ❤️ 1
    @Amazingguy 你是不是用了某位 V 友写的知乎主题 hhhhhhh OP 其实就是楼主的标记 hhhhh
    Akiya
        47
    Akiya  
       204 天前 via iPhone
    平均 2 小时,一天的话最多 6 小时
    raaaaaar
        48
    raaaaaar  
       204 天前 via Android
    全神贯注?刷算法的话,如果打草稿,写题解也算的话,还是能坐很久的,普通的项目可能最多 5 小时吧,现在可能还要少一些,3-4
    7gugu
        49
    7gugu  
       204 天前 via iPhone
    15 分钟
    LiSrRbE2Mac
        50
    LiSrRbE2Mac  
       203 天前 via Android
    最多半个小时
    每半个小时必摸一次鱼
    连续码逻辑显著增加 bug 率
    12tall
        51
    12tall  
       203 天前
    0 ,或通宵
    auh
        52
    auh  
       160 天前
    这个东西受到身体素质的制约。往往全神贯注不了的条件,就是因为累了。
    如果,精力一直保持的很好。那么只要问题没解决,我能一直搞。
    但是,基本上就会头疼,眼疼,腰酸背疼。饿了,累了,困了。
    一直搞,搞到最后的结果只有一个,就是再也不想搞了。是因为没有新鲜感了。玩腻了。吐了。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1154 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 240ms · UTC 19:11 · PVG 03:11 · LAX 12:11 · JFK 15:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.