热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

如何写好技术博客

博客是个好东西,相信每个人都看过很多人的博客。我自己发现我的新知识的来源,博客已经占有了越来越大的比例。对于非常喜欢的博客,会收录到阅读器里,每篇必读;有的则是为了临时遇到的某个具体问题,通过搜索引擎

博客是个好东西,相信每个人都看过很多人的博客。我自己发现我的新知识的来源,博客已经占有了越来越大的比例。对于非常喜欢的博客,会收录到阅读器里,每篇必读;有的则是为了临时遇到的某个具体问题,通过搜索引擎找到的,问题解决了,也就过去了。但无论如何,在这种搜索中,都会有很大的收获。非常感谢很多博客给我带来的帮助。

写技术博客的好处

每一个技术人员都可以建立一个自己的技术博客,把平常的一些心得体会,实践经验写成文章,一方面这样对自己是一个很好的总结和提高;同时写的博客文章还会对其他人有所帮助,一举两得,何乐而不为呢?

此外,表达能力对于一个人的职业成长道路是很重要的,表达又分为“口头表达”和“书面表达”,都非常重要。前者如在大家开会的时候,你是否能够清晰明了地阐述你的想法呢?若你有这个能力,你的领导一定对你另眼相看,书面表达”也同样,如果你写出的技术文档、总结报告,总是内容翔实、条理清晰,你升职的时间就不远了。因此,完全可以把写技术博客作为对自己表达能力的一个锻炼机会,看看自己能不能写出高水平的文章来。

下面根据我自己的一点思考,说几条我觉得比较重要的原则。这并没有标准的答案,每个作者都有自己的想法,无法也没有必要寻找唯一的标准答案。

1:忌无关话题;贵在内容专注

有的人写博客,把生活中的内容,和技术上的内容混在一起,比如和某个朋友吃了顿饭,看了一个电影,听了一首歌,工作中解决了一个问题,都写进去。如果仅仅是为了当作自己的日记本,倒是无妨。但是对于这样的写作方式,如果希望给别人看,还希望别人也能喜欢,就不太容易了。毕竟咱们不是演艺明星,就算你觉得你的生活非常丰富多彩,也到不了别人会感兴趣的程度。而且,本来你的博客可能会有一些真正高质量的内容,会很很受欢迎,也被这些无关的内容淹没了。

如果你希望你的博客能更受别人的欢迎,最好能够先明确一点:你知道(擅长)的什么东西,是你知道,而别人不知道,又想知道的内容?找到了这样的题材,才是你的价值所在。你把你的内容锁定在这些你的“核心武器”上,才能写出成功的博客。

这些内容未必是你的专业,比如你的专业是程序员,但是你非常爱好羽毛球,而且到了有一定研究的程度,那么你就完全可以以之为题材,把你作为一个普通人,从零开始,不断提高的心得体会,写成博客,可以包括很多内容,比如关于比赛规则的分析、关于练习方法的体会、关于羽毛球明星的技术动作特点等等,设定好你的读者目标,比如和自己背景相似的羽毛球爱好者,用自己的语言,认真写好,就一定会有很多忠实的读者喜欢你的博客。

一句话总结:专注、专注、再专注!

2:忌只言片语;贵在描述清晰

我在查阅资料的时候,最郁闷的就是碰上这样的博客文章,明明他说的就是你想知道的事情,可是就是写那么一句半句,没头没尾的话,这样的博客,大多是博主为了怕自己忘记,给自己做的一个笔记,要么是一句话了事,要么是贴上一大段代码,也没有任何说明。自己明白,别人就很难明白了。

这样的博客同样只能当自己的日记,而无法给读者带去好感,如果要写技术博客,就应该设定一个明确的目标读者范围,为他们去写,要写某个你感兴趣的问题时,要把前言后语都说到位,把问题描述清楚,背景如何,问题在什么条件下发生,里面的根本原因是什么,然后给出符合逻辑的完善的解决方法,最后再做一下提纲挈领的总结,这样读者看后一定会感到心旷神怡。

就像在高考的时候,各科老师都反复嘱咐大家,回答问题的时候,一定要有中间步骤,不能只给一个结果,阅卷老师会按步骤给分。读者又何尝不是阅卷人呢?

一句话总结:是什么、为什么、怎么办,一个也不能少。

3:忌直接转贴;贵在亲身原创

很多人看到自己喜欢的文章,就把别人的文章“复制-粘贴”到自己的博客里,分享给别人,这当然也不错,但是这种方式是没有“技术附加值”的原生态产品。

如果你发现了一篇好文章,完全没必要他们复制过来,“超链接”是互联网作为媒体最大的一个特点,把别人的文章地址贴到你的文章中,引用的时候,把最核心的几句话摘录到你的文章里,一定要提到是谁说的,此外,一定要确保你的文章中主体部分是你写的文字,是你的思想的表达,而不仅仅是转贴。转贴是没有任何意义的事情。

这就好像一个你要开一个包子铺,你买来蔬菜、肉、面粉,花了80块钱,做成包子卖出去,你收了100块钱,那么你挣的20块钱,就是把原料变成包子的“劳动的价值”。你看到了别人的文字,直接转贴,就等于你买了一堆原料,直接又卖出去,没有创造任何价值。

一句话总结:不要只做知识的搬运工。

4:忌过度修饰;贵在文风朴素

上面两种博客的缺点都是写作风格过于随意,缺少加工;而也有的少数博主正好相反,把博客当作了展示文采的舞台,虽然写的是技术问题,但是加入了其他很多东西,比如人物、情节等等。本来的目的是使自己的文章更有趣,更吸引读者。但是我个人的观点是,这样做可能没有必要,甚至画蛇添足。

简单一些的,编出两个人物,一个老师,一个学生,有问有答,文中穿插一些搞笑的语言, 这样还是可以接受的,毕竟对内容的干扰不是很大;更有复杂的,设计出若干人物,互相讨论,作者在写的时候,实际上花费了不少心思,为不同的角色设定不同的性格特征和“学识水平”, 但是短短的一篇技术文章,读者往往记不住那几个人物谁是谁,结果导致本来不难说清楚的事情,反而搞乱了。别人是来看你的技术内容的,而不是看笑话来的,不要过度修饰。写得再“妙趣横生”,也不能当喜剧搞笑片看吧。

凡是使用诙谐幽默的写法获得成功的面向大众的科普书,都是人文方面的,比如《明朝那些事儿》、《水煮三国》之类,文中加入一些小包袱,增加趣味性,其中重要的一点是,看这种书的读者本来就是抱着消遣的目的,读《明朝那些事儿》的读者,没有一个是为了研究明史的,都是为了看着玩儿的,了解一些历史典故,喝酒聊天的时候多一些素材,不会深究里面的内容。

而理工方面的技术书籍,就很难有人会抱着这样的心态去读。最好的博客文章应该是简单易懂,让读者花三分钟看明白,立马就能解决问题的文章。

一句话总结:不是必需的东西都删掉,一个多余字不留。

5:忌急于求成;贵在持之以恒

什么事情做几天都容易,难的是长久的坚持。很多人建立一个博客,一开始的时候热情很高,每天都琢磨有多少人来看,没多久就发现,根本没有几个人来,绝望……深深的绝望…… 算了,没意思,不干了!!

所以,关键就在于你是否能够坚持,做网站不是几天的事情,不是几个月的事情,至少先做两年再看看效果。坚持提供有价值内容,坚持足够的更新频率,坚持良好的互动,总会有人喜欢你的博客的。

一句话总结: 坚持、坚持、再坚持!


