V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
SpiderXiantang
V2EX  ›  番茄工作法

近期使用番茄工作法的见解

  •  1
     
  •   SpiderXiantang · 2018-12-16 21:07:22 +08:00 · 7061 次点击
    这是一个创建于 2150 天前的主题,其中的信息可能已经有所发展或是发生改变。
    这两个月一直在使用番茄工作法来规划我的时间。
    一开始认为这个东西是一个定时器的功能,就单纯的提醒自己时间到了,可以去休息一下喝口水,出去走走这样。但是对这个工作法的长时间使用,和阅读了《软技能》这本书籍之后,也产生了一些新的见解。
    首先,我想说的是这个工作法,其实是需要定制一个目标的。你可以设置一个星期要吃多少个番茄,在最开始的时候可以设置 35 个番茄一个星期,这样平均下来,一天就需要吃 5 个番茄。那么最重要的来了,就是你可以根据每一天吃的番茄的数量,来判定你今天是否达成目标 /是否在认真工作。如果你今天因为一些其他的事情只吃了 3 个番茄,你就需要在这一周的剩下时间去补充没有完成的两个番茄。来保证一周的工作量是否完整。这也是有一个好处,就是下班回家或者回到寝室的时候,如果你完美完成了今天的任务,那么你就可以开心的进行放松,玩游戏看剧。
    其次是需要对你的目标进行细化,如果你的目标是成为一个 java 后端,那你就需要对这个目标进行细化, 你需要补充的是操作系统、java 基础、java 框架、算法等等,就将算法拆开来看吧,提升算法的方式可以分为两种看书和做题,先规定一本算法书需要在几天之内看完,然后计算每天需要看的数目,这本书的你需要看的章节进行划分为一个个微小的目标,慢慢去划除掉。只要坚持,不知不觉一本算法书就看完了。
    许多初次使用番茄工作法的朋友们都会出现一个问题,“女朋友老是打断我!产品上来给我提需求!”其实这个问题很好解决,就是两个字,沟通! 你可以事先和同事家人朋友先沟通好,如果不是十分重要的事情,需要再等一会再去回复。也可以直接微信,友好一点的和朋友说,“这里有一点事情,x 分钟之后回复”这样。但是碰到急事,请立马摧毁番茄,直接去解决问题。需要加粗的是,每个番茄都是独立的! 就是这个番茄一旦被打断,立马摧毁,打断的意思是你的大脑被调度去做了另一件事情,但是当前任务没有完成。如果当前任务完成,但是番茄还没有结束,那么就立马继续去做另一件事情,这不算番茄被打断。
    还有一个会经常遇到的问题,如果我突然想到另一件事情需要做了该怎么办,首先先思考一下这件事情要紧程度,如果相当要紧,就摧毁当前的番茄,并且记录下摧毁的原因。如果不要紧,就将这件事情在番茄软件 /草稿纸上记录下来,再在当前番茄完成后出队列。
    总结一下,番茄工作法最重要的三个部分:
    1. 评估工作是否饱满。
    2. 和周围人沟通。
    3. 每个番茄都是独立的。
    希望可以交流一下。
    贴一下自己的博客原文: http://www.zhanshengpipidi.cn/blog/2018/12/13/
    9 条回复    2018-12-17 08:51:08 +08:00
    SpiderXiantang
        1
    SpiderXiantang  
    OP
       2018-12-16 21:10:47 +08:00
    我自己回复我自己!
    lhx2008
        2
    lhx2008  
       2018-12-16 22:43:13 +08:00 via Android
    用过一下放弃了,感觉只适合极多任务的时候方便调度时间,如果闲的时候这个东西没啥用。
    25 分钟你可能还没看明白一个算法或者做完一个 leetcode 呢,又被调度去干别的事情了。更别说摧毁番茄的话可能只过了几分钟十几分钟。虽然说这个可以通过合理规划时间然后把目标分成任务块,但是任务花的时间不是定长的,随时都可能变,所以到最后无法保证达成你的目标。除非你真的有惊人的执行力。
    lhx2008
        3
    lhx2008  
       2018-12-16 22:49:31 +08:00 via Android
    如果用计算机的话来说,就是大脑的上下文切换要很久,还经常随机 sleep,或者被抢锁。所以很难在预想个锁的时间内完成预订的目标。虽然细分锁这个思路是对的,但是频繁切换上下文对整个大脑的执行性能有很大影响。如果任务多的话,临界区域的顺序调度都是巨大的负担。
    lhx2008
        4
    lhx2008  
       2018-12-16 22:51:08 +08:00 via Android
    当然可能有用的是我这前 25 分钟做了什么,然后被记下来了。这个会比较有明显的警醒作用。
    P233
        5
    P233  
       2018-12-16 22:52:50 +08:00
    最近开始尝试 52 分钟工作,17 分钟休息的分配方式,效果也不错,25 分钟有点短。
    Yvette
        6
    Yvette  
       2018-12-17 03:45:41 +08:00 via iPhone   ❤️ 2
    @lhx2008 我理解番茄并不是为了切换上下文而发明,而是为了保护大脑在长时间连续运算同一个任务的情况下性能不(明显)减弱。我自己的经验是虽然中途强行休息五分钟之后下一个番茄话需要一点点时间(可能几十秒)来切换到前一个的上下文,但是这样能保证高强度工作下大脑的效率以及宏观意义上思维的连贯性。
    SpiderXiantang
        7
    SpiderXiantang  
    OP
       2018-12-17 08:46:27 +08:00
    @P233 番茄工作法也可以调整时间,像读书写代码这种深层次的状态我觉得还是 35 分钟向上比较好
    SpiderXiantang
        8
    SpiderXiantang  
    OP
       2018-12-17 08:48:45 +08:00
    @Yvette 同意 如果连续长时间做一项事情 没有停顿 人会处在一个蒙的状态 这也是为什么有句话 代码写不出的话,出去转转 差不多一个道理
    SpiderXiantang
        9
    SpiderXiantang  
    OP
       2018-12-17 08:51:08 +08:00   ❤️ 2
    @lhx2008 其实番茄工作法不是适用所有任务的,像看小说,其实就不大适合,不过我觉得像 leetcode 还是挺适合的,一道题 25 分钟没有头绪,其实就可以去看讨论区了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   973 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 22:08 · PVG 06:08 · LAX 14:08 · JFK 17:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.