首页 > 其他分享 >【8月摸鱼计划】写技术文章的初衷

【8月摸鱼计划】写技术文章的初衷

时间:2023-08-11 17:01:40浏览次数:28  
标签:初衷 大纲 mdnice 写文章 技术 写作 摸鱼 文章

我们写技术文章的初衷是什么? 坦诚的说, 我在18年底开始写文章时, 单纯的是为了总结一些学到的知识, 以便在后期工作和面试中可以游刃有余. 所以那个阶段主要是以总结为主, 用 hexo 搭建了自己的技术博客, 写了很多 css, javascript, vue 的文章.

由于之前喜欢捣鼓 H5 游戏, 所以学习了很多算法, 也做了一些小游戏, 比如:

抽奖大转盘 拼图小游戏(拼拼乐) canvas验证码 等等, 并通过文章的方式记录了我设计这些游戏的思路和方法. 现在回头来想这应该算是 兴趣驱动 吧~

再往后的一年里, 由于工作经验的增加和阅读了大量技术书籍, 我逐渐发现了很多业务上的需求, 比如 CMS系统, 组件系统, 微前端架构等, 所以就花了大量时间研究这些实现方案, 陆陆续续也做了对应的开源项目, 所以自然也有了我19年文章的内容基础.

这个阶段主要是从 实际需求 出发, 来提供解决方案的技术复盘, 所以19年到20年一直在写前端工程化, 组件化等的文章, 这个阶段也是我进步最快的时间段. 在掘金和知乎也获得了很多粉丝(这也许是技术创作者最好的回馈).

在20年到21年, 因为有一定的粉丝基础, 通过持续的学习和文章创作, 获取了一定的收益和社区影响力, 也先后多次受邀分享了低代码和可视化的技术实践.

综上, 从我的技术写作经历来说, 作为技术人, 写作的初衷首先应该是由内而外的, 先要有兴趣或者一个对自己来说非常迫切的诉求, 然后再来考虑写什么, 怎么写.

趣谈前端 在写技术文章前, 需要准备什么? 我早期的文章也是过程式的, 想到哪写到哪, 做到哪写到哪. 首先这样做对自己或者他人来阅读或者理解其实成本还是挺高的. 比如说我需要把文章仔细的看完才知道它讲的是什么.

和编程也是一样的, 面向过程的编程明显从可维护扩展的角度劣于面向对象的编程. 就比如我们早期封装的 jquery 插件, 我们看到它名字就知道它是做什么的, 而且使用起来成本非常低, 可读性也很高.

所以, 在写作之前, 除了要知道自己要写什么之外, 还要有一个基本的 写作大纲. 我目前基本每一篇文章都会先写文章大纲目录, 如下:

滑动验证码文章大纲

xijs

从零搭建可视化大屏文章大纲

v6.dooring 从零设计H5编辑器文章大纲

h5-dooring 以上几个文章大纲大家可以参考一下. 我的统计结果是, 有清晰大纲且内容逻辑清晰的文章阅读量普遍比早起面向过程式的文章阅读量高.

当然, 最重要的还是要 言之有物.

技术文章写作神器mdnice使用介绍 这个普遍看脸的时代, 文章当然也要看颜值喽~ 这里给搭建推荐一个我常用的写作工具——mdnice.

h5-dooring 它通过我们程序员最熟悉的 md 语法来写文章, 同时支持多个主题模版, 可以轻松帮我们渲染不同风格的文章样式, 让我们的文章更有颜值~

以下是我用 mdnice 写文章的界面:

趣谈前端 大家感兴趣也可以尝试一下, 这里分享一下 mdnice 的地址:

https://product.mdnice.com/

文章发布后的“用户视角” 文章发布后的“用户视角”, 主要思想是关注有效用户的用户反馈. 因为写文章大多是站在自己的立场和角度写的, 无法避免一些疏漏或者错误, 所以始终以一种虚心的态度面对用户或读者的反馈, 才能让你越走越远.

标签:初衷,大纲,mdnice,写文章,技术,写作,摸鱼,文章
From: https://blog.51cto.com/u_15917081/7049721

