热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

如何维护一个好的技术博客?

之前写过一篇文章,叫做《对自己狠一点,开始写作吧》,说的是写作的好处,有不少人响应号召,按捺开始不住动手写了。

之前写过一篇文章,叫做《对自己狠一点,开始写作吧》,说的是写作的好处,有不少人响应号召,按捺开始不住动手写了。 

最近和几位同学交流,聊起他们的技术博客,说总是没什么人看,没什么反馈,慢慢地就没有动力更新了。

我相信这不是个例,很多程序员都想在互联网上建立自己的个人品牌,比如说在github上拥有一个属于自己的热门项目;或者自己维护一个读者很多的、活跃的微信公众号/博客,这些东西对自己的职业发展大有好处,写到简历中对找工作尤其有帮助。

但是实践起来就会发现困难重重。拿我自己来说,我在github上面没有正式的项目, 只是维护了一个阅读量还算可以的微信公众号, 我给大家分享下我这两年的经验。

1

时刻考虑对读者有价值,而不是自己很爽

现在有不少文章,都是把自己的经验,自己工作中遇到一些技术点、解决的问题一股脑地写出来,不分主次,自己觉得很爽,似乎面面俱到,但别人读起来不知所云。

还有很多文章,采用的是bottom-up 的方法,上来就罗列技术细节、具体参数、安装步骤,很容易把人给搞晕、让人心生厌烦。

我建议大家写文档的时候采用top-down的思路,先讲why ,再讲how,甚至把更多的笔墨放在why 上,让读者了解背景,问题产生的原因,有哪些可能的解决方案,哪些方案较好。这么一路下来,也能帮助你自己理清思路,甚至帮你发现自己理解的漏洞。

2

要有自己的特色

现在的互联网上,文档的同质化非常严重。

同样一个主题,你只要一搜,就会出现成百上千个文档。

如果你不想和别人雷同,可以考虑去写一些新的技术,但这些技术都是发源于美国,在我们知道这些技术之前,已经有很多英文的资料了。

你也可以尝试去做翻译,这也是一个不错的路子。只要你翻译的质量比较高,大家喜欢看也是非常好的。

如果不是新技术,那你就需要思考这些问题:

网上也有大把同样主题的文档了,我为什么要再写一遍呢? 我写的东西和现有的文档有什么不同呢?

这里的关键点就是特色

比如说你写的文档,极大地降低了阅读者理解的难度;

或者说你把某个技术领域的文档做了整理,形成了一个大全的东西,非常的完备和详尽,对大家很有帮助,别人想查找什么东西就会到你这边来;

再比如,你对某个技术写了一个对入门者非常友好的文档。让大家轻松入门。

拿我的微信公众号码农翻身来举例吧,我把它定位成用故事讲解技术,并且是通俗易懂地讲解技术。我也见过好几个公众号是用漫画或者简单漫画的方式,去讲解一个东西,都算特色。

总之,在这个严重同质化的年代里,努力要让别人一提到某个东西就能想起你,这就是特色。

怎么才能形成自己的特色呢?

我在这里肯定没有办法告诉你,每个人都不同,需要你自己去想,去思考,去尝试。你可能会失败,也有可能无意中找到一条自己的路。

所以你看,想做出一点与众不同的东西,关键还是要创新。创新并不是一个虚头巴脑的词,它就在你的身边。

3

要坚持,持续不断地输出

这是最重要的一点,要坚持,要持续不断地输出。

也许你写了很多,但是仍然无人问津。

没有正反馈,确实难以坚持下去。

没有读者回复,没有读者搭理,似乎在孤芳自赏。

但你一直在默默地坚持,坚持对用户的价值,坚持自己的特色。

某一天,你的某一篇文章突然成了爆款,引发了传播。大家都关注你了,读者源源而来,这样正循环就形成了。

0?wx_fmt=gif

如果你觉得自己写得不错,我可以帮你传播下,不仅传播,还有稿费哦。

热烈欢迎大家向码农翻身公众号投稿,稿费每篇400元(需在码农翻身标记为原创)。


要求:

1. 原创

2. 通俗易懂地讲述技术知识,采用top-down的方式讲解一个技术点,不要罗列技术细节、具体参数、安装步骤。

3. 可以分享自己求职、面试等经历;分享自己的职场经验, 感情故事更加欢迎 smiley_13.png

