pomodoro

The Pomodoro Technique

微笑、不失礼 提交于 2020-12-29 17:52:11
[TOC] 简介 番茄工作法是简单易行的时间管理方法,是由弗朗西斯科·西里洛于1992年创立的一种相对于 GTD 更微观的时间管理方法。 What to solve 各种Deadline逼近的时候,是否会处于一种或轻或重的焦虑状态而导致效率低下? 是不是沉迷于刷微博、打赏主播、追剧、网上冲浪而忘记了时间的流逝? 闪动的QQ、微信、邮件是否时刻牵动着你的心? 在当下,有着太多的外界诱惑,使得你不得不停下来去响应,一回过神,就忘记之前该干啥了,所有计划全部打乱,一回想,我这几天都干了啥?似乎一刻都没有停歇,但内心却仍然感到无限空虚。 一世穷忙为阿谁,终日逢人皱两眉。 How to use 番茄工作法只是提出一个理念并介绍了一些方法,目的是让我们做事情变得专注高效,但是每个人都有自己独特的生活环境和工作情况,非常建议大家自己看下原版书籍,并结合自身实际总结归纳出适合自己的方式,以下是一些示例。 腾讯内部分享:专注当下,我的腾讯式番茄工作法 经过 1700 个番茄时间,番茄工作法改变了我什么 Some applications 试过很多番茄工作法的软件、网站、APP,只能说100%符合你期望的基本没有,除非你按照自身需求定制开发,如果你阅读过原书,会发现作者更推崇的是纸+笔+简单的统计工具如Excel之类的,而不是复杂的软件app,因为这会让你将重心转移到这些软件的使用上

5 个我不可或缺的开源工具 | Linux 中国

廉价感情. 提交于 2020-11-09 09:31:06
通过将这些工具放在自己的技能包中,提高你在终端内、外的工作效率。 来源: https:// linux.cn/article-12804- 1.html 作者:Victoria Martinez De La Cruz 译者:geekpi (本文字数:2206,阅读时长大约:3 分钟) 前段时间,我参与了一个在科技人士中广为流传的 Twitter 话题。“挑战?只挑选五个你不能没有的工具。”我开始结合我的日常生活来思考这个问题,只挑出五个工具并不容易。我使用了许多我认为必不可少的工具,比如用来与同事和朋友联系的 IRC 客户端(是的,我仍然使用 IRC),一个用来做各种事情的出色的文本编辑器,一个用来保持有条不紊的日历应用,以及当需要更直接的互动时的一个视频会议平台。 所以,让我给这个挑战来个变化:选出五个能提高你工作效率的开源工具。这是我的清单。请在评论中分享你的清单。 tmate tmate screenshot 哦,我喜欢这个工具。 tmate 是著名的 tmux 终端多路复用器的一个复刻,它允许你启动一个 tmux 会话并通过 SSH 共享。你可以用它来进行 结对编程 (这是我的主要使用场景),也可以用来进行远程控制。 如果你经常与你的团队成员合作,并且你想要一个简单的、与发行版无关的、开源的方式与他们一起编程(而且共享终端访问对你来说已经足够了)

提高编程效率, 用番茄工作法对付拖延症

筅森魡賤 提交于 2020-11-02 12:12:53
现代人似乎饱受 拖延症(procrastination) 的困扰, 自然, 你我大概都不例外. 我之前就曾经写过一篇关于 拖延症的悖论 的文章里就曾提到一个笑话: 几个月前,在书店看了一本关于战胜拖延症的书,觉得挺好的就买下了,到现在还没怎么看...... 那么怎么去对付它呢? 有一种方式你也许也听过了, 叫所谓的"番茄工作法(Pomodoro)". 这个方式叫 Pomodoro, 为啥不是 Tomato 呢? 因为这是一个意大利人 Francesco Cirillo(弗朗切斯科 西里洛)在 1980 年代发明的, pomodoro 在意大利语(Italian)中就是番茄的意思. 所谓的 Pomodoro, 就是一个简单的倒计时器, 你定一个 XX 分钟的倒计时, 然后它就滴答作响, 到了设定的时间, 它就响铃提示你时间到了, 就这么一个玩意. <!--more--> 应用番茄法的四要点 当然, 光是有一个计时器还不行, 一个完整的番茄工作法流程需要注意以下四点: 1. 设定一个 25 分钟的倒计时(25 minutes). 为什么是 25 分钟? 因为科学家经过调查研究发现, 大部分人能够集中精力 25 分钟左右, 超过之后, 专注度就开始下降. 当然了, 如果你觉得自己"骨骼精奇", 与众不同, 你也可以稍微设长一点. 又或者经过一段时间实践, 你专注的能力提高了,

成为一流软件开发者的 34 条建议

烂漫一生 提交于 2020-08-11 20:23:08
我们列出了一张包含 34 条建议的清单,来帮助你成为一流的软件开发者,在技术行业中打造出成功的职业生涯。 这些建议中,有一些是特别针对增强编程技能的,其他的一些建议则是软件开发职业生涯中的软技能,还有些甚至能够帮助你成为一个更好的人。 1. 规划方法 & 在编码前先写伪代码 当你试图构建一个项目或者完成一个任务时,如果没有规划就直接开始编写代码,可能会浪费大量时间,还会经历很多不同程度的挫折。 在开始编码前,花一点时间写下要实现的功能或者待解决问题的大致结构。这会让实际的编码过程更加顺畅,防止潜在的缺陷发生。向队友或者同事主动寻求反馈或者其他想法,这会让你更好地向他们解释你所处理的事情。 作为一名软件开发者,很容易陷入编码的细节中,导致只见树木不见森林(正如这条著名谚语所说的那样)。做好规划并预先编写伪代码能让你同时看到两者,也许,你还能听到森林里鸟儿的鸣叫声呢! 2. 总是寻找新东西来学习 这可能是老调重弹,但事实就是这样。软件行业变化非常迅速。如果你想一直待在程序员这个圈子里,你就不得不持续学习新的东西。 你持续学习得越多,你就越会觉得这是很自然的一件事,你会觉得学习是一种享受,而且当你不去学习时,反倒会觉得自己停滞不前。阅读一些科技博客或者新闻网站,花一点时间来研究你感兴趣的事情,或者那些会影响到软件行业未来的事情。 3. 不要尝试去学习所有的东西 尽管不断地学习新东西很重要