震惊!生产力提效 300% 的秘诀全公开

前言

成为一名优秀的Android开发,须要一份完备的知识体系,在这里,让咱们一块儿成长为本身所想的那样~。

本文思惟导图

1、管理咱们的精力而不是时间

弄明白是什么使得咱们感受累?git

一般都会存在如下一种或几种缘由:github

  • 1)、 体力透支
  • 2)、 大脑精力不足,以至没法集中精力
  • 3)、 情绪比较低落、暴躁、兴奋
  • 4)、 以为本身作的事情没有意义,没法产生兴趣

如何管理精力?web

找到对本身来讲最重要和困难的那些任务,不只要为其预留时间,并且要预留本身精力最充沛的时间。一般来讲,早上是精力最好的时候,所以我经常会在早上安排最重要的工做算法

2、一切始于专一

如何让更多的工做尽快完成呢?json

这一切都源于专一。专一是提升生产力的灵丹妙药。咱们所承担的不少工做都有 “环境切换”的成本。当咱们从一个任务切换到另外一个任务时,咱们必需要唤醒某些记忆以后才能够从新开始工做。所以,专一很是重要,专一会让咱们保持高速浏览器

如何更专一?性能优化

要进入专一模式,必须克服将本身的思绪集中于单一任务时的那种痛感,可是 这种痛感和不适只是暂时的,不会持续好久微信

要想更专一,咱们必须激发本身的斗志,对抗各类让咱们分心的事情,只有战胜他们,咱们才能升档到“高速”,将本身送入巡航状态。当咱们进入专一状态时,须要在内心记住是什么感受,这将会有利于咱们下一次更快地进入专一状态网络

下面,我列举一些让本身 免受干扰的措施架构

  • 1)、 电脑 qq、微信 开启免打扰模式
  • 2)、 将手机调成静音状态
  • 3)、 关掉分散注意力的浏览器窗口
  • 4)、 禁用屏幕上的弹出窗口

3、番茄🍅工做法

番茄工做法的基本流程是什么?

规划出打算一天以内完成的工做,而后设置一个时长 25 分钟的定时器,去完成计划中的第一项任务;在这 25 分钟以内,咱们只专一于这一项任务,心无旁骛

在 25 分钟结束以后,设置一个 5 分钟的定时器,休息一下。这就是所谓的一个”番茄钟“。每 4 个番茄钟后,咱们都须要休息一下子,一般为 15 分钟

如何更高效地利用番茄工做法?

咱们须要高效地 跟踪本身一天内完成了多少个番茄钟,并为天天要完成的番茄钟的数量设定目标。由于番茄工做法只有被当作估算和评估工做的工具使用时,才能发挥出它的真正威力

番茄工做法不但可让咱们全天保持专一,并且能够计划天天和每周的工做,找出天天本身的时间都用到哪儿去了,激励本身尽可能工做得更富有成效。

咱们能够把每周看做是由有限个番茄钟组成的。想在每周完成必定数量的任务?咱们要 搞清楚本身一周能工做多少个番茄钟,并相应地设置任务的优先级

正确使用番茄工做法教会我 ”设置优先级“的真正价值。当每周我只有这么多番茄钟可分配的时候,我必须当心翼翼地使用这些宝贵的番茄钟。在使用番茄工做法以前,我一直幻想着本身能够在一周内完成超出本身实际能力许多的工做,太高地估计了本身的时间而低估了完成任务所需的时间。可是,开始使用番茄工做法后,我能准确知道本身一周工做了多长时间,也知道了本身完成了多少个番茄钟的任务

怎样充分利用好 5 分钟的休息时间?

在 5 分钟的休息时间里,咱们应该 抵制诱惑,不要在休息时间阅读电子邮件、阅读新闻、打电话,不要作对下一个番茄钟会形成额外压力的任何事情。如下是一些比较好的休息方式:

  • 1)、 喝水
  • 2)、 上厕所
  • 3)、 活动放松
  • 4)、 看窗外
  • 5)、 眼保健操
  • 5)、 睡觉(家中)
  • 6)、 溜达(家中)

每当我在进入专一阶段以前,我会开始一个番茄钟,让它稍后唤醒我,这样我就能够暂时换上战略眼光,观察全局,休息后再次回到专一状态之中 — 这就是节奏。

4、生产力提高计划

在日常的工做和学习中我会使用番茄工做法来保持专一,而且用番茄工做法估算和衡量每一项任务要花多长时间。

