怎样写好一篇高质量的技术文章?

培根说“读史使人明智,读诗使人聪慧,学习数学使人精密,物理学使人深刻,伦理学使人高尚,逻辑修辞使人善辩。”

核心心法

就是起心动念利他,一切方法自来。

先来问自己几个问题

比如每天写文章之间,先来问自己几个问题。

1、我写这篇文章的目的是什么?

2、我能给读者带来什么好处?

3、我如何安排文章结构,让读者快速获得好处?

问完这几个问题,一篇文章就很快构思好了。

因此,你想每天写出高质量的文章,你就问自己这个问题。

我的这篇文章能给别人带来什么好处?

也许有人会问,我凭什么每天要写一篇利他的原创文章,对我有什么好处?

如果你有这样的疑问,那就分享两个原则给你。

原则一:一个人的影响力不是由他的财富决定,也不是由他的智力决定,而是由他能帮助多少人决定。

也就是说,你能帮助的人越多,你的影响力越大,你的能量就越强。

原则二:成功的关键在于提高你的能量。当你的能量提高了,别人就被你吸引。一旦他们慕名前来,你就要他们付钱。

因此,要想赚钱,你首先得值钱,怎么体现你值钱呢?那就是看你能帮助多少人,你帮他解决的问题有多重要。每天写一篇高质量的文章,每天都增强自己帮助别人的能力,看似在帮助别人,实则是在帮助自己。

习惯养成:每天都阅读

心法已经说完,现在来说一个习惯。

每天写一篇高质量文章的习惯:每天都阅读

如果把每天写作的你看成一头奶牛,你每天写的文章就是你产的牛奶。

按照这个比喻,如果你想持续每天都产奶,那你需要做什么呢?

答案很简单,那就是每天都吃草,如果不吃草,别说产奶了,可能连自己都要饿死。

因此,如果你每天不看书,不阅读,没有素材,你怎么能写出高质量的文章呢?

当然啦,也许你会说,你看不进书,不愿意看书。

其实原因是你不知道看书的秘诀,正所谓“心怀利器,杀心自起”。

如果你掌握了快速阅读的秘诀,你能1天看5本书,你就会爱上看书。

一个观念:

复杂事情简单化, 简单事情流程化.

水到渠成,渠到水成。

渠就是流程,水就是文章。当你的流程创建好了,就等于是修建好了渠道,有了流程,每次坐在电脑前,文章就像水龙头里的水一样自然地流出来了。一切都是那样的自然。

每天写一篇高质量文章的流程:

第一步:收集素材

第二步:取出素材

第三步:策划文章

第四步:写出文章

好啦,继续分享干货。

3款工具。

工欲善其事必先利其器,好的工具能提高10倍你写文章的效率。

第一款工具是奇妙清单 To Do List 。

它用来收集素材,收集灵感,收集你的一切idea。

我更愿意把奇妙清单看成是灵感孵化器。我会把我的idea都放在奇妙清单中,这些idea就像种子一样,它会慢慢长大,会长成参天大树。

第二天我再打开奇妙清单,找出适合当天的话题,然后写成一篇高质量的文章。

第二款工具是xmind

这是一款思维导图软件,能帮助你把一个idea构思成一篇文章,构思成一个课程,构思成一本书。

小结

每天写一篇高质量文章的关键是:

1个心法+1个习惯+1个流程+3款工具****

一篇好的技术文章是由哪几部分组成?

1、引言|前言,精炼覆盖全篇所讲的内容。

2、阐明该技术的重心/解决什么问题。

3、着重分析自己所要表达的技术重心。

4、总结/最佳实践。

一篇好的技术文章,绝对不能仅仅是一堆文字(除非是论文类的),我们需要用更多的表达手段阐明一个问题。绘图,源码,列表,标题,引用等等都是很好的辅助手段,在分析源码的时候如果能有个uml类图,远远比一堆文字所表达的内容丰富的多。适当插入些源代码可以更好的用作分析,避免读者阅读疲劳。引用一些经典的理论或者他人的博客,可以给读者留下更深的印象。

