作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。
转载请注明出处。
原文:http://www.jianshu.com/p/f7a970b08362

内容简介


  1. 前言
  2. 写博客的态度
  3. 写博客的好处
  4. 用什么博客系统
  5. 我的平台

1. 前言


作为程序员,我们敲代码的时候很轻快,键盘上噼里啪啦,「弹指间,樯橹灰飞烟灭」。但是,不少程序员不喜欢写东西。

当然,人都是有惰性的,要跨出这一步不容易。我开始得也有点晚,不过晚总比不开始好。

现在我很喜欢写博客,写博客带给我很多好处。比如有一点副业收入,有粉丝和自己的社群,认识更多大牛,写作能力提高,更喜欢思考,更喜欢阅读和学习,感觉充实,等等。

2. 写博客的态度


以前我觉得,都有那么多牛人写技术文章了,我这样的小辈看看就好,况且:

  • 写了会不会没人看呢?
  • 写了被人吐槽怎么办?(你说:我脸皮薄啊。有多薄?比 B-Box 还要薄啊)
  1. 关于写了有没有人看,我想让大家放一百个心。这个年代,只要你持续产出,基本就一定会有人看(因为中国人特别多),就怕你不产出。

当然了,我的每篇文章都要花不少时间来查证,以免误导读者。特别是错别字和语法,我会仔细检查。有时候读者评论说“你这里有个错别字”,我会立马更正,并留言谢谢他。

我觉得如果一篇博文有很多错别字和语法错误,基本上证明这个作者没有那么认真对待,要么他的语文水平实在有限。如果是小编的话,那是要被扣“鸡腿”的。

  1. 至于写了被人吐槽,那也不必太担心。一般在技术圈,人心还是相对单纯的,不会跟网络上的水军黑粉一样来胡乱骂你。而且你又不是在娱乐圈,那么多人来黑你干嘛,又没钱赚。只要你写的不是乱七八糟、“惨不忍睹”,基本评论还是很友善的。

比如我的自媒体平台几乎没有收到过恶意评论。当然,也会收到读者不太“友善”的评论,或者有些读者对你提过多要求。

有时候这些看似负面的评论能激励我成长。我并不介意别人说我,我也从来不会跟我的读者互怼,因为你不可能也没有必要让所有人满意。

  1. 还有一个态度,就是要坚持下去。坚持做一件对的事情,必有收获。现在这个几乎人人自媒体的时代,你树立了良好的个人品牌,应该可以做出一番事业。

很多著名人物都有写博客的习惯,比尔.盖茨有一个网站叫 盖茨笔记 。这位前首富没闲着到处去游玩,而是花不少时间阅读写作。他知道我们大中华的微信用户很多,还开通了微信公众号「盖茨笔记」(gatesnotes),拥有大批中国粉丝,我也是其中之一。

人家比尔.盖茨都这么富有了,还坚持产出(当然了,里面的文章也不都是他亲自写的)呢。何况我这样的穷小子呢,更应该努力啊!

3. 写博客的好处


对程序员来说,写博客是很有好处的事情。没好处的事情大家肯定不太愿意做对吧。

下面我就来数点一下程序员写博客的好处:

1. 带来收入

现在是知识付费的年代,不少博客人是收费的,也有的用邮件付费订阅。也有收费的专栏。微信公众号也推出了付费阅读。

不过付费确实不错,可以很大程度上激励内容创作者输出。

如果你的博客像 阮一峰老师 的个人博客那么有名,流量很大,那也会有不少广告来找你合作接入,也有很不错的收入。

写个人博客的同时你也可以把文章发布到各大平台,比如微信公众号,知乎专栏,掘金,CSDN,今日头条,等等。一般也有一些奖励或广告收入。

2. 真正掌握技术


很多时候我们自己认为掌握了一门技术或一些术语,但直到我们向别人讲授这些概念,我们才能真正知道自己的理解程度。

写博客就是一个很好的锻炼思维和组织总结能力的方式。你如果能用浅显易懂的字句(能用生动的比喻则更加,如果你能写成小故事,像「码农翻身」公众号,则更牛)把技术难点讲出来,才是真的厉害。

3. 提高知名度


你的博客可以成为你的“简历”,可以展示你的很多方面:你的 Github(被称为程序员的“新兴简历”),你的 StackOverflow 账号,你的知乎账号,你的其他写作平台,你的个人项目,你的工作经验,你的生活态度。

这些都可以成为公司上网查询时了解你的最好途径,也能让你在业界享有声誉。你也能借此结识更多行业好友、大牛,收获你的粉丝。

4. 成为创业的跳板


很多人靠写博客就出书了,成为知名讲师了,出网络视频了,成立公司了,等等。

