我是如何学习和工作的(1) – 番茄工作法(1)[通俗易懂]

我是如何学习和工作的(1) – 番茄工作法(1)[通俗易懂]我是如何学习和工作的(1) – 番茄工作法(1)

大家好,又见面了,我是你们的朋友全栈君。

刚才在
广州.NET微软技术俱乐部群里聊到我是因为使用番茄工作法才能有时间在群里聊天。
 
很多人就聊起
番茄工作法这个话题了。
 
我看大家把番茄工作法搞得很复杂啊!
番茄工作法没有那么复杂!不需要专门下载app.
 
  1. 假设你是使用win10, 按下你键盘上的windows开始键,呼出win10的开始菜单。
  2. 输入”alarms”(我用的是英文版win10, 中文版应该是输入”闹钟”?)
  3. 就调出了”Alarms&Clock”(我用的是英文版win10, 中文版应该是输入”闹钟”?)
  4. 点击”Timer”tab,按照下图建立两个timer。
     
    我是如何学习和工作的(1) - 番茄工作法(1)[通俗易懂]
  5. 然后工作时点第一个timer, 25分钟结束后就会弹出提示你结束工作,这时候你可以开始第二个timer,进行休息,5分钟结束后就会提示你休息完毕开始工作
 
See! So easy! 1分钟之内就搞定基础设施建设了,还需要下载什么APP嘛?
 
说完工具这块。来个Q&A回答一下大家的问题吧。
 
Q&A:
  1. 编程进入状态停不下来怎么办?
    So easy! 打开你的项目管理软件比如AzureDevOps或者Jira, 回头复习一下你因为错误的思路而浪费掉的时间,你就会马上冷静下来。
    我就是这么做的,自从做了Leader之后,特别是后来自己出来创业自负盈亏之后,深刻意识到错误的思路不但会浪费你自己的时间,还会浪费你队友的时间。反而只要你思路正确了,你可以让你的队友去写代码啊。番茄工作法给的带来最大价值就是那5分钟时间让我暂时脱离了编程环境,回来之后多次醒悟到自己的思路错了或者发现上一个25分钟里的错误。
    而且话说你采用了TDD/BDD之后,代码成功失败都可以通过Test case马上反馈得到啊,编程中断了不受影响啊。

    嗯,如果25分钟都写不完一个BDD .feature怎么办?.feature为什么是你写?不是产品经理/项目经理去写的吗?
    然后事情只要想想得失收益,就很容易开始。一旦启动开始之后,实现了0到1的突破之后,就很容易持续了,等坚持一两个月,就成了习惯。那就更容易啦。
  2. 没有办法严格按照工作25分钟休息5分钟。
    不需要严格遵守,我自己也没有做到严格遵守,就像考试一样,100分的卷我也没有拿到100分满分,在番茄工作法这张卷子上,我估计我就拿个70分吧,但是收益不错啊,而且我拿70分总比你放弃了之后拿0分强吧。
 
嗯,最后我承诺大家花20分钟来写这篇blog,现在用时总计16分58秒。


我是如何学习和工作的(1) - 番茄工作法(1)[通俗易懂]
 
 

转载于:https://www.cnblogs.com/adalovelacer/p/pomodoro-technique-guang-zhou-dot-net-clube.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/107065.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • Java中创建对象数组[通俗易懂]

    Java中创建对象数组[通俗易懂]1.对象数组的概念:如果一个数组中的元素是对象类型,则称该数组为对象数组。当需要一个类的多个对象时,应该用该类的对象数组来表示,通过改变下标值就可以访问到不同的对象。2.对象数组的定义和使用:对象数组的定义与一般数组的定义类似,但是需要为每一个元素实例化。3.对象数组的实例化:类名[]对象数组名=new类名[数组大小]以创建Student类的对象数组为例Student[]stu=newStudent[20];//创建20个学生对象对学生类的每一个数组元素进行

  • docker 开启2375端口,提供外部访问docker

    docker 开启2375端口,提供外部访问docker编辑docker文件:/usr/lib/systemd/system/docker.servicevim/usr/lib/systemd/system/docker.service修改ExecStart行为下面内容ExecStart=/usr/bin/dockerd-Htcp://0.0.0.0:2375-Hunix://var/run/docker.sock\…

  • 破解不加微信看朋友圈「建议收藏」

    破解不加微信看朋友圈「建议收藏」有网友发邮件问,用空间万能查看器天涯,可以强制看非好友的朋友圈?今天小编就给大家说说微信朋友圈的一些事情。微信好友之间可以看到对方朋友圈每次发的一些动态记录,只要对方不设置让你看不到,就可以看到。不是微信好友想看对方朋友圈,也是可以理解的,毕竟微信朋友圈,和QQ空间设置了这个权限是需要权限才能进去的,有的网友有方法进别人设置了权限的QQ空间,那么微信的权限朋友圈其实和QQ权限空间原理是一样的。QQ空间和微信朋友圈其实是一样的意思,只是表现的形势不同,但是有的人喜欢上微信,有的人喜欢上QQ,不管你

  • vs2012密钥_ultimate2012产品密钥

    vs2012密钥_ultimate2012产品密钥MicrosoftVisualStudioUltimate2012旗舰版有效注册密钥:YKCW6-BPFPF-BT8C9-7DCTH-QXGWC;KCW6-BPFPF-BT8C9-7DCTH-QXGWC转载于:https://www.cnblogs.com/RogerLu/p/10070312.html

    2022年10月15日
  • 为什么说hashmap是线程不安全的_map线程不安全

    为什么说hashmap是线程不安全的_map线程不安全 hashMap线程不安全的原因及表现hashMap出现线程不安全的原因:HashMap的实现里没有锁的机制,因此它是线程不安全的。其实只要有锁的机制,可以通过锁实现线程安全,我们在读写HashMap对象的时候加锁,以保障这个对象的线程安全,但不代表HashMap本身是线程安全的,因为是外力(你自己加的锁)使然。为啥不在HashMap内部加锁让它变成线程安全?这…

  • 以太坊客户端Ethereum Wallet与Geth区别简介

    以太坊客户端Ethereum Wallet与Geth区别简介

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号