任务越大,越难被明肯定义,大型任务给人带来沉重的内心负担。面对大问题时,咱们倾向于花更多的时间思考问题自己,而不是采起行动去解决问题。人类倾向于选择阻力最小的路径。当面对一项大任务的时候,检查电子邮件或者泡上一杯咖啡看起来是更容易的路径,因而拖延随之而来。

当咱们把任务分解成小块的时候,这些任务就变得更容易完成,咱们对完成任务所需的时间的估算也更精确,也更有可能正确地完成它们。即便有些小任务没有正确完成,咱们也有不少机会改正,而不至于过多地影响大项目

所以,一般我都会按照 年度计划 => 季度计划 => 月度计划 => 周计划 => 日计划 五个层级来对学习目标进行划分。最终,我会 把一天的时间分配给一个一个用时不超过4个番茄钟的小任务

一、年度计划

首先,咱们应该列出本年度须要掌握的一些技术点及对应的掌握程度。这里就以我制定的 部分年度目标 为例进行说明,以下所示(按重要程度由上至下):

  • 1)、 具有构建体系化的 APP 性能优化方案与监控的能力,并具备较为丰富的性能优化实战经验
  • 2)、 深度掌握 Gradle 自动化构建技术,并能高效地结合编译插件技术对 APP 的构建流程操控
  • 3)、 具有比较扎实的计算机基础,熟悉 TCP/IP、HTTP/HTTPS、Linux 操做系统
  • 4)、 熟悉 C/C ++,具有必定的 C/C++ 项目实战经验
  • 5)、 具有扎实的 NDK / JNI 基础、对 热修复 技术的实现原理及其关键细节了然于心
  • 6)、 熟悉 Flutter 项目开发,并对 Flutter 架构的核心实现原理 有较为深刻地研究

而后,咱们再根据须要掌握的技能点分别制定完善的学习计划。最后,我这里将 2020 年的学习计划大纲 正式公开,思惟导图以下所示:

更详细的学习计划列表可在 此处查看

二、季度计划

而后,咱们将本季度想要完成的工做列入其中,这会让咱们 清楚地了解本身的主要目标是什么,也知道该 如何实现它。同时,它还会使咱们 保持专一。以下是个人 春季计划表与秋季计划表

三、月计划

咱们须要根据当月天数和以前的完成状况,粗略估算出当月我可以完成多少工做。我会简单地从季度计划中挑选任务,看看有哪些任务能够写入月计划中。例如我 本月的计划就是深刻探索 Android 网络优化,以下图所示:

四、周计划

每周的晚上,我都会制定个人 本周学习计划完成状况总结 && 下周学习计划表。对于每一项任务,咱们须要估算一下要花多少个番茄🍅钟(专一工做 25 分钟)。须要注意的是,咱们要把下周必须作的任务和最重要的任务加入计划中。这样作的好处在于咱们能清楚地知道每周本身的时间都去哪儿了,咱们甚至能事先控制本身将时间用在哪儿,而不是回过头看本身的时间都去哪儿了。下面,给出我前面已完成的 本周学习计划完成状况总结 && 下周学习计划表,以下图所示:

2020 年的本周学习计划完成状况和本周学习计划能够分别在 https://mubu.com/doc/wY0uA7Blc0 与 https://mubu.com/doc/mZeIdcZZc0 查看~

五、日计划及执行

日计划的执行中咱们须要注意以下几点:

  • 1)、 在坐下来工做以前,确保作一些健身活动,以提升工做时的专一状态
  • 2)、 保证本身优先完成最重要的事情
  • 3)、 若是日计划上对某项任务的描述不够细致,须要添加相应的细节,以免由于任务定义不清晰而致使的拖延和时间浪费

在执行了无数个日计划以后,我演练出了一个通用的日计划执行表,以下图所示:

注意,除非一些事情确实紧急,不然我一般只会在 上午、下午开始工做以前、晚上工做以后 这三个时间节点去统一回复电子邮件

六、心理游戏

在使用常规的任务清单时,彷佛它是一个好主意,但当咱们完成某些任务耗费的时间比预计的要长的时候,咱们将会备受打击。

而番茄工做法的真谛在于—它能让咱们 明白天天可以专一完成的工做量才是最重要的,而不是全凭主观臆断制订的那份任务列表

正确理解番茄工做法不只能帮助咱们作更多的事情,并且能让咱们能够尽情享受业余时间。