既然要写文章,记得多看文章

明确了优秀的技术文章类型,在想象如何做才能做得更好的同时,你也可以思考为什么他们会这么写,最重要的是,除了知识点之外,仔细研究作者的可读性因素。

一名可以坚持创作优质内容的写作者,也一定是需要不断地吸收,才能付出。所以多多阅读是最基本的条件。

写好一篇优秀的文章,学会模仿优秀的案例非常重要。接下来给大家分享一下一篇高质量的技术文章有哪些技巧与方法

1、确定标题

最常用的一个方式,就是不写内容,先写自己的主副标题。通过标题,纵览出这篇文章的结构。

2、学会做图

我们要会一些简单的uml,时序图等,很多程序员都是在process做好图。大家可以试试procee这个在线作图软件。

3、精准排版

文章需要有个良好的排版,一般可以采用markdown的方案,他的排版语法简单,大部分的网站平台都支持解析,而且排版结构也足够清洗。

4、模仿总结

如果刚写文章不久,自己写出的干货太少,可以先去找一些优秀的案例文章,通过对他们的文章学习归纳,模仿写一写。

5、核心技巧

核心技巧,就是一个字-写。只有不停的写,才可以自己从中体会出自己的心得,有了自己的心得,以后写完整就会更加的有章法,舒畅了~

6、适当发散

发散指的是不满足,指的是在常规的东西之外一定要多想多思考,以Object的hashCode()方法为例,大家可能懂了hashCode()方法是干嘛的,但是如果多发散一点,写清楚:重写equals()方法的时候不重写hashCode()方法可能会导致什么问题,诸如这种别人不太会写的问题,这样自己会成长地更快,别人也会更喜欢你的文章——因为在你这里可以看到不一样的东西。

7、端正心态

最后其实就是说说写文章的心态了,如果写的文章只是为了自己看看,那完全可以使用那种笔记软件,没必要写成文章排版发布,如果写成文章发布到博客网站,那一定要注重两点:

自己看得懂
②别人也得懂。

读者和个人一定是同步成长的,因此把每个句子进行推敲并以最精准的语言表达出来,对别人有益、对自己对于知识的梳理也有益。

在掌握以上技巧的同时,也要了解文章写作时的注意事项

1、注意延伸适当

写技术文章,不要在我们分析的技术体系上延伸到更多的领域,以免给读者抓不到重心的感觉,如果遇到其他的技术问题,我们可以直接给出技术答案,或者可以预留起来,引用其他人的博客文章。

2、注意文字精炼

技术文章,尽量不要长篇大论(除非是理论文章),因为大部分的技术人员不并不是理论学家,都是面向实际应用的,所以能用一句话解决的问题,不要反复重复。

3、注意结论准确

我们的技术文章,不仅是给写自己的,同样是写给他人的,不要没有经过反复实验就擅自发表出来,给人错误的答案就不太好了。当然如果自己没有分析对,发表出来被人指出了问题所在,我们也应该即使修改。

总结,一篇好的技术文章,其实写作重要的不是别人的方法总结,而是自己的不断打磨练习。打磨文章,往小了说,可以让文章更完美、更耐读;往大了说,就是对读者负责。

总之,你知道的越多,你创作时就越能够得心应手,运用自如,作品也就越饱满、越丰富。

参考链接

https://www.sohu.com/a/327457987_120001389
https://www.sohu.com/a/160717557_140635


Kotlin开发者社区

专注分享 Java、 Kotlin、Spring/Spring Boot、MySQL、redis、neo4j、NoSQL、Android、JavaScript、React、Node、函数式编程、编程思想、"高可用,高性能,高实时"大型分布式系统架构设计主题。

High availability, high performance, high real-time large-scale distributed system architecture design

