为什么开始写博客

在2018年的第四个季度,在花费了将近一周的时间之后,最终搭起了自己的个人博客。

这是自己搭起来的第三个博客,前两个完成搭建工作之后逐渐无疾而终,在这次花费最多的时间与精力下,期望本次的博客可以长久不衰~

为什么要写博客

三年前,朋友向我推荐写博客,将自己的最近踩过的坑或者看过学到的知识做一总结分享出来,比如开发架构,比如算法分析,比如机器学习等等。一直觉得所学太浅不值得挂出来,拖拖拉拉许久也未成行。

直至硕士就业将近,完成了自己在 CSDN 的排序算法总结的第一篇博客,至今已有三年有余,500+的访问量。因各种各样的原因,在 CSDN 的只进行了一次就放弃了。第一次尝试,有收获也有失败之处。分享之后曾收到来自朋友的鼓励以及运行代码的朋友给与的反馈和建议,使得自己对于该部分的知识不仅掌握的更加扎实,理解更深入,同时自己的努力也给刚开始学习该部分知识的其他人带去帮助,也是一种喜悦。后来由于自己的原因以及 CSDN 编写博客的不畅,逐渐放弃了这种总结分享的方式。

工作之后,通过 GitHub Pages + Hexo + NexT 方式尝试搭建了个人博客。随工作进行,以及工作学习习惯的原因,更多笔记总结多放于印象笔记中,第二个博客渐渐也冷落许久。

最近随着团队技术积累的建设,团队完成了团队博客的搭建与初步撰写工作。工作以来,积累的很多东西都置于印象笔记中,需要更多的总结回顾与沉淀。因此用一周的时间完成了本博客的搭建及初始化工作。

此致,希望博客可以长久不衰!

如何写博客

什么是博客?个人将其当做记录自身学习成长过程的分享平台。其目的有三:一是回顾总结自身所学所理解认知;二是能给与我情况相似的人以启发,扬长避短;三是时时刻刻可以督促鞭策自己,砥砺前行。

基于此,本人博客基本围绕三点展开:遇到什么问题、如何去解决这个问题的、最终确定的解决方案。

定义问题

在学习工作中,很多时候明确问题是很难的一件事情。也许,终其一生,很多事情我们应对之时总觉得哪里不舒服,却找不到问题的根源;也许,有时候发现自认为的问题原因却不是事情的根源所在,解决了问题不能使得事情完美;也许,更多事情,甚至不知道如何去抽象描述问题。

因此,定义问题是我们努力的探索的开始,也是如下工作的基石,问题定义的越明确清晰,解的范围越小越容易获得。

如何解决

不同的问题,不同的思考角度,不同的利弊权衡,我们总会选出不同的解决方案。该部分我会尽量介绍自己是如何完成了一个问题解的寻求过程,以及遇到的解有哪些利弊,从哪些角度解决问题的。

解决方案

这部分主要完成解的选择理由,以及解决问题的实践过程。当然,有时候这个问题无解也是一种解决方案。人相对于宇宙,未知总是生活的常态。

写博客的好处

写博客有很多好处。开始写博客时,可能想到了如下这些,也许在博客的进行过程中,会陆陆续续添加一些新的益处与人分享。

更多的思考

首先,写作就是一个深度思考的过程。很多在脑海中的事情,或者已经语言表达过的事情,用文字记录下来会是一个更深刻,更严肃的过程。相比较口语,文字在大多数情况下总有更强的逻辑性与说服力。因此,写博客的过程也是自己对所写内容进行思考回顾的过程。其次,事情完成之后记录下来,站在事情之外去看待问题的定义、解决过程会有更多收获,哪里做的好或者做的不好一目了然。更重要的是分享出来给更多人看到,他人会从更多的角度出发去接受理解这个问题,他们的思考与反馈会给自己更多考虑与帮助。

逼着自己去学习

人很多时候都是有惰性的,学习的过程也不总会是顺风顺水开开心心的。因此很多时候人需要逼自己一把,越过高山。博客的撰写除了自己的记录总结,也是接受阅读的朋友们监督推动自己不断前进的过程。

学会坚持

坚持做一件事情总是随着坚持时间的加长而愈加困难。学习博客恰是这样一个需要长久坚持的事情,期待自己在这方面可以做的更好更完美。

博客是一份好的简历

毋庸置疑,博客相较于简历,更多体现你的知识体系,技能掌握情况等等。与简历相比,内容更丰富。当然,博客可以添加于自己的简历之上,给别人或者工作岗位确认你是否是需要的那个人~获得更匹配的岗位。

知名度提升

技术道路上认识更多志同道合的人,除了在碰到一个问题时,多了可以询问咨询解决方案的通道,多了共同探索学习的朋友,你自己也会在技术圈的知名度逐步提升。

是否需要一个个人博客

每个人都可以搞一个博客,无论这个博客会对公对私。记录自己的生活学习成长,吸取经验和教训,总是为了让明天的自己成为更好的自己。

后记

在开源思潮日益兴盛的今天,博客搭建的难度越来越低,我们可以更关注于我们想做的事情而不是工具的选择。后续,回把自己博客的搭建过程放出来供搭建选择参考。当然也大不必将精力放在博客上太多,更多的我们要关注博客的内容,见证自己的成长。

坚持原创技术分享,您的支持将鼓励我继续创作!