程序员 为什么要坚持写博客
前言:
各位同学大家好有段时间没有给大家更新文章了, 至于多久我具体也记不清楚了, 今天我们不讲技术 我们聊聊程序员为什么要坚持写博客,废话不多说我们正式开始。
个人看法
断断续续地写博客已经有一段时间了(一年左右 主要是移动端和跨平台开发的内容),作为一个Android中级开发工程师,工作了四年多也算渐渐入了门。不得不说,博客给我的改变是非常大的,那么作为一个技术人员(程序员),为什么我觉得必须要坚持写博客?下面,就来谈谈我的一些理解和感悟。
写博客的好处
-
1不论你在哪里写博客,博客园、CSDN、自己的微信公众号、亦或是微博里,我觉得都没问题。
首先,博客作为一种比较正式 客观 真实 的技术分享资源,它给我的感受就是它真的应该非常正式。
不会有那么多套路,跟所谓情商无关 纯属是学术积累和开源精神的体现。 -
2 博客给人的感觉应该是一种非常端正的学习方式,它是一种总结的形式,你可以参考、可以复制粘贴,但是因为是非常正式的文章,你必须把你的总结和流程理顺并且改正文章中出现的错别字。它可以在态度上端正一个技术人员。这是一个很隐秘的好处。
-
3 再者,我们从小就唱着“好记性不如烂笔头”的儿歌,可是随着信息时代的来临,纸笔渐渐被取代,更多的和电脑打交道的我们如何去记录?没错,我觉得不论是有道云笔记、印象笔记、word文档,甚至是txt文本文件都是没问题的,作为知识的记录工具,博客有着同样记录的用途,它可以帮你记住那些:纷繁复杂的技术原理、漫天飞雪的指令消息、用途难辨的前端标签、五花八门的语言特性、一忘再忘的基础知识....... 它都能记得
-
4 坚持写博客在求职的时候带来的好处, 我是非科班的程序员出道的 所以出去面试多少欠点底气(以前)就在2019年 年中 我从软件园里面一家公司离职 ,去 一家规模比之前大的公司面试 面试了3轮 跟面试官聊很多 我在简历上面也写上了我的博客地址和github地址。面试官也非常看重我的个人能力 隔了一天我就拿到看了offer 在面试过程中跟技术的沟通一半来源技术基础知识本身 一半来源 对你个人学习习惯的判定 坚持写博客 确实能给面试官一个非诚好的印象 至少不差 在技术拉不开大的差距是时候 这一点就是加分项和闪光点 。
如何写博客
接下我们就谈谈如何写博客
这也是很多程序员很困扰的问题, 很多程序员会跟我讲徐老师。我技术不到家 写不出来 其实这都不是重点 ,不是谁天生就会写 弘洋 郭霖 任玉刚 这些大神博主都是从小白过来的 , 我们要勇敢踏出第一步才是重点 。我们可以先从简单知识点总结开始 ,都是可以的。
标题
因为大多数博客是公开的,所以你的博客不光是给自己看,别人也会去网上搜索关键词,可能就会看到你的技术博客,一个好的标题可以明确你的博客主题。这一点,我在不断的写作之中渐渐体会
这个跟语言技术栈相关 你学安卓 前端 IOS 或者后端你把你 技术栈名词写在签名 然后空格 加上你要发布的标题内容即可
文章结构
文章的结构应该尽量清晰。你最好给每一个小节起一个小标题,然后把他们用 H1、H2、H3 进行排版。这样,有助于你或者其他看官快速定位需要的信息,这对一篇比较长的博客来讲尤为重要。
其次,文章的内容你应该事先过一下脑子。有节奏的组织一下自己的语言和逻辑脉络。这虽然会花一些时间,但是一想到自己是一个精益求精的人,难道不应该这么做一下吗?
配图
如果你是写前端 移动端 或者 跨平台 那么你最少是附上截图或者GIF 效果图 这样读者一看就明了 这样就减少阅读者阅读障碍 ,简单明了 。
语言通顺
大多数技术人员可能嘴皮子不行,那就练练写作,把自己的想法清晰明确的用博客表达出来也是一种个人能力。我在查阅他人的博客时,经常会看到语言不通顺,逻辑有问题的文章。这样的文章,我实在没有看到欲望
当然,并不是说我们在写博客的时候连个错别字都不应该有,而是应该时刻提醒自己要重视自己的博客,要让阅读自己博客的人能够有所收获,一篇毫不通顺、思维跳跃大、甚至是没头没尾的文章根本不能帮助到他人。
这里提一点小技巧 因为现在键盘打字都很快 有时候着急难免会出现错别字 我们在写完文章后 markdown 右边有个预览模式 我们对着文章认真阅读3次检查一下 这样基本能检查出一些基础错别字排版等基础问题
最好有个结果
对于解决具体问题的博客,往往只简单阐述了一下问题,然后给出解决方法,却没有贴出最终成功的结果。
我建议的方式是把自己的测试结果摆出来,让大家看到。我在查找问题的时候,看到别人的文章,相同的解决方法自己这么做却完全不奏效,这样我会深度怀疑写这篇文章的人当时也没成功。所以,有个测试结果截图出来,说明这个问题的解决方法是奏效的,这样可以进一步证实自己的博客是有用的,增加了博客的可信度。
总结语
我们在文章写完了以后我们要对文章的内容进行一个 个人的简单总结加入一些个人看法和见解(不一定全部对的 但是一定要有 不然给人是烂尾感觉)。
写博客的坏处
对于写博客坏处 我们也简单提一下 如果是一篇质量还ok的·文章 最少要花几天时间准备
- 1编写源代码demo
- 2 理解源代码实现原理
- 3 博客编写以及 代码粘贴 和代码实现讲解
所以写博客坏处就是非常耗费时间 对于我这种单身狗来说还好 对于那些结婚了 或者有对象的同学来说就比较痛苦。
这些都是我个人看法哈 不代表所有人
最后总结
曾经有人也问过我为什么要做这种 吃力不讨好事 但是在我看来 很多事就是要有自己信念不忘初心 保持热爱学习开源精神 而不是自己偷懒(去问别人 伸手党 这类)去走所谓的捷径 写代码和读书是一样的吗,没有捷径可言 (纸上得来终觉浅 绝知此事要躬行 )我请那些喜欢走捷径的人 ,你们高抬贵手 管好你自己嘴 每个人有自己生活方式和学习方式 和实现梦想方法 ,最后希望我的文章能帮助到各位解决问题 ,以后我还会贡献更多有用的代码分享给大家。各位同学如果觉得文章还不错 ,麻烦给关注和star,小弟在这里谢过啦!
关于博客 (各大博客平台地址)
CSDN :https://blog.csdn.net/xq610928?spm=1000.2115.3001.5343
简书 :https://www.jianshu.com/u/40d2aa647e67
掘金 :https://juejin.cn/user/1239904848712184
博客园:https://home.cnblogs.com/u/xq9527
github: https://github.com/xq19930522