须要注意的是,咱们须要花一段时间才能适应它。由于在一天的大多数时间里都保持专一是很是苦难的,可能远远超过咱们以前遇到过的苦难。建议一开始使用番茄工做法时,尽量从更少的番茄钟个数开始,好比 10 个左右是比较理想的。确保咱们对自身的能力有一个清晰的认识,开始不要设置过多的番茄钟,好比一天 20 个,这将会对咱们的心理与身体健康形成极大地负担。

5、定额工做法

咱们还须要一种可以处理须要几周甚至几个月才能完成的大任务的方法。它就是定额工做法。

要想确保本身在追求目标的道路上得到持续的进展,惟一的方法就是 确立一个明确的目标,规定本身要在预先肯定的时间段内须要取得多大的进展。长期坚持这么作,咱们就可以随着时间的推移度量并标记本身的进度。咱们就能够确切知道本身在给定的一段时间内可以完成的工做量。

一、个人定额示例

  • 1)、 天天早起健身 30 分钟
  • 2)、 每周早上练习算法 2 个番茄钟
  • 3)、 天天上下班走路共计 80 分钟
  • 4)、 天天晚上阅读 4 个番茄钟

注意,承诺是”定额工做法“的核心,失败不是一个能够被接受的选项。所以,为了确保承诺,开始的时候承诺能够小一点,在可以达成以后再逐步作大胆的承诺

二、定额工做法的规则

  • 1)、 挑选一项重复性任务
  • 2)、 明确有效时限,在此期间该任务被重复执行
  • 3)、 明确在给定的有效时限内该任务应该完成的次数的定额
  • 4)、 给本身(你们)承诺:必定要达成定额
  • 5)、 调整:调高或者调低定额,可是不能再有效时间段以内调整

定额工做法为何会富有成效?

以缓慢但稳定的节奏工做,要优于快速但缺少持久和坚持的工做方式。 只关注大任务很容易让人泄气,若是天天只是完成小任务就会容易不少。 它能够帮咱们克服意志力薄弱的问题,由于这些任务都是必需要作的。它以 定额的形式将决策转变为命令,咱们 无需再作决策,也就避免了意志力耗尽的问题

6、其它的工做方式

一、批量处理生产效率更高

一次性完成一系列互相关联的任务,而不是将它们拆分完成。一些比较适合批量处理的领域有:

  • 1)、 电子邮件
  • 2)、 修复 bug
  • 3)、 开短会
  • 4)、 打电话

批处理的优点

  • 1)、 咱们不会打破本身对正在处理的大任务的专一
  • 2)、 咱们会更专一于本身日常没有足够的时间进入专一状态去处理的任务

二、多任务并行

真正的多任务并行无疑会极大地提高咱们的生产力,诀窍在于 搞清楚哪些任务能够被真正组合起来而不会下降单独执行每项工做的生成效率。一般,我会使用以下几种多任务并行的方式:

  • 1)、 写做 + 听音乐
  • 2)、 阅读 + 平板撑
  • 3)、 阅读/编码 + 蹲马步
  • 4)、 洗碗+思考重要事情
  • 5)、 拖地+思考重要事情

能够看到,多任务执行的诀窍就在于,只要进行任何须要耗费脑力的活动,就将其与体育运动结合起来

7、自我责任心

一、对本身负责

培养出在没有人监督本身的时候也能高效工做的自我责任感很是重要。自我控制是一门自我激励的艺术,而自我激励的核心则是自我责任感。若是咱们不想再依赖别人的影响,得到稳定、可预测的结果,咱们就要学会对本身负责。

此外,公开本身的平常活动也是一个好主意。将本身的工做暴露在公众的监督之下是会有帮助的,由于那种尴尬或者不想让信赖本身的人失望的感受会激励你采起行动

二、时间杀手

弄清楚本身在哪儿浪费的时间最多,并消除他们,这就会让咱们处于很是好的状态。常见的时间杀手有以下几种:

  • 1)、 中止看电视:电视看得越多,咱们越会放弃对本身的思想和行为的控制
  • 2)、 社交媒体:QQ、微信。(使用批量处理)
  • 3)、 新闻网站
  • 4)、 没必要要的会议
  • 5)、 网络游戏

三、建立好习惯的最佳实践

咱们每个人都造成了一个习惯,就是工做日都要去工做,因此 最成功的方法就是围绕 5 个工做日来造成习惯。建议把天天最开始的一两个小时投入到最重要的目标上。咱们可能须要早起一两个小时,可是经过有效利用天天最开始的一两个小时,咱们不只更容易坚持想要作的事情,还会精力更加充沛

