尝试新的风格写技术博客

2021-03-18 11:14:49 +08:00
 EchoUtopia

最近在思考怎么把技术文章写的很有趣。

于是我想着通过讲一个生动的故事来吸引读者,不知道效果怎么样。 于是有了这篇博文,求指点。

https://github.com/EchoUtopia/blog/blob/master/monk_fetch_water_in_batch.md

6723 次点击
所在节点    程序员
65 条回复
liyang5945
2021-03-18 11:17:42 +08:00
你他娘的真是个人才.jpg
mlcq
2021-03-18 11:17:58 +08:00
写完后大家故事都不愿意看了
nickyang897897
2021-03-18 11:21:48 +08:00
完全没有看下去的欲望
cmdOptionKana
2021-03-18 11:24:03 +08:00
大多数喜欢看 “技术” 博客的读者,都是希望快速吸收知识的,如果爱看故事,为啥不去看网络小说呢。
Quarter
2021-03-18 11:24:56 +08:00
我觉得写的挺辛苦的,但是我更愿意先抛出问题,然后再由这个问题看我是否需要看这个故事,上来就是大段故事的话我没时间看啊
thomas0356
2021-03-18 11:33:50 +08:00
人才啊,刚开始我以为讲故事呢,后面居然乱入代码了 666
xwhxbg
2021-03-18 11:38:39 +08:00
别啊大哥,咋博客也跟论文一样开始讲故事了呢
haloandspike
2021-03-18 11:38:56 +08:00
觉得挺有新意的,贴一下我自己的博客 [https://spike.dev]( https://spike.dev)
debuggerx
2021-03-18 11:45:37 +08:00
我现在写博客也在有意识避免通篇无机质的纯技术性叙述给人带来的压迫感,不过个人会觉得 LZ 的这篇故事成分有点略高,如果是公众号什么的或许能够接受,但是作为技术博客,我应该就不会想去关注收藏了。
顺便贴点我最近写的:

https://www.debuggerx.com/2021/02/23/a-app-bug-caused-by-hand-cream/#%E9%97%AE%E8%AF%A2

https://www.debuggerx.com/2021/03/07/migrate-flutter-project-to-null-safety/
learningman
2021-03-18 11:49:52 +08:00
@debuggerx 直接换字符串也太丑了。。。。为啥不用 patch
debuggerx
2021-03-18 11:52:05 +08:00
@learningman 啥意思?
linxl
2021-03-18 11:52:39 +08:00
哈哈哈哈哈 真佩服你们的想象力
ch2
2021-03-18 11:58:07 +08:00
@cmdOptionKana #4 不,大多数人都是看热闹,真正纯技术文除非是热点,否则根本没几个人有兴趣互动,即使是读者真的觉得有价值,一时用不到也就那样
sonxzjw
2021-03-18 12:02:24 +08:00
对不起第一句我就没看下去的意愿了

我觉得楼主应该要多考虑受众的实际意图

快速应用
快速吸收知识

当没法快的时候(太难了,可以适当使用故事从另一个角度辅助理解)

也许对于新手用故事的方式引起兴趣也有一定的可行性
EchoUtopia
2021-03-18 12:04:40 +08:00
@cmdOptionKana @Quarter @ch2
我的考虑是有时候下班都挺累了,已经没有精力和兴趣再来思考和输入了,现在技术博客公众号非常多,太多的新知识可能让人有些焦虑。

那我来给他们讲一个轻松的故事,安抚下他们疲惫的心灵,如果他们对其中的技术部分感兴趣,可以继续研究,不感兴趣也没什么。
z740713651
2021-03-18 12:07:20 +08:00
CallMeSoul
2021-03-18 12:09:43 +08:00
个人理解啊,技术博客面向对象还是搞技术的人群吧,而且看的场景一般都是为了解决某个技术问题或难点。
你可以把技术具体化,比如一台电脑的组装和 class 类抽象编写,这种是很好的,效率也高。
你这样就太故事化了,太没效率。感觉中心错了。
应该是为了技术而故事化,而不是故事化为了技术。

我写博客,比较喜欢 1.提出问题 2.解决过程 3.总结问题解决方法
callmesou.cn
CallMeSoul
2021-03-18 12:10:34 +08:00
learningman
2021-03-18 12:23:12 +08:00
@debuggerx #11 你那篇 记一个由护手霜引发的 BUG 里面的 python 脚本,修改代码直接 replace 。。。
debuggerx
2021-03-18 12:31:38 +08:00
@learningman 哦哦,因为 flutter 升级之后,SDK 源码可能是会改变的,如果正巧需要 patch 的那个源码文件更新了(与这个 bug 无关的修改), 而且是在想要修改位置的前面,patch 不就不好使了嘛,所以我用的 replace 法

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/762732

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX