任务的属性

    最近在读信息简史,以为在非情感方面,人脑和电脑的平常活动是类似的,都是在处理信息,信息经过不一样形式的输入,通过必定的处理产生不一样种类的输出。把人脑比做CPU,平常任务比做进程和线程,人的任务处理效率每每不如计算机。咱们能够借鉴计算机领域在这方面多年的沉淀,帮助本身提升工做效率,从而节省时间去作本身想作的事情,好比锻炼身体、陪陪家人、朋友和孩子,出去旅游看世界啥的。html

    我煮个栗子。当你有不少事情要作的时候,好比你要学英语,要学java变成,要学炒股,为了合理安排时间,让你在合适的时间作合适的任务,而且获得最好的效果,你须要了解每件事情的属性。从计算机的线程和进程的角度来看,咱们能够提取出来任务的如下几个属性:java

  1. 时间属性。这件事是须要在大块时间里作,仍是能够分解成小块时间作的,是适合上午作、下午作仍是晚上作。好比学习专业知识就适合大块时间,而英语能够花小块儿时间来作。不一样时间的效率也不同,因人而异。
  2. 优先级属性。也就是任务的重要程度,能够分为高,中,低三个优先级,或者你本身定义的更多级别的优先级。好比你以为学习java就能够找到合适的工做月入三万,而打游戏看电视只是为了一时的娱乐消遣,那你就把学习java的优先级设置的高一些,没事儿就少打点游戏。
  3. 紧急程度。事情的截止时间是何时,是要求1个小时完成的,仍是能够用上1个月的时间慢慢来作的。好比明天要交一个paper,而你负责的网站项目要求一个月以后上线,那么确定先把paper搞定啊。
  4. 难度属性。任务对我来讲是否是能够完成的,完成这个任务对我来讲难度如何。了解事情的难度有助于咱们合理的安排任务的精力分配和时间分配。好比我要学好英语写做,难度还行由于我英语底子好,可是你让我学阿拉伯语,我就有点醉了,那个彻底零基础,对我来讲会比较难,那我可能花费的精力就会更多。
  5. 反馈周期。反馈周期长的任务通常须要比较长的时间来完成,并且在任务完成以前,你所获得的反馈会比较少,除非完成了它,不然你很难看到任务所达到的效果。反之同理。若是反馈周期很长,那么你作这件事的时候就可能会缺少动力,这就须要你调整本身的预期,或者设立里程碑来帮助本身完成它。好比学习html,一个晚上你就能够写出来一个漂亮的网页了,而学习一门外语想要写一篇论文,那可能要花费你好几个月甚至几年的时间。打游戏的反馈周期就很短,因此咱们才愿意乐此不疲地去玩,道理是同样的。
  6. 中断周期。若是咱们在作一个事情的时候被别的事情打断了,咱们忙完了另一件事再回来继续作这个事,若是超过了必定的时间,咱们不能继续从中断的地方开始而是要从头开始的话,那么这段时间就是中断周期。中断周期短的事情,咱们最好不要去打断它,不然重头再来会形成时间和精力的浪费。了解中断周期有助于咱们合理安排任务的时间分配,提升效率。好比你看一本新小说,中间放下了半年没看,再拿起来的时候你已经忘记以前讲的啥了,还得从头再预习一下。
    了解了任务的属性,咱们在安排任务分配和处理事情的时候就能作到心中有数,而且对于一些变化也能根据不一样任务的性质作出相应的调整,提升了效率和时间利用率。时间但是咱们最宝贵也是人人公平的财富,能利用好时间作好事情,岂不是好事?