Home | 简体中文 | 繁体中文 | 杂文 | Github | 知乎专栏 | 51CTO学院 | CSDN程序员研修院 | OSChina 博客 | 腾讯云社区 | 阿里云栖社区 | Facebook | Linkedin | Youtube | 打赏(Donations) | About
知乎专栏多维度架构

2.5. 当日事当日毕

很多读者询问我是怎样学习的,他们无论如何也想象不出我是如何掌握如此多的跨界知识,且在每个领域都能达到一定深度。

休息时安心休息,工作时一心一意

我的学习原则是:

  1. 只在公司学习
  2. 不占用业余时间
  3. 工作用到的技术才会学习

周围了解我的朋友都知道我爱好非常多。我从不把技术带回家,所以极少在家中学习技术,或者在家中完成未完成的工作。偶尔写作写的也是非技术文章。 在我看来每天在公司的8小时已经足够了,所以你需要充分的利用好这8个小时,至少不要浪费。很多同事在工作时间忙里偷闲看看新闻,刷刷朋友圈,而此时我在学习新的技术。

回家家里与技术完全切断,家中没有开通有线电视,已有十几年没有这看过电视,偶尔使用安卓盒子或App 看看CCTV9、CCTV10 主要看纪录片和动物世界居多,只看美剧,从不看国产电视剧。业余时间全部用在业余爱好上,无线电,自行车,汽车,户外运动,等等

2.5.1. 工作时间如何规划?

我通常8:00 左右到公司,首先我会浏览一下开发软件资讯,包括业界比较热门的技术,看看那些软件升级了,关注一下 Release Note 文档,这样便可以了解了软件的版本间发生了那些变化。 几十年不间断地关注主流软件的 Release Note 才能对每个版本的变化了如指掌,这样在软件升级时才能从容不迫,我一向是喜欢追逐并尝试新版本的。

上午工作安排

			
8:50 ~ 9:00 处理邮件,回顾昨天的工作,以及安排好当日的工作,无论是自己的工作,还是团队的工作都做到 当日事,当日毕。

9:00  ~ 11:30 开始专心工作

11:30 ~ 12:00 稍作休息,放松一下,想一想之前的方案是周全,还有那些需要补充,处理一些杂事,例如回复电邮。 将一些经验,总结等等写入《Netkiller 手札》对应的章节。			
			
			

下午工作安排

			
13:00 ~ 15:30 专心工作

15:30 ~ 16:00 稍作休息,放松一下,处理一些工作上的杂事。 将一些经验,总结等等写入《Netkiller 手札》对应的章节。

16:00 ~ 17:30 专心工作

17:30 ~ 18:00 提交 Issue/ Ticket,检查团队的当日工作。 将一些经验,总结等等写入《Netkiller 手札》对应的章节。
			
			

工作安排大致如此,实际情况时间点稍有出入,大致上:

			
专心工作(无打扰)—> 休息,思考,总结 —> 继续工作 —> 再思考,总结			
			
			

《Netkiller 系列 手札》既是我的电子书,也是我的笔记,从2000年至今更新从未中断过。工作中需要用到什么知识,只需找到索引章节,拿来即用。手札内容涵盖了从开发,测试到运维所涉及的所有知识和工具。

2.5.2. 遇到工作被打断的情况

处理原则是:

  1. 告知:“我手头上有事,正在忙”
  2. 协商:“XXX帮你处理,行吗?”
  3. 计划:未来XXX时间处理
  4. 答复:按照承诺的时间回电或答复

会议是十分浪费时间的,但又不得不开会,减少会议浪费工作时间非常重要,请阅读《Nekiller Management 手札》·沟通管理章节。