热门标签 | 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 


推荐阅读
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 2022年的风口:你看不起的行业,真的很挣钱!
    本文介绍了2022年的风口,探讨了一份稳定的副业收入对于普通人增加收入的重要性,以及如何抓住风口来实现赚钱的目标。文章指出,拼命工作并不一定能让人有钱,而是需要顺应时代的方向。 ... [详细]
  • 2018年人工智能大数据的爆发,学Java还是Python?
    本文介绍了2018年人工智能大数据的爆发以及学习Java和Python的相关知识。在人工智能和大数据时代,Java和Python这两门编程语言都很优秀且火爆。选择学习哪门语言要根据个人兴趣爱好来决定。Python是一门拥有简洁语法的高级编程语言,容易上手。其特色之一是强制使用空白符作为语句缩进,使得新手可以快速上手。目前,Python在人工智能领域有着广泛的应用。如果对Java、Python或大数据感兴趣,欢迎加入qq群458345782。 ... [详细]
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • 本文讨论了同事工资打听的话题,包括同工不同酬现象、打探工资的途径、为什么打听别人的工资、职业的本质、商业价值与工资的关系,以及如何面对同事工资比自己高的情况和凸显自己的商业价值。故事中的阿巧发现同事的工资比自己高后感到不满,通过与老公、闺蜜交流和搜索相关关键词来寻求解决办法。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 如何基于ggplot2构建相关系数矩阵热图以及一个友情故事
    本文介绍了如何在rstudio中安装ggplot2,并使用ggplot2构建相关系数矩阵热图。同时,通过一个友情故事,讲述了真爱难觅的故事背后的数据量化和皮尔逊相关系数的概念。故事中的小伙伴们在本科时参加各种考试,其中有些沉迷网络游戏,有些热爱体育,通过他们的故事,展示了不同兴趣和特长对学习和成绩的影响。 ... [详细]
  • 解决Cydia数据库错误:could not open file /var/lib/dpkg/status 的方法
    本文介绍了解决iOS系统中Cydia数据库错误的方法。通过使用苹果电脑上的Impactor工具和NewTerm软件,以及ifunbox工具和终端命令,可以解决该问题。具体步骤包括下载所需工具、连接手机到电脑、安装NewTerm、下载ifunbox并注册Dropbox账号、下载并解压lib.zip文件、将lib文件夹拖入Books文件夹中,并将lib文件夹拷贝到/var/目录下。以上方法适用于已经越狱且出现Cydia数据库错误的iPhone手机。 ... [详细]
  • github上_idea上传本地项目到github上(图解)
    本文由编程笔记#小编为大家整理,主要介绍了idea上传本地项目到github上(图解)相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 数字账号安全与数据资产问题的研究及解决方案
    本文研究了数字账号安全与数据资产问题,并提出了解决方案。近期,大量QQ账号被盗事件引起了广泛关注。欺诈者对数字账号的价值认识超过了账号主人,因此他们不断攻击和盗用账号。然而,平台和账号主人对账号安全问题的态度不正确,只有用户自身意识到问题的严重性并采取行动,才能推动平台优先解决这些问题。本文旨在提醒用户关注账号安全,并呼吁平台承担起更多的责任。令牌云团队对此进行了长期深入的研究,并提出了相应的解决方案。 ... [详细]
  • Go语言实现堆排序的详细教程
    本文主要介绍了Go语言实现堆排序的详细教程,包括大根堆的定义和完全二叉树的概念。通过图解和算法描述,详细介绍了堆排序的实现过程。堆排序是一种效率很高的排序算法,时间复杂度为O(nlgn)。阅读本文大约需要15分钟。 ... [详细]
  • 企业数据应用挑战及元数据管理的重要性
    本文主要介绍了企业在日常经营管理过程中面临的数据应用挑战,包括数据找不到、数据读不懂、数据不可信等问题。针对这些挑战,通过元数据管理可以实现数据的可见、可懂、可用,帮助业务快速获取所需数据。文章提出了“灵魂”三问——元数据是什么、有什么用、又该怎么管,强调了元数据管理在企业数据治理中的基础和前提作用。 ... [详细]
  • 本文介绍了前端人员必须知道的三个问题,即前端都做哪些事、前端都需要哪些技术,以及前端的发展阶段。初级阶段包括HTML、CSS、JavaScript和jQuery的基础知识。进阶阶段涵盖了面向对象编程、响应式设计、Ajax、HTML5等新兴技术。高级阶段包括架构基础、模块化开发、预编译和前沿规范等内容。此外,还介绍了一些后端服务,如Node.js。 ... [详细]
  • 恶意软件分析的最佳编程语言及其应用
    本文介绍了学习恶意软件分析和逆向工程领域时最适合的编程语言,并重点讨论了Python的优点。Python是一种解释型、多用途的语言,具有可读性高、可快速开发、易于学习的特点。作者分享了在本地恶意软件分析中使用Python的经验,包括快速复制恶意软件组件以更好地理解其工作。此外,作者还提到了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社区 版权所有