12.21

124 阅读3分钟

制定计划 rule

1, 不需要花太多时间

2, 一定要具体可执行

3,整体计划也不一定需要很详细,但是大体框架需要时刻记在心中。

4,可以通过每日进展来反推计划需要完成的时间,然后再反过来调整每日计划。


昨天能够完美地完成计划,并且花费的时间误差在15min内。这种感觉真的很棒。

但是有些地方仍然需要改进:

1,学习效率可以提高,比如看书进度可以加快;

2,做笔记的效率可以提高,而且不是什么都需要记,一定要记一些有用的内容。不然会懒得翻看,不是么。

3,如果有意外的事情耽误,只要确保高优先级的事情完成就可以了。不用太苛责自己。全力去做最重要的事情。(这么一想,刷题必须要安排到计划表上。)


9点下班

吃饭&到家9:30

调整到学习状态 10:00

洗漱:11:30

睡觉:12点

第二天起床:6点半,闹钟6:20 && 6:30

调整到学习状态:7:00

上班时间:8:00

========================

有效学习时间

1.5 + 1 = 2h

=======================

其他可用时间:

项目时间完整性可行性可安排内容
上班路上0.5H不完整复习
下班路上0.5H不完整复习
中午午休0.5H不完整复习
午饭排队10min不完整复习
加班,晚饭后0.5H完整学习
工作时间上午1H完整中/低学习
工作时间下午1H完整中/低学习

项目内容计划时间番茄钟完成情况(时间&done)
计算机网络1.5H3
2.2 WEB 和 HTTP1H2
2.3 电子邮件0.5H1
cpp
cpp 23, 24, 25 侯捷视频0.5H1
30 vtbl0.5H1done 30min
动态绑定0.5H1
操作系统
mysql
csapp
刷题
双指针
分布式
项目
redis
网络编程
STL
内存管理
设计模式
链接与装载

《构建护城河的思路和方法》

我个人的方法:

1,选择自己的一个大领域,了解早期到当前的发展路线,精读近10年国际一流期刊/会议的论文和了解相关工业工具;

2,选择一个子领域,清晰了解该小领域发展脉络和未来发展趋势,动手复现论文算法/工具或者实践,至少达到论文水平的demo;

3,要多思考为什么

我个人觉得,应具备以下能力:

1,小领域,知道不同方法的优缺点、能力上限、适用场景、实现细节,发展趋势,学术界和工业界怎么玩的,工业界与学术界之间的gap,这个gap是否能填上gap,填gap的代价,自己可以独立完成学术到产品落地全流程

2,大领域,类似1,不需要知道太多实现细节,但可以独立指导别人帮助你实现

3,给定一个问题场景,你能给出解决方案、架构设计,各个环节有什么学习资料和可以采用什么技术、算法,与已有解决方案相比,你的方案优势和劣势,该方案未来可能演化的路线

构建护城河有多种方式和方法。我说的方法只是个人经验,仅供参考,不要盲从