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

写代码老容易分心,不够专注怎么治?

  •  
  •   lifesimple · 2016-11-15 09:11:53 +08:00 · 9079 次点击
    这是一个创建于 2720 天前的主题,其中的信息可能已经有所发展或是发生改变。

    写代码老容易分心,效率不是很高 老是写完一段代码或者一个小功能点,或者头脑里对一个难点有解决方案了,就想停下来休息一下刷刷 v2 zhihu 啥的,不能一鼓作气搞定,有点拖延,到了下班然后象征性加加班搞搞,虽然也能搞定,但总觉得要是专注一点效率高一点能更好更快搞好吧。

    不能沉迷写代码啊,讲道理,可能是自己没有对代码爱的深沉吧,总之不够专注,你们有什么好的治疗方案么?可以讨论一下。

    90 条回复    2016-11-16 11:48:08 +08:00
    bianchensz
        1
    bianchensz  
       2016-11-15 09:16:47 +08:00
    跑步,早起,控制饮食。其实就两个字,自律
    qianmeng
        2
    qianmeng  
       2016-11-15 09:18:10 +08:00 via Android   ❤️ 2
    别啊,程序员的效率不就是来自对浪费时间的愧疚感吗?
    miniwade514
        3
    miniwade514  
       2016-11-15 09:31:40 +08:00
    试试古典音乐
    StargazerWikiv
        4
    StargazerWikiv  
       2016-11-15 09:32:13 +08:00
    有活干的时候不会,没活干的时候嘛,跟楼主没两样。
    Lockerios
        5
    Lockerios  
       2016-11-15 09:36:26 +08:00
    嗯,断网编程。

    不过我是面向谷歌编程,要是断网,嗯,嗯,嗯。
    BlueMeow
        6
    BlueMeow  
       2016-11-15 09:39:58 +08:00   ❤️ 1
    分心的时候做点有意思的事情即可,这是人的本性,谁都无法一直保持专注,除非做的事情有非常非常大的吸引力。不过那种情况下应当防止精力透支伤害身体。

    付出越多,内心渴望的回报也就越大。如果不能有大的回报来说服内心,那也别指望自己时刻专注投入。
    BlueMeow
        7
    BlueMeow  
       2016-11-15 09:49:22 +08:00
    @bianchensz 感觉还是要说服自己内心为什么要自律,能改善现状多少,毕竟自律付出的代价也是比较大的。如果只会让现在的自己更累,压力更大,收入却没怎么变,那就会很难坚持。
    diyisoft
        8
    diyisoft  
       2016-11-15 09:53:23 +08:00 via iPhone
    懒癌晚期,同病相怜
    wubotao
        9
    wubotao  
       2016-11-15 09:54:18 +08:00   ❤️ 1
    这是正常的
    楼主应该跟我一样是 ADHD 患者
    很多人都是
    wubotao
        10
    wubotao  
       2016-11-15 09:57:53 +08:00
    推荐楼主一本书《分心也有好人生》
    penjianfeng
        11
    penjianfeng  
       2016-11-15 09:59:58 +08:00
    突然想起来一句话:拔其网线,断其 wifi,哈哈哈
    millson
        12
    millson  
       2016-11-15 10:01:15 +08:00
    @wubotao 然后看这本书的时候也是分心的
    kenshinhu
        13
    kenshinhu  
       2016-11-15 10:02:23 +08:00
    @wubotao ADHD 是什么?
    mcfog
        14
    mcfog  
       2016-11-15 10:12:20 +08:00
    专注不一定代表质量或者效率高吧,我都是高兴的时候才写代码,不高兴的时候找产品测试运维撕逼的,提高效率就是选择合适的时间做合适的事情。白天有各种会有 bug 有问题要查,代码“下班”后再写是正常的吧
    mars0prince
        15
    mars0prince  
       2016-11-15 10:14:27 +08:00
    割以永治
    kungfuchicken
        16
    kungfuchicken  
       2016-11-15 10:14:32 +08:00
    买个降噪耳机吧,带上去之后世界就安静了
    easing
        17
    easing  
       2016-11-15 10:15:09 +08:00
    说明现在写的代码没什么意思,多深入思考一下怎么把代码写的更好,写着写着就有感觉了
    ahtsiu
        18
    ahtsiu  
       2016-11-15 10:15:35 +08:00
    目标驱动型的,当目标(太大或太小而)不明确的时候就会无法集中注意力。解决办法是弄个番茄时钟,把任务分散到足够容易足够小,定成一个个小目标,时间一定不要太长,比如 20 分钟。然后按部就班。
    wubotao
        19
    wubotao  
       2016-11-15 10:17:58 +08:00   ❤️ 2
    @kenshinhu 注意缺陷多动障碍(英语: Attention deficit hyperactivity disorder ,缩写 ADHD )

    ADHD 的主要症状包括:
    1. 容易忘记事情
    2. 容易分心
    3. 啰唆,多话,常打断别人,且爱辩驳
    4. 喜欢到处走动,静不下来
    5. 读写困难,包括写错字(常多一画或少一画、拼字错误等)、阅读时会跳行或无法理解文意等
    6. 做事易拖拖拉拉,常拖至最后
    7. 工作普遍都做不久,三心两意,会一直换工作
    8. 缺乏组织能力,无法把自己想说的话、想做的事具体地表达或规划出来
    9. 总是被不了解 ADHD 的老师(儿童)或上司(成人)视为不够努力或懒惰
    10. 逃避需要持续性动脑的工作(例如:家庭作业或学校作业)

    以上症状随患者年龄而有不同表现,有 ADHD 的小朋友,其表现通常有上课不专心、无法抑制自己的冲动以及坐立不安的情况;在大人,主要问题则常在于 ADHD 患者无法计划好他们的生活与每日简单的工作。

    但 ADHD 也有些较为正向的特质:
    1. 具高度创造力,常有特别的新点子(但因组织能力差,常无法将之化为具体行动)
    2. 特立独行、思考不随俗
    3. 对理想保持惊人的坚持度和毅力,甚至可说是顽固
    4. 直觉非常强,能单凭直觉深入问题核心,进而发现问题所在(但他通常无法说明如何得知)
    fwrq41251
        20
    fwrq41251  
       2016-11-15 10:36:44 +08:00
    @wubotao 10 条中了 6 条。。
    sadwxds
        21
    sadwxds  
       2016-11-15 10:40:42 +08:00
    之前逛 Quora 时看到的一些小建议
    Put your phone on do not disturb and don ’ t let notifications distract your attention. Check it at whatever interval makes sense for you (some jobs need more phone access than others)

    Declare your desk a No-Clutter Zone. Amazing what this does for productivity and deep work.

    Use something like RescueTime to track your internet usage. “ What gets measured, gets managed ” - also just crazy to me to see how much time I spent on social media ( PS :我使用的是 aTimeLogger2 )

    End your work day with something incomplete. Even if you complete a project, just do the first step of the next project. It will remind you where to pick up the next day. Ernest Hemingway would stop writing mid-sentence for this very reason.(这个可能有点离题?)

    具体地址: https://www.quora.com/What-tweak-has-made-all-the-difference-in-your-life
    ChenSir
        22
    ChenSir  
       2016-11-15 10:41:39 +08:00
    @wubotao 卧槽。。难道我 ADHD 晚期了?
    wubotao
        23
    wubotao  
       2016-11-15 10:43:37 +08:00
    @fwrq41251 缺点倒不是问题,要看下面的正向特质,要把自己的潜质发挥出来。很多名人都是 ADHD 患者,我知道的就有小威廉姆斯,斯特拉的老板埃隆·马斯克,老罗,其他的应该还有好多。
    wubotao
        24
    wubotao  
       2016-11-15 10:44:31 +08:00
    @ChenSir 很多人都是,不要怀疑自己。哈哈哈哈哈~
    megatron
        25
    megatron  
       2016-11-15 10:46:21 +08:00
    adhd 诊断很复杂的,不是看看这几条就能诊断的。
    superleexpert
        26
    superleexpert  
       2016-11-15 10:51:55 +08:00
    听歌 coding 的习惯
    milovilo
        27
    milovilo  
       2016-11-15 10:56:13 +08:00
    @ChenSir 可以去看下医生,开点盐酸哌甲酯,很有效。处方药。
    tscat
        28
    tscat  
       2016-11-15 11:02:15 +08:00
    127.0.0.1 www.zhihu.com
    127.0.0.1 www.v2ex.com
    x86
        29
    x86  
       2016-11-15 11:13:56 +08:00
    屏幕下面放你存款截图
    AdamChrist
        30
    AdamChrist  
       2016-11-15 11:18:06 +08:00
    写起代码来..连水都想不起来喝....
    daolin998
        31
    daolin998  
       2016-11-15 11:18:42 +08:00 via iPhone
    戒撸
    sampeng
        32
    sampeng  
       2016-11-15 11:23:52 +08:00
    就是因为懒癌晚期才当程序员啊。。。因为懒才会提高效率去做自己想做的事
    easing
        33
    easing  
       2016-11-15 11:39:19 +08:00
    楼里说因为懒才当程序员的,真是无语。。不是所有软件都是为了自动化好吧,做游戏的,微信, web 这些是为了自动化么?
    程序更重要的是拓展生活的边界,而不只是把慢的事情变快
    winglight2016
        34
    winglight2016  
       2016-11-15 11:39:55 +08:00
    LZ :所以我现在都不写代码了啊,哈哈~~~
    Jblue
        35
    Jblue  
       2016-11-15 11:41:45 +08:00
    可以看下番茄工作法,堵不如疏。
    caixiexin
        36
    caixiexin  
       2016-11-15 11:50:31 +08:00 via Android
    拆分工作,关手机关 qq ,旁边放过小记事本,一有其他想法先记下来,当前工作做完再去完成。
    道理大家都懂,但就是不好做。
    ted05
        37
    ted05  
       2016-11-15 12:36:47 +08:00 via Android
    @Lockerios 断网没用,还想玩手机
    fork3rt
        38
    fork3rt  
       2016-11-15 12:42:06 +08:00 via iPhone
    same problem
    JasonQin
        39
    JasonQin  
       2016-11-15 12:43:54 +08:00
    你需要鼓励师!
    Senevan
        40
    Senevan  
       2016-11-15 13:08:05 +08:00
    @wubotao 全中 第一次听说 ADHD - -
    HuangLibo
        41
    HuangLibo  
       2016-11-15 13:11:47 +08:00
    推荐读《禅与摩托车修理艺术》
    dd0754
        42
    dd0754  
       2016-11-15 13:14:58 +08:00
    割了就好了
    lifesimple
        43
    lifesimple  
    OP
       2016-11-15 13:18:03 +08:00
    @dd0754 @mars0prince 两位大哥 割啥...
    coderluan
        44
    coderluan  
       2016-11-15 13:39:50 +08:00
    这是人性,不是病,要你妹的治疗方案。
    谁要能解决这个问题,早就成大财主或者大贤者了,上你妹的 v 站。
    z0z
        45
    z0z  
       2016-11-15 14:00:35 +08:00
    看到楼主这样说我就放心了。
    ljcarsenal
        46
    ljcarsenal  
       2016-11-15 14:07:35 +08:00
    bug 不够多
    hjkl0001
        47
    hjkl0001  
       2016-11-15 14:11:21 +08:00
    大部分都中,真 ADHD 。。。
    ubear1991
        48
    ubear1991  
       2016-11-15 14:15:28 +08:00
    @wubotao 中了好多条
    akring
        49
    akring  
       2016-11-15 14:23:27 +08:00
    RescueTime
    samael
        50
    samael  
       2016-11-15 14:31:38 +08:00
    有条件试试“聪明药”
    416877140
        51
    416877140  
       2016-11-15 14:44:47 +08:00
    @wubotao 10/10 , 2/4...
    t6attack
        52
    t6attack  
       2016-11-15 14:55:08 +08:00
    拖延症是造物主的伟大发明!根本就无药可治、根本就无法克服。
    在学习资源唾手可得的互联网时代,完美的限制了成功人士的数量。维护了人类文明中精英和平民的比例。
    chenguoyu
        53
    chenguoyu  
       2016-11-15 14:57:15 +08:00
    @tscat 每次都看到你
    lycheng
        54
    lycheng  
       2016-11-15 15:05:55 +08:00   ❤️ 1
    可以试下 https://chrome.google.com/webstore/detail/stayfocusd/laankejkbhbdhmipfmgcngdelahlfoji?hl=zh-CN 这个插件,每天限定浏览指定网站的时间
    blackfire
        55
    blackfire  
       2016-11-15 15:10:42 +08:00
    我从未见过哪个农民沉迷种地无法自拔……不要沉迷带写代码,代码只是解决方法,结果导向,要看到效果才算完成。另外,白噪声是个好东西。
    qunwang6
        56
    qunwang6  
       2016-11-15 15:14:06 +08:00
    头悬梁,锥刺股。
    eastlhu
        57
    eastlhu  
       2016-11-15 15:31:10 +08:00
    推荐《分心也可以创造自己的人生》
    kepenj
        58
    kepenj  
       2016-11-15 15:54:26 +08:00
    v 站什么时候出现老中医了
    wubotao
        59
    wubotao  
       2016-11-15 16:08:28 +08:00
    @Senevan 很多人都不知道 ADHD ,我也是前些年才发现自己有这些特征的,也算是更加了解了自己吧。
    wubotao
        60
    wubotao  
       2016-11-15 16:10:02 +08:00
    @416877140 我基本上也是全中。。。
    samtoto
        61
    samtoto  
       2016-11-15 16:43:25 +08:00
    deadline
    IJustmaogepao
        62
    IJustmaogepao  
       2016-11-15 16:47:21 +08:00
    说白了还是任务量不饱和,闲得慌
    50vip
        63
    50vip  
       2016-11-15 17:18:37 +08:00
    这样混日子不是挺好的吗?
    GrahamCloud
        64
    GrahamCloud  
       2016-11-15 17:39:10 +08:00
    写代码只是一个执行的过程。
    思考、小设想甚至幻想都是有助于你从其他角度去思考代码的意义、应用场景、新奇玩法的。
    至于楼主一些浪费时间的行为习惯,给人一种本来就很松散的感觉。可能只是时间安排任务布置的不够好吧。
    Ginson
        65
    Ginson  
       2016-11-15 18:33:30 +08:00
    先进入贤者模式
    sunchen
        66
    sunchen  
       2016-11-15 18:37:12 +08:00
    ADHD 患者
    billion
        67
    billion  
       2016-11-15 18:41:17 +08:00
    可能是平时撸多了,戒几个月就专注了。
    lifesimple
        68
    lifesimple  
    OP
       2016-11-15 19:12:05 +08:00
    @billion 这你都知道,看来是撸友啊...
    lifesimple
        69
    lifesimple  
    OP
       2016-11-15 19:12:43 +08:00
    @penjianfeng 哎 面向互联网编程 断不了网...
    lifesimple
        70
    lifesimple  
    OP
       2016-11-15 19:13:17 +08:00
    @Ginson 看来是资深 lu 友啊,贤者模式我会写代码,开玩笑...
    lifesimple
        71
    lifesimple  
    OP
       2016-11-15 19:13:58 +08:00
    @wubotao 表示已经过了怀疑这个阶段了...
    lifesimple
        72
    lifesimple  
    OP
       2016-11-15 19:14:16 +08:00
    @tscat 恩 这个可以有
    lifesimple
        73
    lifesimple  
    OP
       2016-11-15 19:14:43 +08:00
    @x86 这不提醒我买买买么
    banksiae
        74
    banksiae  
       2016-11-15 19:37:23 +08:00
    想想银行卡的余额
    xiandao7997
        75
    xiandao7997  
       2016-11-15 19:39:56 +08:00 via Android
    戒撸 运动 冥想
    jedicxl
        76
    jedicxl  
       2016-11-15 19:54:21 +08:00
    撸过再写,绝对专注
    hoythan
        77
    hoythan  
       2016-11-15 21:47:15 +08:00
    可能最近不缺钱.
    Artail
        78
    Artail  
       2016-11-15 22:06:11 +08:00
    host
    127.0.0.1 zhihu.com
    wupher
        79
    wupher  
       2016-11-15 22:19:37 +08:00
    这不一定是坏事,假如智商较高,可能会更有创造力。
    lifesimple
        80
    lifesimple  
    OP
       2016-11-15 22:37:32 +08:00
    @jedicxl 恩?难道不是想睡觉
    lifesimple
        81
    lifesimple  
    OP
       2016-11-15 22:37:58 +08:00
    @z0z 看到 V 友这么说 我也不孤单了
    pepsin
        82
    pepsin  
       2016-11-15 23:07:02 +08:00
    犯困的时候写
    billgreen1
        83
    billgreen1  
       2016-11-15 23:30:25 +08:00
    @fwrq41251 你需要利他林
    billgreen1
        84
    billgreen1  
       2016-11-15 23:30:59 +08:00
    @lifesimple 利他林
    eyp82
        85
    eyp82  
       2016-11-16 00:15:12 +08:00
    我擦我以为程序员应该都是像楼主描述的这样的, 难道还有可以专注好几个小时的异类? 除了碰到紧急 bug
    irainsoft
        86
    irainsoft  
       2016-11-16 03:20:52 +08:00
    ADHD 晚期患者路过...
    Return2legacy
        87
    Return2legacy  
       2016-11-16 07:22:01 +08:00 via Android
    只不过是懒癌或者拖延症,上升到 ADHD 简直太严重,仅靠病症来简单诊断就是太草率了吧,和百度个什么病自动对号入座有何区别。
    lifesimple
        88
    lifesimple  
    OP
       2016-11-16 09:24:02 +08:00
    @eyp82 额 没有吧 应该专注的多一点吧
    Jerry07
        89
    Jerry07  
       2016-11-16 10:46:57 +08:00
    不专心的原因很多,有可能你有一个漂亮的女朋友,也有可能你正在找一个漂亮的女朋友
    Daming
        90
    Daming  
       2016-11-16 11:48:08 +08:00 via Android
    来一发,进入贤者模式
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   892 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 22:19 · PVG 06:19 · LAX 15:19 · JFK 18:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.