分布式框架:Zookeeper、分布式中间件框架等
分布式存储:GridFS、FastDFS、TFS、MemCache、redis等
分布式数据库:Cobar、tddl、Amoeba、Mycat
云计算、大数据、AI算法
虚拟化、云原生技术
分布式计算框架:MapReduce、Hadoop、Storm、Flink等
分布式通信机制:Dubbo、RPC调用、共享远程数据、消息队列等
消息队列MQ:Kafka、MetaQ,RocketMQ
怎样打造高可用系统:基于硬件、软件中间件、系统架构等一些典型方案的实现:HAProxy、基于Corosync+Pacemaker的高可用集群套件中间件系统
Mycat架构分布式演进
大数据Join背后的难题:数据、网络、内存和计算能力的矛盾和调和
Java分布式系统中的高性能难题:AIO,NIO,Netty还是自己开发框架?
高性能事件派发机制:线程池模型、Disruptor模型等等。。。

合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下。不积跬步,无以至千里;不积小流,无以成江河。


http://www.taodudu.cc/news/show-2355951.html

相关文章:

  • 一切皆是文件:UNIX,Linux 操作系統的設計哲學
  • UML类图详细介绍
  • 川土微电子 | CA-IS3050U隔离式CAN收发器
  • 土木学matlab还是python_五行属土的字大全
  • 合抱之木,生于毫末。九层之台,起于累土。千里之行,始于足下
  • UML - 类图的关系总结
  • JAVA基础之异常
  • 九尺之台,始于垒土
  • Android 设计素材积累(九层之台起于垒土)
  • 初识Python必看基础知识~ 续(6)九层之台,起于垒土,肝肝肝~
  • 九层之台,起于垒土
  • 文学de垒土
  • 九层之台,始于垒土;合抱之木,始于毫末;千里之行,始于足下!
  • 合抱之木,生于毫末; 九层之台,起于垒土。
  • Android APP安全测试
  • 【电子商务法】北邮国际学院大三上期末复习
  • 大数据架构和模式
  • 2020上半年DeFi行业研究报告-Part2 发行 | TokenInsight
  • 独家研究 I 某新一线城市中高端养老社区项目(CCRC)入住客户画像深度洞察研究报告
  • Java基础:第5-6章(重点)
  • 刑事实务办案中疑难问题
  • 正确认识P2P,从容面对风暴
  • 当前网络安全风险及举例
  • 互联网金融学习总结(1)——互联网金融(ITFIN)概念相关学习
  • Chainlink的77种用法
  • 合同法律风险管理 被骗者刑事风险
  • 8 种流行的计算机视觉应用
  • 如何区分P2P是互联网创新还是非法集资?最高检回应
  • 肖飒:区块链应用创业的法律边界及案例分析 | 清华x-lab公开课
  • 张明楷的100个刑法案例