可以在文章中加上个人的介绍,网站链接等,增加你的知名度。


下面是几个已经推送的投稿文章,大家感受下:

图解冒泡排序

工作六年,半路出家到CTO

为什么能力优秀的人当了主管以后反而不行了呢?

函数式编程圣经

有意投稿者请联系我,微信:liuxinlehan 


推荐阅读
  • 自学编程与计算机专业背景者的差异分析
    本文探讨了自学编程者和计算机专业毕业生在技能、知识结构及职业发展上的不同之处,结合实际案例分析两者的优势与劣势。 ... [详细]
  • SQLite 动态创建多个表的需求在网络上有不少讨论,但很少有详细的解决方案。本文将介绍如何在 Qt 环境中使用 QString 类轻松实现 SQLite 表的动态创建,并提供详细的步骤和示例代码。 ... [详细]
  • 探讨了小型企业在构建安全网络和软件时所面临的挑战和机遇。本文介绍了如何通过合理的方法和工具,确保小型企业能够有效提升其软件的安全性,从而保护客户数据并增强市场竞争力。 ... [详细]
  • 本文详细介绍了如何使用 Yii2 的 GridView 组件在列表页面实现数据的直接编辑功能。通过具体的代码示例和步骤,帮助开发者快速掌握这一实用技巧。 ... [详细]
  • 本章将深入探讨移动 UI 设计的核心原则,帮助开发者构建简洁、高效且用户友好的界面。通过学习设计规则和用户体验优化技巧,您将能够创建出既美观又实用的移动应用。 ... [详细]
  • RecyclerView初步学习(一)
    RecyclerView初步学习(一)ReCyclerView提供了一种插件式的编程模式,除了提供ViewHolder缓存模式,还可以自定义动画,分割符,布局样式,相比于传统的ListVi ... [详细]
  • 本文详细介绍了如何在 Spring Boot 应用中通过 @PropertySource 注解读取非默认配置文件,包括配置文件的创建、映射类的设计以及确保 Spring 容器能够正确加载这些配置的方法。 ... [详细]
  • 利用存储过程构建年度日历表的详细指南
    本文将介绍如何使用SQL存储过程创建一个完整的年度日历表。通过实例演示,帮助读者掌握存储过程的应用技巧,并提供详细的代码解析和执行步骤。 ... [详细]
  • 解决微信电脑版无法刷朋友圈问题:使用安卓远程投屏方案
    在工作期间想要浏览微信和朋友圈却不太方便?虽然微信电脑版目前不支持直接刷朋友圈,但通过远程投屏技术,可以轻松实现在电脑上操作安卓设备的功能。 ... [详细]
  • 从零开始构建完整手机站:Vue CLI 3 实战指南(第一部分)
    本系列教程将引导您使用 Vue CLI 3 构建一个功能齐全的移动应用。我们将深入探讨项目中涉及的每一个知识点,并确保这些内容与实际工作中的需求紧密结合。 ... [详细]
  • 本报告涵盖了个人博客账号和码云账号的注册过程,以及对网络工程专业学习的反思与展望。通过回顾初入大学时的专业选择,分析当前的专业知识和技能水平,并对未来的职业规划进行了详细讨论。 ... [详细]
  • 本文将深入探讨PHP编程语言的基本概念,并解释PHP概念股的含义。通过详细解析,帮助读者理解PHP在Web开发和股票市场中的重要性。 ... [详细]
  • 科研单位信息系统中的DevOps实践与优化
    本文探讨了某科研单位通过引入云原生平台实现DevOps开发和运维一体化,显著提升了项目交付效率和产品质量。详细介绍了如何在实际项目中应用DevOps理念,解决了传统开发模式下的诸多痛点。 ... [详细]
  • 2018年3月31日,CSDN、火星财经联合中关村区块链产业联盟等机构举办的2018区块链技术及应用峰会(BTA)核心分会场圆满举行。多位业内顶尖专家深入探讨了区块链的核心技术原理及其在实际业务中的应用。 ... [详细]
  • 本文详细介绍Python编程的基础知识,涵盖从安装环境到编写简单程序的核心内容,并深入探讨网络编程的基本概念和实践。提供多种资源下载方式,帮助读者快速上手。 ... [详细]
author-avatar
木棉
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有