陀思妥耶夫斯基在《白痴》中写到一个死刑犯作如是想:
如果不死该有多好啊!我会把每一点时间精打细算,绝不浪费一分钟。
最早记录 ,是从 奇特的一生 开始的
大致是说,主角 柳比歇夫 一生完成了不可思议的工作量,对于时间,有近乎直觉的敏感
一般来说,我们陷入 心流(ZONE) (翻译成 领域 多好) 的时候,往往是觉察不到时间流逝的,即 主观时间 和 客观时间 有偏差
而 柳比歇夫 在全神贯注下,也能感应到客观时间的长度,并且可以精确到分钟
他有个笔记本(纸质的),用来记录每项 Activity 所花费的时间
像是管理资金那样,管理 时间
所以最早我使用一种 记账软件 来做的记录
其实人活到到一定阶段后,就会深刻认识到 时间 才是最宝贵的资源,你可以用 时间 去换 钱以及大多数东西,而反过来却不行
我想这也是张爱玲说 “青春太美好,怎么过都是浪费” 的原因(之一)吧
不是不行,而是现在许多软件上来就设死了 25 分钟,这是要闹哪样啊 O__O"…
How to learn to learn 中有提到,学习是个渐进的过程,设个定时器,等走神了就能测量集中注意力的时间
很多人对番茄的了解只是通过软件,而 ThePomodoroTechnique 本身已经提到:
"Can you study – really study - for 10 minutes?"
作者也是渐进式的加到 25 分钟的
我知道肯定要被黑了 但你请耐心的看完,如果做到了我也会很喜欢
- 生命周期
让我印象最深刻的就是 Catch、Google reader 停止的服务
因为这是项马拉松工程,目前移动互联网的 APP 的生命周期远远短于你的寿命
就说柳比歇夫坚持56年的 "时间统计法", 别说应用了,能存在那么长时间的公司都非常牛了 - 数据
我手机重装了怎么办
虽然有 iCloud 等云同步,但作者不更新 App 了,也没公开源代码,我怎么办?投入了几年时间,结果换来竹篮打水一场空?
最早用 Google Calendar,只是校招的时候记录各个公司的面试时间,后来看到这本书,一下恍然大悟
之后傻逼一样的记录了两年,但当时仅仅是记录,从来没回顾过,更别说搞个月总结,年度展望神马的
然后又看到 把时间留给最重要的事,这时我突然发现,以前记录的数据派上用场了
并且此书给我最大的启发就是对日历的应用
之前我所记录的都是一个颜色,估计这也是我懒得去看的一个原因
而书中把时间花销分为几个,并且用不同的颜色代表
我自己的分类:
- 碎片 - 蓝
- 人际 - 红
- 健康 - 黄
- 兴趣 - 青
- 事业 - 灰
这样一周下来,扫一眼大致就知道时间的花销情况
这本书是我在 2011-11-24 8:00 PM
学校图书馆看到的,如果不是有日历,谁还知道是哪一天
另外记录还一个好处,看上面的标题应该已经猜到了
只要分类准确,把所有相同的一加,结果就出来了
比如编程方面,我投入多少小时,只要运行下这个项目就出来了
当然不是说,结果是 1W,就是天才了
刻意的训练,时时处在挑战区还是蛮困难的
不过虽不说成为天才,能看到自己在一项上持续的进步,也是很开心的
最大的困难是数据的积累,人都是有惰性的,想想各种理财软件吧,那种都短信自动了,我也只用了三个月就扔了
并且这种事情不是一躇而就,需要长时间的积累和耐心
另外,看多少时间管理作用可能都不大
知行合一,只有用出来了,才是真正懂了
所以,最好的 GTD,是适合自己的
没有满意的就自己写一个,不然学编程是干嘛的
2014-09-19 12:03:57
Move AnalyzeGoogleCalender By Python to Gist
Begin to rewrite OS X
Version with Swift
2014-06-13 15:32:37
几经波折,开发者账号终于拿到啦
除了这个,还有一些好玩的想法,终于可以在真机上实验啦~
先把原来那样简单的 iOS 删掉,以后单开个 Repo(好吧,我是被 GIT 的 subtree 折腾死了)
过过这个小应用说不定真的能上架呢
PS:
688大洋,无视国际汇率,当国民是傻子么,奇葩的国度
本杰明·富兰克林曾说过:
在这个世界上,除税收和死亡外,没有什么是确切的
真是体现的淋漓尽致...
2014-05-13 12:28:55
终于把自己想要的功能实现的差不多啦,日历也分类完毕
基本每个阶段都是一年左右,从分析结果来看:
- 后面逐渐只记录一些重要的事情,不像刚刚接触《奇特》时,日历撑的满满,鸡毛蒜皮都记上
- 自己喜欢的一些事情,投入逐渐增多,相对的事业(其实就是编程)相对的就少喽
- 本以为经过各种 GTD 的洗礼,Gap 时间分配已经很不错了呢,结果最多的还是碎片啊 ...
数据可以纠正感觉上的不靠谱
自己的结果如下:
时间段 | 人际 | 兴趣 | 碎片 | 健康 | 事业 | Total |
---|---|---|---|---|---|---|
Gap | 9.99% | 26.72% | 35.63% | 15.41% | 12.25% | 2784 h |
工作 | 10.55% | 13.75% | 31.94% | 20.81% | 22.95% | 3403 h |
大学 | 13.50% | 10.63% | 19.39% | 45.07% | 11.42% | 3415 h |
All | 11.44% | 16.41% | 18.72% | 37.68% | 15.75% | 9605 h |
一共:
人际 : already 1099 h,8901 h remained
兴趣 : already 1576 h,8424 h remained
健康 : already 1798 h,8202 h remained
碎片 : already 3619 h,6381 h remained
事业 : already 1513 h,8487 h remained
2014-05-04 09:31:45
由于还木有开发者账号,就先在 OSX 上实验了
平时就用来源不明的 *.app
同学双击iCaleminder_OSX
应该就能打开
或者直接用 Xcode
编译运行
Task
可以自己编一个,或者从 Reminders
中选择
Start
后此 Task
如果坚持超过10分钟,就插入到 iCal
中去
请轻点~
OSx 之前也没看过,各种不懂
按钮拖过来拖过去,到让我想起来以前做毕设的时候用 VS 做那什么 NTFS 秒速查找的事情(这人一老吧,就容易怀念过去)
一边写一边感觉自己在生产垃圾代码
还忍不住去想效率重构神马的
但我知道:
过早的优化是一切罪恶的根源 —— 高德纳
总之各种坑,如果 Pro 外壳是软金属的会不会已经被我拍成 Air 了
要是真不行了崩了就当没看见,默默的重开一次吧 →_→
PS:
Reminder
如果在编辑,这边获取好像就会挂
2014-04-29 22:54:38
add iOS & OS X iCal analytics
Last year I have my rMBP, so Google Cal is not importent as before, especially after I import all cav from gCal to iCal.
好吧,不装了,Σ(  ̄д ̄;) 我知道你们也不想看英文
上次脑抽了用E文,现在我都得看一会儿写的是神马,那时我还没买 rMBP 呢
刚刚突然想到,也不知道离 1W 还有多少, 虽然到了 1W 也不代表就是天才了,但是忍不住好奇心啊
虽然 MAC 买半年了,但 iOS 开发基本没怎么看,边码边查,居然弄出来了,好开心 ^_^
测试大概如图:
NSLog
打出来是很快的,[self.tableView reloadData];
需要几秒钟,耐心等一小会儿就好~~
但是有个问题哦,没法装到真机上!!!
偶之前没(¥)买开发者账号,模拟器上的 iCal 好像只能同步一个月,肿么会酱紫
。・゚・(*ノД`*)・゚・。
然后记得看文档时,EKEventStore
OS X 也可以用,试了下果然可以
图形界面先不搞了,在 xCode 里面 NSLog
看下结果
但是这里有个 BUG : 有啥 fix 方案吗?
yearsAgoComponents.year= -4;
如果超过 -4, 统计就出现丢失数据的情况
NSDateComponents *yearsAgoComponents = [[NSDateComponents alloc] init];
yearsAgoComponents.year= -4;
NSDate *yearsAgo = [calendar dateByAddingComponents:yearsAgoComponents
toDate:[NSDate date]
options:0];
不过还好我也不到3年,先放着
一共记录了 9620 小时,我如果只专注于做一件事,是不是离天才只有一步之遥了 *´∀`)´∀`)*´∀`)*´∀`)
不过之前两年是没有颜色分类的,最近又要找工作,等有时间整理下看看结果是多少
I read many books about how to make full use of time.
In the process, little by little, I realised that TIME are really your friends rather than enemies.
You playing with it, working with it, living with it.
As a person, You can using past experiences as a base for further improvement.
So, something like a time tracker would be needed.
In the past two years, I found a lot of softwares such as idoit Any.do Catch, which help me a lot.
But there was a problem, time tracker is something I need to use at least several decades(considering my health). If I use an app, how on earth do I know this app's lifecycle(Catch had already been ceased, all the data I recorded was gone).
The only thing I can see is Google Calendar. although they closed Google's reader, Google Calendar is the best time tracker I have ever seen.
But, it's just a tracker, not a hacker.
Here are some ways I'm thinking about:
- Insert Pomodoro into Google Calendar
- Analyse all the Event, and generate a chart