前言:身为目前的学生和未来的程序员,务必做好终身学习的准备。因此选择博客来记录自己学习历程,总结知识和平时遇到的问题,以备复习和供小伙伴们参考。
一、博客选择
至于选择无非两种大的方向:
1、现有的博客平台。
现有博客平台有很好的流量支持,阅读量的增加是自己坚持下来的一个很好动力。其实很多时候,人之所以进步,很大的一个原因是靠外力推着自己前进,当自己产生了“德不配位”的错觉并开始努力达到别人对自己的期望时,就是自己进步的开始了。
2、自己搭建博客。
自己利用hexo框架搭建了一个博客,当时成就感满满,主页定制性也很强,自己可以随便折腾;但是操作性明显不够,远不及现有博客平台的网页编辑快速发表来的实在。考虑到时间成本,最终还是决定选择CSND。
二、为什么写博客
1、整合自己阶段性学习成果
2、加深对某个技术点的理解
纸上得来终觉浅,知识与技能只有经过自己双手的验证才可以加深理解,输出则有利于巩固记忆。
3、建立自己的知识体系和知识清单
4、获得阅读量,坚持的动力
5、供小伙伴参考
6、结交志同道合的朋友
7、培养自己坚持做一件事的能力
三、怎么写博客(自我要求,原则)
1、敬畏之心
如果文章是引用,务必标明出处,注明参考。
2、可复现
亲力亲为得到验证的东西才可以拿出来分享,这是对自己负责,也是对别人负责。别人拿自己的文章作为参考,花费时间阅读文章,若无法解决读者的问题,作者无异于在“耍流氓”!
3、Markdown
Markdown绝对是一个必备的工具,好用到起飞有木有。
四、写什么
1、初学者的博客没技术含量?
写博客的主要目的是在输出的过程中提升自己,和作为知识备忘录。不必太在意别人的看法,只要对自己的学习有着积极作用就木有问题。
2、 入门系列
备忘录、笔记、基础理解、踩坑记录。
3、实战系列
环境搭建、操作记录。