相关文章

  • Flutter系列文章-Flutter UI进阶
    在本篇文章中,我们将深入学习FlutterUI的进阶技巧,涵盖了布局原理、动画实现、自定义绘图和效果、以及Material和Cupertino组件库的使用。通过实例演示,你将更加了解如何创建复杂、令人印象深刻的用户界面。第一部分:深入理解布局原理1.灵活运用Row和ColumnRow和Colu......
  • C#应用处理传入参数 - 开源研究系列文章
    今天介绍关于C#的程序传入参数的处理例子。      程序的传入参数应用比较普遍,特别是一个随操作系统启动的程序,需要设置程序启动的时候不显示主窗体,而是在后台运行,于是就有了传入参数问题,比如传入/h或者/min等等。所以此文就介绍一下关于程序传入参数的处理问题。......
  • delphi文章等
    在Delphi编程中的文件操作http://news.softhouse.com.cn/news/show/15723.htmldelphi关于文件操作的函数  http://www.cncfan.com/cncfan_com_article.asp?art_id=2502&cat_id=74关于文本文件http://www.75pc.com/viewthread.php?tid=2586,http://www.27a.cn/data/2006/0524/ar......
  • 高频SQL 50题(基础版): 文章浏览 I | 2023-08-10
    问题Views表:+---------------+---------+|ColumnName|Type|+---------------+---------+|article_id|int||author_id|int||viewer_id|int||view_date|date|+---------------+---------+此表可能会存在重复行......
  • ?【8月摸鱼计划】物联网与AIGC的交集,并详细说明
    物联网与互联网、传感网、泛在网的区别为:层面不同、灵活性不同、沟通不同。一、层面不同1、物联网:物联网是从物的层面上对事物进行帆尘表述。2、互联网:互联网是从人的层面上对事物进行表述。3、传感网:传感网是从技术和设备的角度对岁轿则事物进行表述。4、泛在网:泛在网是从人......
  • 一篇文章讲透分布式存储【转载】
    分布式存储是相对于集中式存储来说的,在介绍分布式存储之前,我们先看看什么是集中式存储。不久之前,企业级的存储设备都是集中式存储。所谓集中式存储,从概念上可以看出来是具有集中性的,也就是整个存储是集中在一个系统中的。但集中式存储并不是一个单独的设备,是集中在一套系统当中的......
  • 一篇文章告诉你帮助中心系统如何去落实用户的需求
    我们在搭建帮助中心系统的时候最最最主要的就是要知道我们的客户到底需要什么!我们又可以怎么帮到他们呢!那我们就要开始思考,怎么才能洞察到客户的需求并且落实。今天looklook就从这个角度展开,教你们怎么去了解到客户的需求,然后惊艳所有人!帮助中心系统如何落实用户需求1.理解用户需求......
  • git(二)安装,这篇文章很短:
    链接:https://pan.baidu.com/s/1EBzAKyJPEQZSSCr_mrZOnQ?pwd=jziw提取码:jziwyuminstallgit只能装到1.8配置环境:yuminstallcurl-develexpat-develgettext-developenssl-develzlib-develgccperl-ExtUtils-MakeMaker-y-y表示yes,不用在按一次ycd/usr/local/src/rz上传压......
  • 网站文章标题怎么做SEO优化?
    文章标题优化是网站SEO优化的重点,一个网站要开展SEO,首先从文章标题优化开始。大多数人都知道标题设置必须包含关键字,然而,很少有人知道,包含关键字并不是简单地写成这样简单。搜索引擎优化不仅要考虑搜索引擎的捕获,还要考虑用户的搜索体验。 网站文章标题怎么做SEO优化网站文章标题......
  • 一篇文章看懂Apipost Mock功能怎么用
    在接口开发过程中,Mock功能可以帮助开发者快速测试和验证接口的正确性和稳定性,以便快速迭代和修复问题。Apipost推出智能Mock功能,可以在智能期望中填写一些触发条件,开启后,Apipost会根据已设置的触发条件,自动匹配旗下的参数判断规则,若满足条件,则会启用预设的期望。这篇文章会模拟用户......