写在前面:
这篇博客的诞生源自一个视频【比特鹏哥&&比特磊神】如何写好技术博客?_哔哩哔哩_bilibili
这篇文章相当于一篇视频笔记,这也是我写博客的根本目的。
写博客有以下六点好处:
1.检验自己对知识是否真的理解了
学习和做到之间有一道巨大的鸿沟,就像你收藏了学习视频,却不一定代表你就学会了。所以,当我们学完一节课程之后,我们可以将其回顾,提炼,总结,并写成一篇博客。这样就可以有效的帮我们检验是否真正理解了知识。
2.讨论反思,积累更多的知识
我们上传一篇博客,分享自己的观点,肯定会有一些不同的声音,不同的想法。正所谓“三人行必有我师焉”,我们可以从中挑选有帮助,合理的观点,一起分享讨论,共同进步。而且,在我们写下一篇博客的同时,不仅仅可以将自己的观点分享,与大家交流,更可以为自己日后回顾这些知识打基础。人总会有忘记的时候,当我们忘记了以前的知识,我们就可以利用曾经学习过后写下的博客进行回顾,这就相当于一篇电子笔记。
3.提升逻辑思维和文字组织能力
养成写博客的习惯可以有效的培养我们的逻辑思维和语言组织能力,因为写博客的本质其实就相当于写一篇议论文。我们提出一个观点,然后再用不同的案例,不同的方法论证这个观点。长此以往,就可以培养我们相应的能力。
4.增加面试竞争力
在我们面试的时候,面试官除了简历,最关注的就两点,一个是博客,一个是github。因为从应聘者的个人博客可以明显的看出这个人的技术增长的时间和路线,技术能力,思维能力,以及价值观和行事方式。而github也可以看出这个人的项目实战能力。这些都远比一两页简历有价值的多。
5.自媒体时代,收获更多可能
当我们的博客写到一定程度,有了一定的知名度的,并从中体现出我们的能力的时候。就会有一些hr主动向你抛来橄榄枝。或者与平台合作,成为签约作者等,也是一份可观的收益。同时也可以交到一些志同道合的朋友。
如何写好博客
先写出来,大胆写 内容写什么
编程中的知识点(这类题材最受欢迎)
某道算法题解(非常重要且关键,方便复习,也可以给他人提供解题思路
读书笔记和个人感悟
向优秀的博主学习
比如要写“C语言结构体”,先搜索关键词,查看推送的前五篇文章,这五篇通常是最好的五篇文章,然后模仿他们的写法来写
多观察优秀的文章,思考这篇文章有什么亮点,我能做什么改进 内容框架:
总分总模式
比如写“多线程编程的实现方法”
多线程的实现总共有3种方法,分别是:
1.xxx,2.xxx,3.xxx
1.xxx具体实现
2.xxx具体实现
......
总结
WWH模型
是什么,为什么,怎么做
比如多线程
1.什么是多线程
2.为什么要用多线程
3.怎么用多线程
4.总结 关于标题
好标题的四个元素:一,真实可信;二,营造冲突感;三,巧用数字;四,引发共鸣。
真实可信
这个无需多说,真诚就是必杀技
营造冲突感
案例1:如何过上痛苦的生活
案例2:谁不是一边热爱生活,一边又不想活了呢
巧用数字
辨识度高:Java中sleep和wait的5大区别明确预期:任正非讲话,48秒,230个字,却值得每个中国人反思 引发共鸣
只有引起读者的共鸣,他才会感同身受,进而引起讨论和转发 关于标题的反思 当你写完一篇文章之后,可以问问自己以下几个问题:
1.这篇文章是写给谁看的?目标用户是谁?
2.这篇文章主要表达了什么观点?可以引发哪些人的共鸣?
3.用户读了这篇文章有哪些收获?将这几个答案结合起来,你就容易得到你满意的标题了。 关于排版
有富文本编辑器,MD编辑器(推荐使用,更泛用,自带排版) 关于插图
可以画一些流程图
官方网站:Flowchart Maker & Online Diagram Software
MD编辑器学习网址:Markdown 标题 | 菜鸟教程
免费,跨平台,可离线使用,有手绘风格 这是它的效果图。
可以发表到哪些网站
CSDN,CSDN - 专业开发者社区掘金,稀土掘金 (juejin.cn)知乎,知乎 - 有问题,就会有答案 (zhihu.com) 总结
写博客有很多好处
1.检验自己对知识是否真的理解了
2.讨论反思,积累更多的知识
3.提升逻辑思维和文字组织能力
4.增加面试竞争力
5.自媒体时代,收获更多可能
写好博客的关键:先开始大胆写,多模仿优秀的文章,向大佬学习,使用总分总或WWH模型,用MD编辑器,写标题遵循四要素。
最后,这是一个大一学生的第一次尝试,我知道自己还有许多不足,欢迎大家对我做出批评,指正。同时也欢迎大家友善发言,多多讨论,分享自己的看法,勇敢迈出自己的第一步,最后借视频里的话“种一棵树最好的时间是10年前,其次是现在”,与君共勉。