12 周的陪产假我一刻都没闲着

有幸赶上了公司的政策变化,我有 12 周的陪产假来做全职奶爸,照顾家人的同时希望挤出时间来学习,毕竟在职期间很有有机会能有近 3 个月的假期。

照顾孩子兼顾学习真不是一件轻松的事情,我尽力兼顾了两者,做了如下的流水账记录。

计划

我知道 12 周会很快过去,就在已经快要过去了 2 周时我决定有计划的来完成一些任务,比如:

  • 完成《代码整洁之道》、《重构》以及《动手学习深度学习这三本书》的阅读和豆瓣评论
  • 为 pre-commit 写一个 clang-format 和 clang-tidy 的 cpp-linter-hooks
  • 完成每个月 15 节英语课以及 3~4 的体育锻炼(游泳和足球)
  • 找一个可以作为长期业余参与的开源项目,例如 pytest,tox,pypa。

也就是从休假的第 2 周开始,我开始记录每周的完成的小任务。

周报

第 11~12 周(8.15 - 8.28)- 最后两周

时间过得太快了,不知不觉就是假期的最后两周了。

  • Validate VMs
  • 更新关于 setuptools_scm 的使用。
  • 在 cpp-linter Org 中做一些项目的修改和代码评审

第 10 周(8.8 - 8.14)- 最后三周

  • Validate VMs
  • 总结关于 setuptools_scm 的使用。

第 9 周(8.1 - 8.7)- 时间过得真快,转眼就到了陪产假的最后 4 周了

  • Draft 一篇关于参与开源的文章
  • 做了一些工作,以及 Troubleshooting support;参与开源项目和 Code Review。
  • 游泳以及完成《重构》书评

第 8 周(7.25 - 7.31)

  • cpp-linter 里的一些项目的更新,做 Artifactory 的迁移和测试。
  • 这周计划做的事情世纪没完成几样,比如写文章和看书。
  • 游泳

第 7 周(7.18 - 7.24)

  • 发现 Python 真是入门容易学好难… 初步学了一下 tox 和 mypy,会之后的 project 中尝试使用。
  • 重构了代码,本打算并把 Code Coverage 写到 100 %,但没实现,pytest 还需要继续学。
  • 在琢磨一个有意思的可以作为长期业余时间来做的项目,目前有个模糊的雏形,先试试看
  • 《重构》书没怎么读,周六游泳可以继续

第 6 周(7.11 - 7.17)

  • 完成了 cpp-linter-hooks 功能的开发并把它迁移到 cpp-linter org 下面。
  • 创建了 .github 仓库,对于 org 这是一个很神奇的残酷,玩法很多,还在陆续探索中。
  • 终于把读 Code Clean 的书评交了,还需继续读完成任务。
  • 周五发了一篇公众号文章,是之前写的,整理终于发出了,这是 3 个月以来的第一次更新。
  • 周日去游一次泳。

第 5 周(7.4 - 7.10)

  • 上周主要是抽空写 clang-tools-pipcpp-linter-hooks 这两个功能,目前完成大概 70%,预计本周可以基本结束。
  • 工作上也花了点时间,修复了之前写的 pipeline 的几个问题
  • 上周开始读《重构》了,但没多少时间花在读书上,没读几页。一致想更新公号文章,可惜挺花时间的
  • 上周日游泳也没游,因为脖子坏了,可能是喂奶低头造成的 :(

第 3 - 4 周:

  • 《代码整洁之道》 P56 - P130
  • 在实现 cpp-linter-hooks 之前需要实现 install clang-tools with pip, 因此我创建了 clang-tools-pip
  • 去市游泳馆游了一次泳,第二次本已约好但临时有事取消了

第 2 周:

  • 《代码整洁之道》 P26 - P56
  • 创建了 cpp-linter-hooks 仓库,学习别人的代码
  • 计划本周末和乔教练去游泳

转载本站文章请注明作者和出处,请勿用于任何商业用途。欢迎关注公众号「DevOps攻城狮」