伯乐在线|程序员写个人技术博客的价值与意义


_本文原题:程序员写个人技术博客的价值与意义
作者:Java架构师迁哥
https://xie.infoq.cn/article/f6ad9c82e7baa41db3e1f52e3
一、什么是博客
?
百度百科:博客 , 仅音译 , 英文名为Blogger,为Web Log的混成词 。 它的正式名称为网络日记;又音译为部落格或部落阁等 , 是使用特定的软件 , 在网络上出版、发表和张贴个人文章的人 , 或者是一种通常由个人管理、不定期张贴新的文章的网站 。 博客上的文章通常以网页形式出现 , 并根据张贴时间 , 以倒序排列 。 博客是继MSN、BBS、ICQ之后出现的第4种网络交流方式 , 现已受到大家的欢迎 , 是网络时代的个人“读者文摘” , 是以超级链接为入口的网络日记 , 它代表着新的生活、工作和学习方式 。 许多博客专注在特定的课题上提供评论或新闻 , 其他则被作为个人性的日记 。 一个典型的博客结合了文字、图像、其他博客或网站的链接及其它与主题相关的媒体 , 能够让读者以互动的方式留下意见 , 是许多博客的重要要素 。 大部分的博客内容以文字为主 , 但仍有一些博客专注在艺术、摄影、视频、音乐、播客等各种主题 。 博客是社会媒体网络的一部分 。 比较著名的有新浪、网易等博客 。
?
程序猿第三方博客平台:CSDN、博客园、掘金、GitHub等
?
二、主要用途
1、个人自由表达和出版;
【伯乐在线|程序员写个人技术博客的价值与意义】2、知识过滤与积累;
3、深度交流沟通的网络新方式;
4、博客营销 。
?
但是 , 要真正了解什么是博客 , 最佳的方式就是自己马上去实践一下 , 实践出真知;如果你现在对博客还很陌生 , 我建议直接去找一个博客托管网站 。 先开一个自己的博客帐号 。 反正比注册邮件更简单 , 也不用花费一分钱 , 觉得没劲也就随手扔掉得了 。
?
博客 , 之所以公开在网络上 , 就是因为他不等同于私人日记 , 博客的概念肯定要比日记大很多 , 它不仅仅要记录关于自己的点点滴滴 , 还注重它提供的内容能帮助到别人 , 也能让更多人知道和了解 。
?
很好的一句话:博客永远是共享与分享精神的体现 。
?
三、博客分类
?
3.1、按功能分:基础博客与微型博客
?
1)基本博客
Blog中最简单的形式 。 单个的作者对于特定的话题提供相关的资源 , 发表简短的评论 。 这些话题几乎可以涉及人类的所有领域 。
?
2)微型博客
即微型博客 , 目前是全球最受欢迎的博客形式 , 博客作者不需要撰写很复杂的文章 , 而只需要书写140字 (这是大部分的微博字数限制 , 如新浪微博) 。 (伯乐在线补充:新浪微博已放开 140 字数限制 , 可以写长微博) 。
?
3.2、按用户分:个人博客与企业博客
个人博客主要分为两类 , 一类是使用第三方平台的个人博客 , 常见平台有CSDN、博客园、掘金、新浪博客等; 另一类是独立博客 , 自己买域名、搭建空间和程序建立的独立个人博客 。
?
1)使用第三方平台个人博客与独立博客的优缺点
其实使用第三方平台个人博客的优点也是独立博客的缺点 , 独立博客的优点也是使用第三方平台个人博客的缺点 。
?
2)使用第三方平台个人博客的优点

  • 节省大量的前期投入 , 包括时间与金钱成本
  • 在不投入推广的情况下 , 只要自己的博客质量有保证 , 能带来可观的流量
?
3)独立博客的优点
  • 独立博客的展示程度与效果本身便是个人能力的直接体现 , 由于独立博客的独立性 , 可以作出非常个性化的博客与内容
  • 相比较使用第三方平台的个人博客 , 独立博客的价值在于自由 , 不会受到第三方平台的限制分页标题