怎样写好一篇高质量的技术文章?相关推荐

  1. 如何写好一篇高质量的IEEE/ACM Transaction级别的计算机科学论文?

    转自<知乎>如何写好一篇高质量的IEEE/ACM Transaction级别的计算机科学论文?  问题:  作为一个博士生,一直为写论文头疼,读过很多高质量论文,觉得写的真好,但是轮到自己 ...

  2. 论如何写出一篇高质量的英文论文

    论如何写出一篇高质量的英文论文 研究生期间,不可避免的需要完成至少一篇小论文.根据以往经验,小论文往往还是英文的.今天就谈一下如何写出一篇高质量的英文小论文.以下内容以截取图片的形式展现.       ...

  3. 如何写好一篇高质量计算机科学论文?

    话说上世纪五六十年代,出了一门贼高级的学科,它就是计算机.它短短几十年的时间,就让阿尔法狗打败了柯洁.包括跳棋.象棋.五子棋和围棋,人类也都让计算机虐的没脾气. 计算机能实现的东西如此厉害,但是目前的 ...

  4. 收藏篇:请学习本文的排名靠前大法,如何编写一篇高质量的技术博文

    如何编写一篇高质量的技术博文? 文章目录 如何编写一篇高质量的技术博文? 否写过博文或对自己博文不满意 摘要的重要性 关键字 标题.摘要.关键字的结合效果 内容选定后怎么抒写 内容优化 优化排版 同样 ...

  5. 感觉 CSDN 博客、CNBLOG 的博客和 51CTO 的博客里还是有不少高质量的技术文章

    这几天都在为新项目的开发赶进度,在网上到处查找各种技术资源,频繁光顾 iteye.CSDN.cnblog 还有 51CTO,才发现这几個技术网站上原来有不少高质量的技术资料呢.最神奇的是,我以前居然还 ...

  6. 如何写出高质量的技术文章?

    简介:为什么要写文章?什么是好的技术文章?如何写好技术文章?如果你是一个不喜欢语文.不喜欢阅读.作文很少及格的理科生,想要写好一篇技术文章,请一定要往下看. 对于一个从小不喜欢语文.不喜欢阅读.作文很 ...

  7. 20篇高质量程序人生文章分享,做开发不仅仅只有代码

    我一直觉得,我们做开发,不应该只有代码,合上公司的电脑脱离了公司的产品需求就脱离了程序,而应该结合软件的程序思维去更多的思考我们所处的生活和空间,从而指导自己面对更多的未曾见过的人与事,这可能就是我理 ...

  8. 如何写好一篇高质量的IEEE/ACM Transaction级别的计算机科学论文?——顶刊与顶会的区别...

    作者:Bihan Wen 我这里再补充几点我的体会,可以说是一些写作之"术".虽然说只是一些技巧,但亲测是对最后文章中与不中密切相关.在首先掌握了正确的"道"以 ...

  9. 如何写好一篇高质量的paper

    http://blog.csdn.net/tiandijun/article/details/41775223 这篇文章来源于中科院Zhouchen Lin 教授的report,有幸读到,和大家分享一 ...

  10. 【AI智能写作】怎样写一篇高质量热门火爆的技术文章?

    目录 怎样写出一篇高质量的文章? How can I make sure my article is engaging?如何确保我的文章具有吸引力? 5步教你

最新文章

  1. 漫画 | 如果面试时大家都说真话......
  2. js前端和后台数据交互-----前端传字符串,后台控制器将其转化为集合
  3. BZOJ 4819 Luogu P3705 [SDOI2017]新生舞会 (最大费用最大流、二分、分数规划)
  4. vue中页面跳转传值_vue跳转方式(打开新页面)及传参操作示例
  5. 周末加班重构代码的几点感慨
  6. 手把手实现腾讯qq拖拽删去效果(二)
  7. mysql插入timeStamp类型数据时间相差8小时的解决办法
  8. 使用CDN加速后网站不能使用HttpWebRequest提交数据
  9. phpcms v9中某些默认的文件路径
  10. sublime 设置自动更新_Win10关闭自动更新的三种方法
  11. 罗技G29方向盘Mac驱动
  12. Maxwell的简介与使用
  13. JDK 和 JRE 有什么区别?
  14. 计算机常用的辅存储器是,计算机常用的辅存储器有
  15. 医学图像的 有损压缩 以及可接受的 压缩比
  16. GitHub项目徽章的添加和设置
  17. matlab 买什么电脑配置,要快速运行Matlab,电脑用什么配置和系统好
  18. 论文 | 深度学习股票预测
  19. 赴美工作常识(Part 5 - 绿卡优先级)
  20. 键盘一直自动按/问题的解决。。。

热门文章

  1. nodejs 连接数据库 并在数据库上进行增删改查操作
  2. ubuntu中wps字体缺失的解决方法
  3. abab的四字成语_带abab的四字成语大全
  4. GPS误差分析及DGPS
  5. lorawan和lora_用于物联网的LoRa和LoRaWAN
  6. 做网络安全居然不了解ATT&CK?这篇文章的介绍详细到令人尖叫
  7. 主成分分析(PCA)步骤及代码
  8. html中 为什么在页面点击提交后reset按钮就不起作用了
  9. mysql dump gtid_GTID环境下mysqldump set-gtid-purged取值
  10. 蝉道Bug管理工具的环境搭建