推荐阅读
  • 本章将深入探讨移动 UI 设计的核心原则,帮助开发者构建简洁、高效且用户友好的界面。通过学习设计规则和用户体验优化技巧,您将能够创建出既美观又实用的移动应用。 ... [详细]
  • 利用存储过程构建年度日历表的详细指南
    本文将介绍如何使用SQL存储过程创建一个完整的年度日历表。通过实例演示,帮助读者掌握存储过程的应用技巧,并提供详细的代码解析和执行步骤。 ... [详细]
  • 随着网络安全威胁的不断演变,电子邮件系统成为攻击者频繁利用的目标。本文详细探讨了电子邮件系统中的常见漏洞及其潜在风险,并提供了专业的防护建议。 ... [详细]
  • PHP 编程疑难解析与知识点汇总
    本文详细解答了 PHP 编程中的常见问题,并提供了丰富的代码示例和解决方案,帮助开发者更好地理解和应用 PHP 知识。 ... [详细]
  • 自学编程与计算机专业背景者的差异分析
    本文探讨了自学编程者和计算机专业毕业生在技能、知识结构及职业发展上的不同之处,结合实际案例分析两者的优势与劣势。 ... [详细]
  • MySQL 数据库迁移指南:从本地到远程及磁盘间迁移
    本文详细介绍了如何在不同场景下进行 MySQL 数据库的迁移,包括从一个硬盘迁移到另一个硬盘、从一台计算机迁移到另一台计算机,以及解决迁移过程中可能遇到的问题。 ... [详细]
  • 阅读本文大约需要3分钟。微信8.0版本的发布带来了许多令人振奋的新功能,如烟花特效和改进的悬浮窗,引发了用户的热烈反响。 ... [详细]
  • 深入理解Java泛型:JDK 5的新特性
    本文详细介绍了Java泛型的概念及其在JDK 5中的应用,通过具体代码示例解释了泛型的引入、作用和优势。同时,探讨了泛型类、泛型方法和泛型接口的实现,并深入讲解了通配符的使用。 ... [详细]
  • 作为一名程序员,从大学步入职场后,常常感受到一种难以言喻的空虚感。这种感觉或许源于对生活的不满、职业发展的瓶颈,或是日常琐事带来的压力。本文将深入探讨这种复杂的情感,并尝试寻找解决之道。 ... [详细]
  • 深入解析:阿里实战 SpringCloud 微服务架构与应用
    本文将详细介绍 SpringCloud 在微服务架构中的应用,涵盖入门、实战和案例分析。通过丰富的代码示例和实际项目经验,帮助读者全面掌握 SpringCloud 的核心技术和最佳实践。 ... [详细]
  • 并发编程:深入理解设计原理与优化
    本文探讨了并发编程中的关键设计原则,特别是Java内存模型(JMM)的happens-before规则及其对多线程编程的影响。文章详细介绍了DCL双重检查锁定模式的问题及解决方案,并总结了不同处理器和内存模型之间的关系,旨在为程序员提供更深入的理解和最佳实践。 ... [详细]
  • 本文深入探讨了C++对象模型中的一些细节问题,特别是虚拟继承和析构函数的处理。通过具体代码示例和详细分析,揭示了书中某些观点的不足之处,并提供了更合理的解释。 ... [详细]
  • 微软Exchange服务器遭遇2022年版“千年虫”漏洞
    微软Exchange服务器在新年伊始遭遇了一个类似于‘千年虫’的日期处理漏洞,导致邮件传输受阻。该问题主要影响配置了FIP-FS恶意软件引擎的Exchange 2016和2019版本。 ... [详细]
  • 探讨如何真正掌握Java EE,包括所需技能、工具和实践经验。资深软件教学总监李刚分享了对毕业生简历中常见问题的看法,并提供了详尽的标准。 ... [详细]
  • 深入理解Spring:Aware接口、异步编程与计划任务
    本文将带你深入了解Spring框架中的 Aware 接口、异步编程以及计划任务。通过具体示例和详细解释,帮助你掌握这些核心功能的实现原理和应用场景。 ... [详细]
author-avatar
幸福不要躲008_784
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有