为什么程序员应该写博客?用什么博客系统?
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。
转载请注明出处。
原文:http://www.jianshu.com/p/f7a970b08362
内容简介
- 前言
- 写博客的态度
- 写博客的好处
- 用什么博客系统
- 我的平台
1. 前言
作为程序员,我们敲代码的时候很轻快,键盘上噼里啪啦,「弹指间,樯橹灰飞烟灭」。但是,不少程序员不喜欢写东西。
当然,人都是有惰性的,要跨出这一步不容易。我开始得也有点晚,不过晚总比不开始好。
现在我很喜欢写博客,写博客带给我很多好处。比如有一点副业收入,有粉丝和自己的社群,认识更多大牛,写作能力提高,更喜欢思考,更喜欢阅读和学习,感觉充实,等等。
2. 写博客的态度
以前我觉得,都有那么多牛人写技术文章了,我这样的小辈看看就好,况且:
- 写了会不会没人看呢?
- 写了被人吐槽怎么办?(你说:我脸皮薄啊。有多薄?比 B-Box 还要薄啊)
- 关于写了有没有人看,我想让大家放一百个心。这个年代,只要你持续产出,基本就一定会有人看(因为中国人特别多),就怕你不产出。
当然了,我的每篇文章都要花不少时间来查证,以免误导读者。特别是错别字和语法,我会仔细检查。有时候读者评论说“你这里有个错别字”,我会立马更正,并留言谢谢他。
我觉得如果一篇博文有很多错别字和语法错误,基本上证明这个作者没有那么认真对待,要么他的语文水平实在有限。如果是小编的话,那是要被扣“鸡腿”的。
- 至于写了被人吐槽,那也不必太担心。一般在技术圈,人心还是相对单纯的,不会跟网络上的水军黑粉一样来胡乱骂你。而且你又不是在娱乐圈,那么多人来黑你干嘛,又没钱赚。只要你写的不是乱七八糟、“惨不忍睹”,基本评论还是很友善的。
比如我的自媒体平台几乎没有收到过恶意评论。当然,也会收到读者不太“友善”的评论,或者有些读者对你提过多要求。
有时候这些看似负面的评论能激励我成长。我并不介意别人说我,我也从来不会跟我的读者互怼,因为你不可能也没有必要让所有人满意。
- 还有一个态度,就是要坚持下去。坚持做一件对的事情,必有收获。现在这个几乎人人自媒体的时代,你树立了良好的个人品牌,应该可以做出一番事业。
很多著名人物都有写博客的习惯,比尔.盖茨有一个网站叫 盖茨笔记 。这位前首富没闲着到处去游玩,而是花不少时间阅读写作。他知道我们大中华的微信用户很多,还开通了微信公众号「盖茨笔记」(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 老师,终生学习者。
热爱生活,喜欢游泳,略懂烹饪。
人生格言:「向着标杆直跑」
为什么程序员应该写博客?用什么博客系统?相关推荐
- 有故事的程序员必看的六个开源博客系统 | Gitee项目推荐
程序员除了需要具备写代码的能力,还要有写作能力,项目开发过程中需要清晰的文字记录.发布开源项目,如果想让更多人使用或贡献代码,也必须有一份生动又明了的 Readme 文档.程序员很热衷通过博客写作,不 ...
- 程序员如何写简历?来自硅谷的八条建议
转载自 程序员如何写简历?来自硅谷的八条建议 前言 半个月前我发起了程序员内推项目之后,收到一些邮件,对方单纯希望我帮忙优化一下简历.我提了一些修改意见之后,有一位同学专门给我送了一张亚马逊的礼品卡 ...
- sis防屏蔽程序_程序员如何写一份更好的简历
01 引言 面试前要准备的第一件事就是写简历,从零开始写简历是一件痛苦的事,因为它既重要又耗时.现在就有很多求职者在电脑前急躁不安地搜索简历模版和参考例句,却不知道如何下笔.写得太短的话HR一定觉得没 ...
- 霍炬:程序员爱写脚本是种病
霍炬:程序员爱写脚本是种病 投递人 itwriter 发布于 2016-09-16 22:00 评论(22) 有3033人阅读 原文链接 [收藏] « » 如果你就是程序员,或者你熟悉程序员这个群体, ...
- 作为程序员怎么写好一份简历
笔者在前程无忧有过半年的实习经历,作为 RPO 项目助理,每天要阅读成千上百份的简历,曾协助富士康.迅雷.顺丰.平安金服等企业招聘各级技术岗位:本场 Chat 将会以猎头的角度,告诉你一份优秀的简历是 ...
- 程序员如何写出高质量年终总结?
干得好,也要说的好,程序员年终总结看这篇! 对程序员来说,这一年改过很多 Bug,写过很多功能,也重构过一些模块,经历了无数个需求的迭代,进行了无数次的提测,还偶尔加个班......那么如何体现在我们 ...
- 卖掉 3000 平房子,50 岁程序员回国写代码,三个月内融资 2000 万美元
2019年7月12日,10多万行C代码的中国物联网大数据平台 TDengine 在 GitHub开源,立即冲上 GitHub 榜首,整整五天霸榜 GitHub.目前该项目在 GitHub 上 Star ...
- 命名自喜剧团体,宅男程序员三个月写出的编程语言是如何改变世界的?
大数据文摘出品 来源:Zdnet 编译:洪颖菲.李可.Vicky.李雷 1989年,荷兰的一位叫Guido Van Rossum的宅男程序员觉得其他语言都不好用,于是花三个月创造了一种新的编程语言. ...
- [转]为什么程序员总是写糟糕的代码?这3个原因
原文请看:为什么程序员总是写糟糕的代码?这3个原因 我最近一直在想我们作为一个行业为什么总是产出糟糕代码的原因. 1.明显原因-- 我一下子想到的最明显的原因是,有好的程序员,也有不那么好的程序员,有 ...
- 有一个小白程序员,写了一个只能对5个数字进行排序的函数,现在有25个不重复的数字,
题目:有一个小白程序员,写了一个只能对5个数字进行排序的函数,现在有25个不重复的数字,请问小白同学最少调用几次该函数,可以找出其中最大的三个数? A.5 B.6 C.7 D.8 答案:C 解析:第一 ...
最新文章
- pandas使用date_range函数按照指定的频率(freq)和指定的个数(periods)生成dataframe的时间格式数据列、基于dataframe的日期数据列生成日期索引
- 使用wxSqlite3来解决sqlite加密问题zz
- Handler 机制分析
- 【资料整理】proftpd安装配置
- android 字符串转浮点,Android String类型转换为float、double和int的工具类方法
- js中自执行函数(function(){})()和(function(){}())区别
- 2018: 跑图(深搜)
- exchange2013卸载
- TypeScript + ES6
- Python学习三|列表、字典、元组、集合的特点以及类的一些定义
- 使用TypeScript开发ReactNative应用的简单示例
- 【SQL注入01】SQL注入漏洞简介、原理及类型
- NOIP 2017 PJ
- MyBatis下载与简介
- 深入解析Struts拦截器的工作原理
- 读懂React原理之调和与Fiber
- Flink源码篇,作业提交流程、作业调度流程、作业内部转换流程图
- 用计算机pol计算方位角,卡西欧计算方位角 计算器算方位角.doc
- spack file hierarchy system
- 53个全球免费学术资源数据库整理,查资料写论文必备【开学必备】
热门文章
- 天地图2021版正式发布,清晰程度非常了得
- kettle打开spoon.bat后无反应
- 网盘上传文件服务器失败原因,win7系统在百度网盘上传文件一直失败的解决方法...
- 工作笔记(python给excel加密)
- 计算机中SQL中文,SQL是什么意思 sql的中文含义
- android下雨动画效果,Android利用SurfaceView实现下雨的天气动画效果
- 论“无常,苦、无我”
- python等额本息和等额本金_房贷利率有没有套路?Python透彻解读“等额本金”与“等额本息”的差异所在...
- 如何确定聚类簇数 (k)
- Windows server DHCP服务器搭建