Friday, December 11, 2015

Effective Time Management



http://www.deadcoderising.com/6-actions-that-made-2017-my-most-productive-year-ever/
This year I decided that this had to stop. No more creating habits I couldn't keep up with. I needed to create habits that I could stick to.
Getting up in the morning
The alarm is beeping — the clock is 0515.
I have to admit, it's a horrible feeling. All sort of thoughts are spinning through your mind trying to justify hitting the snooze button, giving yourself a few more minutes of sleep.
Don't!
It's not always easy, but getting up an hour earlier has been one of my biggest improvements.
It's amazing what you can get done with an extra hour on the clock!
I find this extra hour in the morning my best one.
First of all, it's the easiest hour to create habits. There are no disturbance or any sudden change of plans. Because what else are you going to do at 0515, right? Who else wants your time at this hour?
Making priorities
Avoid context switches by writing down thoughts and ideas
New thoughts and ideas pop up all the time — it's a great feeling. The problem however is that these thoughts quickly remove focus from what you're currently working on.
This can quickly lead to unfortunate context switching that will slow down your productivity.
To address this I started writing down new thoughts and ideas straight away. When their written down I leave them to continue on what I actually am working on.
I've found Trello extremely useful for this type of brain dump. It's really flexible and allows you to structure your things however you like.
Plan ahead — schedule what to do
Being productive while traveling


Making things convenient
I need to focus on trying to figure out how I could make everything around the habits as smooth as possible so I only need to focus on actually keeping the habits alive.
For my reading, this meant buying a Kindle. Sure I could read on my phone, but I find it easier and more comfortable to read when using the Kindle.
Same goes for everything else — I kept identifying ways to make the habits as easy as possible to follow.


http://www.lifehack.org/articles/productivity/7-ways-make-better-use-your-time.html
It’s totally counterintuitive, but when you have a purpose behind your actions, you will feel much more productive and happier (even if that purpose is to do nothing for an hour or two!)

http://blog.me115.com/2013/10/349
第一,把握开头10分钟;
对于计划中的事,如果想拖延,就告诉自己,就做10分钟,若10分钟之后还是想拖延,就洒脱的拖下去吧;一般,80%的事,缺的就是一个开始,一旦开始了,就不会再扔到一边;
这点倒是和艾伦的10分钟原则有点相似:
10分钟原则(10-minutes rule)
时间管理大师戴维·艾伦在GETTING THINGS DONE一书中强调了任务分类和界定的重要性:任务越模糊,所需要的思考越抽象,就越难及时完成。所以,将目标细化为5-10分钟能完成的数个阶段,这样看起来就容易多了。
第二,减少关注点;我的邮箱是两小时收信一次,QQ、微博什么的,工作和学习时尽量不打开;中途打岔对时间的浪费非常严重,想要再回到主题上来,可能半个小时又过去了;
时间管理系列

记日志

越是繁琐,越要记下来,包括自己的一些奇思妙想,以及一些思考
我目前主要使用的印象笔记,当前日志是从2009年开始的,基本上每个月日志数量在20天以上。不是为了坚持而坚持,只是一种习惯,一种可以让自己记点东西的方式,也是自己可以回顾自己,总结自己的方式。

待办事项

我现在主要使用的奇妙清单,一个TODO list的工具,支持Mac,Web,iOS,Android等多平台,我们小团队也在使用,偶尔将一些相关事项进行分享跟进。它的英文名叫:Wunderlist,其实类似的产品也有很多,看个人喜好吧。
一般情况下,我也会将待办事项或者进度情况,再整理在日志中。
因为我不确定这些待办事项工具,能够持续的很好,能够保持好我所需的历史记录。
帮助比较大的主要是,有想法就记下来,不管是在电脑旁边,还是只有手机,都可以很方便的记录。
如果你能这样做,那么你就会比别人多一些思考,也会多一些成长的源动力,人的记忆肯定是不靠谱的。
好记性不如烂笔头。

坚持

对于想尝试想改变的人,自己的定的习惯一定要坚持,要不了多久那就是你的习惯,让你成长的好习惯。
比方说:
记日志
  • 待办事项
  • 奇思妙想
  • 每隔多久喝一次水
  • 每隔多久休息一下
  • 每天要完成的事
  • 每天/每周/每月/每年对自己工作的回顾与总结
有些你坚持下来了,既养生,又成长,还能有突破。
我举个例子:有一次我参加一个活动,每个人有30s的时间进行自我介绍,还没开始其中一个朋友就拿出手机准备给每个人计时,我当时就很触动。这肯定是他自己的习惯,也是他对时间管理的办法之一。
像这样的习惯,会让我们受益匪浅的,因为在一次活动中,时间是很宝贵的,如果把控不好时间,那最终一定会很糟糕。
不管做什么,人的精力都是很有限的,不可能长时间高强度的集中。所以这样的时间控制可以最大化的提高每个人的沟通效率。
这个习惯可以被应用在很多场景下,比方说开会时,演讲分享,有主题的讨论。


当你有了自己的习惯,好好利用他们,让他们产生价值,让你成长。


Labels

Review (572) System Design (334) System Design - Review (198) Java (189) Coding (75) Interview-System Design (65) Interview (63) Book Notes (59) Coding - Review (59) to-do (45) Linux (43) Knowledge (39) Interview-Java (35) Knowledge - Review (32) Database (31) Design Patterns (31) Big Data (29) Product Architecture (28) MultiThread (27) Soft Skills (27) Concurrency (26) Cracking Code Interview (26) Miscs (25) Distributed (24) OOD Design (24) Google (23) Career (22) Interview - Review (21) Java - Code (21) Operating System (21) Interview Q&A (20) System Design - Practice (20) Tips (19) Algorithm (17) Company - Facebook (17) Security (17) How to Ace Interview (16) Brain Teaser (14) Linux - Shell (14) Redis (14) Testing (14) Tools (14) Code Quality (13) Search (13) Spark (13) Spring (13) Company - LinkedIn (12) How to (12) Interview-Database (12) Interview-Operating System (12) Solr (12) Architecture Principles (11) Resource (10) Amazon (9) Cache (9) Git (9) Interview - MultiThread (9) Scalability (9) Trouble Shooting (9) Web Dev (9) Architecture Model (8) Better Programmer (8) Cassandra (8) Company - Uber (8) Java67 (8) Math (8) OO Design principles (8) SOLID (8) Design (7) Interview Corner (7) JVM (7) Java Basics (7) Kafka (7) Mac (7) Machine Learning (7) NoSQL (7) C++ (6) Chrome (6) File System (6) Highscalability (6) How to Better (6) Network (6) Restful (6) CareerCup (5) Code Review (5) Hash (5) How to Interview (5) JDK Source Code (5) JavaScript (5) Leetcode (5) Must Known (5) Python (5)

Popular Posts