?
本文不详细讨论独立博客搭建的技术教程 , 而使用免费博客平台则省去了大量的前期投入工作 , 可以留出更多的精力去经营自己博客的内容 。 但是很多程序员受到各种各样的困扰 , 没有写博客 , 这里分析一下没有写博客的原因 , 让我们排除困扰 , 开启自己的博客写作生涯 。
?
四、没写博客的原因
?

伯乐在线|程序员写个人技术博客的价值与意义
本文插图
?
4.1、浪费时间
刚开始写博客 , 你可能会担心这个的问题 。 就拿我个人经历来说吧 , 当时在整理 史上最强Tomcat8性能优化 这篇博客的时候各种修修补补 , 排版等共花了一个多星期的时间 , 但是当你发布博客并获得别人的认可时你会有成就感的 。 写博客的过程也是你成长的过程 , 当你渐渐养成写博客的习惯时 , 会意识到这是花费时间而不是浪费时间 。
?
4.2、工作太忙 , 没时间
确实IT行业的加班情况比较普遍 , 995的一抓一大把 , 不乏还有996的就不说了 , 但是有热情爱分享的程序员不会以这个理由为推脱 , 时间就像海绵 , 挤一挤总是有的 , 俗话说得好 , 习惯成自然 。
?
4.3、懒于思考 , 疏于总结
脑子不思考就会生锈 , 可能当时你解决问题的时候知道了其中的原理 , 或者对某个知识点了如指掌 , 但是好记性不如烂笔头 , 不去温故知新 , 随着时间的流逝 , 会慢慢忘记掉的 。 通过写博客的方式总结记录下来 , 以后都可以温故知新 。
?
4.4、怕自己的技术被别人学到 , 被别人超
这个大可不必担心 , 你分享出来别人不一定会去学 , 学了也不一定懂 , 退一万步讲 , 你可以持续学习 , 人无我有 , 人有我优嘛 。
?
4.5、想写 , 但不知道写什么
你需要用心去发现 , 去感受这个世界 , 每个人都有自己的想法 , 同一项技术 , 每个人的总结也不一样 , 说不定你写的就比别人好呢 , 能让更多的人接受呢 。 大胆迈出第一步 , 把写博客当作一种常态 。
?
4.6、技术含量低 , 写出来没意义 , 怕别人嘲、
没有人一开始就能写出很牛逼的博客 , 只要将你真实的所思所想所悟记录下来就可以了 , 比如一个很简单的Maven配置阿里云镜像 , 你也是可以写成一篇博客的 。 事实上 , 除了你的挚友和亲人 , 没有人会那么在意你 , 这些担心都是庸人自扰 。 知识是自己的 , 我总结我进步 。
?
4.7、写博客最初的想法
我当时开始写博客的想法也简单 , 想把自己在工作学习中学到的知识和解决问题的思路记录下来 , 放到云端 , 方便自己以后要用的时候可以快速的找到 。 我相信别人可以写那么好的博客 , 我自己也同样可以的 。
?
五、写博客的价值与意义
?

