8月份执行情况分析
- 出国准备:计划12小时,实际18小时
- 这个任务的目标就是为出国做好准备,现在顺利出国,目标达成。
- 大基工作交接:计划6小时,实际8小时
- 这也是个简单的任务,完成任务就行了,没有什么假设验证可言。
- 学业任务:计划87小时,实际95小时
- 这是我的主要任务,包含3门课和2本我想读的书。总体来说执行得不是很好,虽然我做了一个核查清单,但是对于具体怎么执行在一开始的时候并没有很完整的概念。其实我课前阅读的目的是为了熟悉内容,提前发现问题,那么其实我并不需要在读书的时候做好笔记,只要能了解接下来上课的内容即可。课前预习对于Alg Des来说比较重要,这门课严格按照教材进行,上课前先看书会很有帮助;Adv DBS对于教材的依赖性并不强,而且这门课主要讲技巧,主要是要多练习,而不一定非要把教材的内容总结在一起。Sof Eng是一个基于做项目的课,最主要的是把项目做好。
- 生活任务:计划45小时,实际48.5小时
- 这个主要是三个任务,每周的购物,最终制作了每周购物清单模板,以后购物的时候可以参考这个清单即可;Part time job,从上周开始这个工作,每周三次,每次4个小时,分别是周六、周日和周一,时间开始紧迫起来,需要好好地管理时间。
- 共读活动:计划79小时,实际22小时
- 主要是两个任务:跃迁共读,参加了部分分享活动,阅读了第一、第二和第四章的内容,完成了分后活动后的作业;思考快与慢共读,一开始在北京能比较好的参加,但是到美国后,就基本上没有执行。
三、本月的问题与改进
- 本周计划&执行过程中存在的问题与解决方法?
- 计划要根据具体情况进行微调,可以考虑在周回顾的时候进行调整;
- 每天随时随地看邮件,并把待办事项记下来会很浪费时间,应该每天固定1-2次进行邮件处理;
- 在学业上,我确实需要引入反思机制,首先我有想到达到的目标,我根据这个目标制定我的计划,那么在计划执行过程肯定会有些问题,我需要的每周或一个阶段后进行反思,即假设验证。另外,在Software Engineering课里面谈到,软件开发过程,现在比较流行的项目管理方法是Agile,而且强调可以使用Kanban(白板)来实际执行,过程分为Backlog->Breakdown->Answer->Validate四个步骤。其中Backlog其实就是任务收集;Breakdown就是任务分解,分解为可执行的行动,在软件开发过程中,可以分解为1-2天可以完成的行动,而在一些日常任务中可以分解为2分钟可以完成的行动;Answer则是具体执行过程;Validate则是验证过程,其实就是回顾反思过程。
- 本周获得的经验和教训是是什么?
- 本学期有3门课,其中2门:Algorithm Design和Advanced Database的作业可以作为检验该门课的学习情况,可以作为周回顾时对于本课程的反思标准;
- 另1门课:Software Engineering的内容是做项目,第5周开始每两周为一个周期Sprint,每个sprint结束都有完成的标准,可以根据这个标准对这门的学习情况进行反思;
- 另外我想学:Head First Java和Introduction to Algorithms。对于前者,我只要看完这本书就行,知道Java和C++的区别即可;对于后者,我可以根据MIT 6.006的课程安排对其中相关内容进行学习,对这部分内容要按照课程安排内容进行总结,以检验自己是否真正掌握知识;
- 对于思考快与慢,我倾向于采用被动学习法,看完书并听完永澄分享课程即可,进度则按照永澄的安排来进行;
- 对于健身,我的标准是每周至少进行3次,每次保证健身时间1小时,分成上半身和下半身进行锻炼。