为什么我写 Blog
转眼间大学只剩下一年了,大一大二学的东西好多都忘记了。俗话说:“好记性不如烂笔头”,希望利用 Blog 来:
- 记录自己所学。学习有几大境界:听懂、理解了
会用了
会讲出来
讲出来能让别人听懂、理解。目测现在只是有的会用的程度而已,尤其是Deecamp 训练营面试期间的表现发现自己劣势,应当着重锻炼自己到“会讲出来”的程度。
- 梳理自己所学,形成完整体系。之前学的课程,如线性代数、概率论等均为很系统的知识,有什么写在书上就 OK。但是学习了代码、机器学习等,很多知识都是碎片化的,不仅教材是新出的,不全面,而且许多知识、惊奇的 idea 都有可能在其他人的 Blog 里、知乎上某些大V的观点或者微信公众号上。
- 锻炼自己打字的能力。
Blog 的主要内容
目前打算主要分为以下几个板块:
- 数学。包含基本的要复习的微积分、线性代数、概率论,新学的信息论、实变函数、数理统计,之前选修课可能还会复习一遍的数值计算、运筹优化、离散数学。
- 机器学习。包含周志华教授的《机器学习》、李航博士的《统计学习方法》,以及李宏毅老师的机器学习课程等。涉及算法、适用场景、代码实作等。
- 技术问题。包括在写代码中遇到的各种问题、各种命令行的使用。宗旨:只要自己辛辛苦苦找过一次,就不要花时间再找一次。
- idea。自己的一些 idea、别人的一些观点,汇总起来,供之后查看,并写出自己感想。
- paper。总结自己看过的 paper,后续。
Blog 格式
- 对于别人引用要附 reference。尤其是如果是整理,因为大多数为别人的东西,所以 reference 要附在开头;对于某个点是引用的要加注来附 reference;对于别人可能不知道的一些专有名词、人名、paper 等要加超链接附 reference。
- 对于国外专有名词、常用单词不进行翻译。如 Laplace, paper 等。
- Markdown 规范:对于英语单词和中文汉字中间要加空格以美观,对于中英相连组成复合词不进行空格,如大V。中文为主的句子用全角符号。
- 代码规范:通用代码规范,具体暂未确定。
不忘初心
- 稳扎稳打、脚踏实地,路是一个脚印一个脚印踩出来的。
- 坚持、有耐心。
- 判断事情是不是需要做:如果你想象之后的你会因为你没做过这件事后悔,那这件事情就是必须要做。比如写 Blog。