我自己也是靠写博客,才被慕课网发现,有幸成为慕课网的讲师 Oscar 老师,多了一份副业收入的。

我也创立了自己的公众号「程序员联盟」(微信号:coderhub)和围绕公众号的自媒体矩阵。

写博客可以给你的创业增加更多机遇。

5. 自豪与怀旧的感觉


多年之后,你看着自己的博客,好像一个你孕育的生命一样,会让你感觉充实,也能当作记录你人生历程的网络日记。

也好似一种与这个世界保持联系的特殊方式。当然了,不要闷头在家写博客当“宅男宅女”,一定要多出去走走,多运动,保持健康生活。

6. 活跃大脑


科学研究表明:一直思考的人不容易得痴呆症。

正所谓活到老学到老。写博客可以帮助我们的大脑一直处于活跃状态。

写博客肯定还有其他好处,欢迎留言补充。

4. 用什么博客系统


我个人认为:程序员最好的博客系统是支持 Markdown 格式的。

Markdown 格式真的很方便,也很容易入门。基本用 Markdown 格式写一篇文章就入门了,而且 Markdown 的常用格式就那几个。

Markdown 可以让你直接复制粘帖文章到各个支持 Markdown 的平台,而格式保持不变。

这就令许多软件汗颜了:还记得“大明湖畔”让你写论文在格式上就花费大量时间的 Word 软件吗?还记得用不同版本的 Word 打开文档看到一堆乱七八糟格式时的囧境吗?

我个人觉得 Hexo 这个博客搭建系统不错,支持 Markdown 写作。

简书 是我目前主要的写作平台之一。支持历史记录保存,而且你每改动一点内容,它会自动为你保存,不担心断网或卡机。

CSDN 的博客也是很不错的,有非常多的用户。文章容易被搜索引擎抓取。

其他如 慕课网手记,51CTO,SegmentFault,开源中国(OSCHINA),掘金 ,博客园,等等,也是不错的写作平台。

简书、CSDN、掘金、博客园,51CTO,SegmentFault,开源中国,等等都支持 Markdown 的写作格式。而且,你可以选择 Markdown 格式,也可以选择一般的富文本格式。

插句题外话,虽然我比较喜欢 知乎 这个网站,很多时候也从它的主题里获益。但是目前知乎专栏的编辑器还不支持 Markdown,特别是程序员要附上代码块的时候更加不方便。