咱们还应该 为本身安排一个食谱,若是这些事情不能提早计划,最终咱们就会吃的不好,而且也会所以浪费不少时间,以至本身身心疲惫

四、改掉坏习惯

咱们须要设法找到生活中令咱们感到内疚的事情或习惯。努力找出是否有别的惯例能够替代当前这个为了某个习惯正在执行的惯例。强迫本身坚持足够长的时间,以使新习惯取代旧习惯。

五、努力工做

赛跑比的是谁耐力更长久,而不是看谁冲刺更有力。

艰苦的工做最有多是让咱们获益良多的工做。不管何时,努力工做的人老是超越自认为聪明工做的人。若是咱们愿意在一件事情上比别人坚持更长的时间,那么最终咱们就会超越其余人。由于只有那些愿意投入漫长的努力,并愿意为了完成工做执着于枯燥工做的人才会遥遥领先其余人

若是咱们想要成为成功人士,就须要在本身的职业生涯的数年里每周工做 60 ~ 70 小时。为了得到领先地位,咱们须要好几年都不得不放弃看电视或者与朋友们外出游玩。但这并不意味这咱们永远都不能有片刻轻松。成功会带来更多的成功。越成功就越容易得到成功。可是,攀登第一座山峰的过程是漫长又艰难的,咱们必须愿意付出努力,必须愿意将本身所学的东西付诸实践,让他们发挥做用

每当咱们试图提高本身至一个更高水平的时候,阻力必定会伸出它那丑陋的脑壳,试图让咱们原地不动。所以,咱们必需要学会脚踏实地、埋头苦干。咱们必需要认识到,工做最终必需要被完成,因此还不如如今就作,而不是拖到之后。咱们必须认识到,要想实现目标,要想发挥出本身的所有潜力,惟一的途径就是自愿咬紧牙关、硬着头皮、开始工做。

六、即刻行动

开始并完成一件事情,比作好它更重要。由于只要开始了,你就有机会把它作得更好。

咱们明知道应该采起行动的时候却选择拒绝采起行动,恐惧、懒惰多是最大的缘由。尽管咱们即将采起的行动可能不是最好的,可是几乎老是比默认选择不采起行动要好。由于看上去繁难的事,只要开始作了,就会变得愈来愈容易

若是开始我采起一些行动,在我发现正确的行动以前,还能进行调整吗?

固然能够,早在 2019 年下半年初始的时候,我就接到了专项性能优化的工做,期间一直在研究与实践启动速度、内存、绘制优化的相关课题。可是,直到 2020 年 2 月初在研究包体积优化的时候,才发现 Gradle + 编译插桩 技术在性能优化体系化建设中的重要性。不过,这并不会对我性能优化的学习道路形成多大影响,在初步完成了包体积优化的课题以后,我便立马投入了 Gradle + 编译插桩 系列技术的学习当中。

8、图层工做法

咱们能够对不一样认知类型的工做分层处理。例如:写文章的时候,咱们能够先一路往下写,对于须要插图的地方,只是记下位置标记,等到文章写完以后,我才会返过去加上插图。这些就减小了任务切换的复杂性也节约了切换成本。

此外,它也提高和方便咱们为做品附上更多图层,以增长做品的层级和厚度。若是咱们用图层工做法去完成任何一件做品,咱们会更加精雕细琢,会在原先简陋的坯子上一层层地添加新的元素,使其更加精美和丰富

9、总结

能够看出,笔者的工做学习模式即是由如下 六个要点 组成:

多层次的工做/学习计划 + 番茄🍅工做法 + 定额工做法 + 批处理 + 多任务并行 + 图层工做法

但愿你们能将这些要点融入本身的工做学习当中,我相信必定会工做与学习地更富有成效。

参考连接:


  • 一、《软技能 代码以外的生存指南》

  • 二、《精进 如何成为一个很厉害的人》

  • 三、《跃迁 从技术到管理的硅谷路径》

  • 四、《番茄工做法图解》

Contanct Me

● 微信:

欢迎关注个人微信:bcce5360

● 微信群:

微信群若是不能扫码加入,麻烦你们想进微信群的朋友们,加我微信拉你进群。

● QQ群:

2千人QQ群,Awesome-Android学习交流群,QQ群号:959936182, 欢迎你们加入~

About me

很感谢您阅读这篇文章,但愿您能将它分享给您的朋友或技术群,这对我意义重大。

但愿咱们能成为朋友,在 Github掘金上一块儿分享知识。

相关文章
相关标签/搜索