伯乐在线|程序员写个人技术博客的价值与意义
本文插图
?
5.1、加深对技术点的理解 , 记录足迹 , 反映成长
加深对技术点的理解:每写一篇博客 , 都可以加深对技术点的理解
?
记录足迹 , 反映成长:写博客实际上是记录一个人思考和解决问题的成长过程 。 很久之后 , 你再翻看自己以前写的文章 , 你会感觉得到自己的点滴变化和进步 。 写博客就像种一颗种子 , 只要记得浇水、施肥、除草和松土 , 秋天就会有收获
?
5.2、分类检索 , 方便日后查阅
博客就像一本书 , 有书名 , 有目录 , 有内容 , 个人都对博文进行了分类 , 喜欢看哪一类文章 , 直接去查询即可 。 关键词搜索也非常便捷 , 需要看谁的哪类型的文章 , 输上关键词 , 就有一组文章呈现出来 , 供你挑选阅读 , 它比查阅纸质书本还要方便 , 若写文章需要引用部分内容 , 直接复制过来就是了 , 方便得很 。分页标题
?
5.3、观点碰撞 , 分享收获
有些问题大家一起讨论 , 或赞同 , 或反对 , 听听别人的思想 , 可以促进双方的共同进步 。 写博客的过程其实也是分享自己学习收获的过程 , 也可以看看别人的活法 , 你会受到启发;你有困难或忧愁 , 博友们相互排忧解难 。 有朋友帮助 , 何愁之有?分享就是快乐!交流与思想碰撞中发现问题 , 取其精华去其糟粕 , 然后更新文章 , 使文章更加有深度和广度 。
?
5.5、结交更多志同道合的朋友 , 共同进步
博客平台上有很多高手 , 更有与自己兴趣爱好、思想观点相近或者对立的朋友 , 写了博客 , 自然会有许多志趣相同甚至观点完全相反的朋友来阅读 , 这样就可以认识许多朋友 。 有共同的兴趣爱好自然就谈得来 , 对有些观点进行探讨 , 也可以互相交流心得体会 。
?
5.6、提高自己的思维能力 , 促进学习 , 锻炼大脑
看书、写博文就会经常动脑 , 爱动脑大脑就不会生锈变笨 , 经常写博客 , 就象经常练习脑保健操一样 , 天天做 , 月月想 , 能够让大脑一直得到锻炼 , 对于一个要靠脑袋来生活的人来讲 , 非常有价值 。
?
博客写多了 , 你的逻辑思维是很强的 , 解决问题的思路会非常清晰 , 有利于程序员的长远发展 。
?
5.7、辛勤耕耘 , 锻炼毅力 , 贵在坚持 。
写博客并不难 , 就像小学生写日记一样 , 可长可短 , 可深可浅 , 可精可粗 , 没有标准 。 但要一直写下去就需要一定的毅力与耐力了 , 不写博客的理由可以罗列一大堆 , 比如:每天工作压力很大 , 事情太多等等 , 因此 , 每当想放弃的时候 , 都要告诉自己:不能轻易把已坚持那么久的东西给丢掉 , 这本身就是一种对毅力的锻炼 。 其实 , 喜欢上写博客就会成为一种习惯 , 一天不看就想少了什么似得 , 你想不看、不写都困难 , 慢慢地习惯就成了自然 。
?
5.8、获得阅读量 , 得到更多人的认可 , 满足小小的成就感
好的博客 , 正常情况下是可以获得可观的阅读量 , 获得不少的点赞 , 得到更多人的认可 。 当你的博客被推送到首页 , 获得更多的人的点赞 , 收藏和评论时 , 你会感到无比的喜悦 , 满满的成就感 , 付出总是有收获的 。
?
5.9、提升自己的技术写作能力 , 努力成为技术大牛 , 提高知名度 , 成为行业大咖
博客写多了 , 熟能生巧 , 总是能提升自己的写作能力 。 写的好博客多了 , 每天学习 , 每天都在进步 , 日积月累 , 你会成为一名技术大牛的 , 知名度也会随之提高 。
?
5.10、传播正能量 , 发展自己 , 服务社会
多写传播正能量的博客 , 想有阳关心态 , 自己心里要有阳光 , 多看别人的优点自己就会进步的快一些 。 看别人的博客 , 多看正能量的 , 笑脸就多一点;写自己的博客 , 多写正能量的 , 精神就会爽一点 。
?
博客被认为是报纸、广播、电视、网络以外的第5媒体 , 长期的积累可形成专题文献 , 达到与其他媒体的互动 。 每个领域都有一批名博 , 关注人数多 , 点击率高 , 有着其他媒体不可替代的优势 , 有深度有力度的好博文 , 能够很好的宣传社会、引导社会 , 发挥重要的影响 。 由此可见 , 写博客小处说可以发展自己 , 大处说可以服务社会 。
?
六、总结
最后 , 我们来做一个总结 。 对于一个程序员来说 , 写博客可以加深对技术点的理解 , 记录自己的成长经历 , 可以结交更多志同道合的朋友 , 在自己进步的同时 , 传播正能量 , 帮助他人 , 服务社会 。 博客永远是共享与分享精神的体现 , 希望大家都可以排除各种困扰 , 分享自己的收获 , 坚持写博客 , 建立一个属于自己的个人博客 , 从今天开始 , 为时不晚 。
分页标题