对于只支持富文本格式而不支持 Markdown 格式的博客平台,我们可以用 Md2All(http://md.aclickall.com)或 MdNice(https://mdnice.com)这两个工具将 Markdown 的内容转成富文本格式,非常好用。

声明:我绝对没有给以上几个网站或自媒体打广告,我也没收任何钱。

5. 我的平台


我的博客和自媒体平台。

微信公众号 :「程序员联盟」(微信号:coderhub)

简书 :https://www.jianshu.com/u/44339a8a9afa

慕课网手记 :http://www.imooc.com/t/1289460#Article

CSDN :https://blog.csdn.net/frogoscar

51CTO :https://blog.51cto.com/4526621

知乎 :https://www.zhihu.com/people/frogoscar

掘金 :https://juejin.im/user/58d109aeac502e0058ac70d0

博客园 :https://www.cnblogs.com/frogoscar

SegmentFault :https://segmentfault.com/u/cxylm

开源中国:https://my.oschina.net/cxylm

头条号 :https://www.toutiao.com/c/user/3729328705/#mid=3750422747


抛开喧嚣,只为一纸清凉。为了更好的自己,一起来写博客吧~


我是 谢恩铭,公众号「程序员联盟」(微信号:coderhub)运营者,慕课网精英讲师 Oscar 老师,终生学习者。
热爱生活,喜欢游泳,略懂烹饪。
人生格言:「向着标杆直跑」

为什么程序员应该写博客?用什么博客系统?相关推荐

  1. 有故事的程序员必看的六个开源博客系统 | Gitee项目推荐

    程序员除了需要具备写代码的能力,还要有写作能力,项目开发过程中需要清晰的文字记录.发布开源项目,如果想让更多人使用或贡献代码,也必须有一份生动又明了的 Readme 文档.程序员很热衷通过博客写作,不 ...

  2. 程序员如何写简历?来自硅谷的八条建议

    转载自  程序员如何写简历?来自硅谷的八条建议 前言 半个月前我发起了程序员内推项目之后,收到一些邮件,对方单纯希望我帮忙优化一下简历.我提了一些修改意见之后,有一位同学专门给我送了一张亚马逊的礼品卡 ...

  3. sis防屏蔽程序_程序员如何写一份更好的简历

    01 引言 面试前要准备的第一件事就是写简历,从零开始写简历是一件痛苦的事,因为它既重要又耗时.现在就有很多求职者在电脑前急躁不安地搜索简历模版和参考例句,却不知道如何下笔.写得太短的话HR一定觉得没 ...

  4. 霍炬:程序员爱写脚本是种病

    霍炬:程序员爱写脚本是种病 投递人 itwriter 发布于 2016-09-16 22:00 评论(22) 有3033人阅读 原文链接 [收藏] « » 如果你就是程序员,或者你熟悉程序员这个群体, ...

  5. 作为程序员怎么写好一份简历

    笔者在前程无忧有过半年的实习经历,作为 RPO 项目助理,每天要阅读成千上百份的简历,曾协助富士康.迅雷.顺丰.平安金服等企业招聘各级技术岗位:本场 Chat 将会以猎头的角度,告诉你一份优秀的简历是 ...

  6. 程序员如何写出高质量年终总结?

    干得好,也要说的好,程序员年终总结看这篇! 对程序员来说,这一年改过很多 Bug,写过很多功能,也重构过一些模块,经历了无数个需求的迭代,进行了无数次的提测,还偶尔加个班......那么如何体现在我们 ...

  7. 卖掉 3000 平房子,50 岁程序员回国写代码,三个月内融资 2000 万美元

    2019年7月12日,10多万行C代码的中国物联网大数据平台 TDengine 在 GitHub开源,立即冲上 GitHub 榜首,整整五天霸榜 GitHub.目前该项目在 GitHub 上 Star ...

  8. 命名自喜剧团体,宅男程序员三个月写出的编程语言是如何改变世界的?

    大数据文摘出品 来源:Zdnet 编译:洪颖菲.李可.Vicky.李雷 1989年,荷兰的一位叫Guido Van Rossum的宅男程序员觉得其他语言都不好用,于是花三个月创造了一种新的编程语言. ...

  9. [转]为什么程序员总是写糟糕的代码?这3个原因

    原文请看:为什么程序员总是写糟糕的代码?这3个原因 我最近一直在想我们作为一个行业为什么总是产出糟糕代码的原因. 1.明显原因-- 我一下子想到的最明显的原因是,有好的程序员,也有不那么好的程序员,有 ...

  10. 有一个小白程序员,写了一个只能对5个数字进行排序的函数,现在有25个不重复的数字,

    题目:有一个小白程序员,写了一个只能对5个数字进行排序的函数,现在有25个不重复的数字,请问小白同学最少调用几次该函数,可以找出其中最大的三个数? A.5 B.6 C.7 D.8 答案:C 解析:第一 ...

最新文章

  1. pandas使用date_range函数按照指定的频率(freq)和指定的个数(periods)生成dataframe的时间格式数据列、基于dataframe的日期数据列生成日期索引
  2. 使用wxSqlite3来解决sqlite加密问题zz
  3. Handler 机制分析
  4. 【资料整理】proftpd安装配置
  5. android 字符串转浮点,Android String类型转换为float、double和int的工具类方法
  6. js中自执行函数(function(){})()和(function(){}())区别
  7. 2018: 跑图(深搜)
  8. exchange2013卸载
  9. TypeScript + ES6
  10. Python学习三|列表、字典、元组、集合的特点以及类的一些定义
  11. 使用TypeScript开发ReactNative应用的简单示例
  12. 【SQL注入01】SQL注入漏洞简介、原理及类型
  13. NOIP 2017 PJ
  14. MyBatis下载与简介
  15. 深入解析Struts拦截器的工作原理
  16. 读懂React原理之调和与Fiber
  17. Flink源码篇,作业提交流程、作业调度流程、作业内部转换流程图
  18. 用计算机pol计算方位角,卡西欧计算方位角 计算器算方位角.doc
  19. spack file hierarchy system
  20. 53个全球免费学术资源数据库整理,查资料写论文必备【开学必备】

热门文章

  1. 天地图2021版正式发布,清晰程度非常了得
  2. kettle打开spoon.bat后无反应
  3. 网盘上传文件服务器失败原因,win7系统在百度网盘上传文件一直失败的解决方法...
  4. 工作笔记(python给excel加密)
  5. 计算机中SQL中文,SQL是什么意思 sql的中文含义
  6. android下雨动画效果,Android利用SurfaceView实现下雨的天气动画效果
  7. 论“无常,苦、无我”
  8. python等额本息和等额本金_房贷利率有没有套路?Python透彻解读“等额本金”与“等额本息”的差异所在...
  9. 如何确定聚类簇数 (k)
  10. Windows server DHCP服务器搭建