00:00
好,谢谢大家,就是前面两位是专业的写手啊,就是我,我其实属于非专业的写手啊,就是从接下来我就从技术技术人员的角度,呃,讲一下怎么写一些这样的技术文章。呃,其实就是技术人员写,就是从从我自己的个人的角度,就是写一个技术文章,呃,其实自己的功利性也其实没有没有没有那么的强,就是呃,我其实是单纯的对一些相对比较新的技术持续的感兴趣,然后呢,当接触了以后呢,发现网上各种地方就是没有没有没有没有什么地方能够把它讲清楚的时候呢,我就很难受,对然后呢,有时候我因为我自己本身,呃不是计算机专业出身的啊,就是我我我是学开船的啊,就是我周围的同学干什么都有,然后他有时候就会问啊,问一些比如说从几年前问什么云计算怎么回事,后来问云原生怎么回事,后来现在就问什么人工智能大模型怎么回事,然后跟他们讲,然后然后反正怎么讲,反正他们这这都就是很容易把他们讲的一头浆糊嘛,然后我就容易给自己较真啊,说哎,我怎么通过一种什么方法对吧,呃,让让这些外行也搞明白。
01:19
包括很多很有时候很多他做投资的,有有有同学想给他讲明白啊,所以说呢,就会就会去讲,所以说我有时候写文章的,包括我自己的公众号,我也没有去说,贪图说我一定要多少多少多少多少多少这个这个点赞或者是多少阅读就是有的就是高了呢,反正就高了,然后低了呢,反正就低了,然后我有时候呃,往往对于一个技术的描述呢,第一一开始写的时候呢,就相对比较的土啊,写完了以后呢。然后那个那个质量也会比较差,对对对,但是呢,我可能会和不同的人或者甚至不同的外行讲,讲了一段时间了以后呢,哎,我我又有诶有新的一种表达方式啊,我就想再给他们讲一遍,看他们是不是懂啊,然后这时候呢,我就变又会变成自己的比如公众号或者这这方面的文章,诶然后发现诶这时候反馈就好一点了,那所以说呢,呃,就是其实我整个的这个写作过程,其实没有那么的那么那么的功利啊,但是呢,经过了这么长时间的这个写作啊,就是这么长时间的这个这个这个工作啊,就是就快20年了啊,然后呢,这个在在整个职业生涯中,可能从第三四年的时候开始起,然后一直到现在,我我感觉这是我的职业生涯,就是这个比较长期受益的一个一一一个事情,那么受益的方面在哪,在哪一些呢?那么我这里面做了一些些一些的总结啊,就是呃,第一个就是主要是一个自我回顾啊,就是有时候你以自己的口吻和自己的思想去把某个东西写下来呢,呃。
02:47
他其实并不是给别人写的啊,就等于说他反而是自己自给自己写的,那么我们往往不要高估自己的一个一个一个记忆力啊,就等于说我们有时候看一篇文章,或者看一本书,或者研究一个技术,甚至你把它代码都拿,都通通通看完了一遍以后啊,你一开始觉得我我我我已经特别通通通透了,我给谁讲都没有问题,但是这时候你没有自己写下来啊,然后呢,可能过了三五年,然后你明明原来已经通透过代码的一个东西,然后呢,你你这时候其实很多细节啊,你已经想不起来了,然后呢,你这时候你想从头把它捡起来,然后你就发现你除了把代码重新再看一遍之外呢,你可能就没有其他办法去比较费时费力啊,对,但是呢,这时候呢,你其实往往需要做一个,比如说这个架构研究或者原型研究的时候,呃,你其实啊,你其实你也没必要从头把这个代码全部全部全部弄弄一遍嘛,所以说这就是第一个就是不要高估自己的这样一个一个一个记忆力啊,然后呢,如果说是我发现了长时间。
03:47
发现一个事情就能说,哎,当你把这个东西自己研究,研究了一定时机以后,然后以自己的口吻或自己的思路把它写出来啊,无论写的多么土,无论说就是大家别人都没有看,但是是自己的一个思想的一个一个一个表露的话,然后五年以后啊,或者甚至10年以后,哎,你突然要类似用到相应类似的技术或者思想了啊,这时候你会发现,呃,这个这个这个代码可能已经翻天覆地了啊,但是呢,你把这个文章弄出来,哎,然后呢,他特别容易让你又唤起这个这个这个东西就得就他有点像我们就是说你拿到一本,比如说你本科看的一个一个一个一个一个高等数学的一个书,然后上面就有你所有的笔记,然后你很容易就能想出个公式来,但是呢,但是如果说没有你哪本拿出一本空白的书来,你其实是想不出来的,对对对,所以说。
04:40
这是我觉得,呃,这对我受益最大的,第一个就是一个自我回顾啊,类似这样的一个需要,那第二个呢,就是就是这个个人影响力的这样个需要,那个人影响力的这样一个需这个这个东西呢,其实一开始收获没有那么大,然后然后后来收获就越来越大,越来越大,然后就直到遇到了即刻时间就就赚了不少钱对赚了不少钱对这个这个把把房贷还清啊,然后然然然,然后那个对,然后然后这时候呢,其实其实你会发现这是一个你持续弄的一个过程,就是你不可能一开始写了一个东西,马上行业人就就认可,你可能会对某一个东西反复去表达啊,然后呢,这个这个这个行业内部才会才才才会才会去认可,那我也是坚持写公众号写了好久啊,后来那个盖瑞才看到了我的那个公众号,然后他去杭州去聊,我说诶,这个有一个集合时间。
05:40
的这么一个东西,你愿不愿意来写点东西,我说我行啊,他说这个你可以尝试一下,然后我就去去去尝试,一开始尝试的时候呢,也也也不觉得自己能能能写的怎么样,但是后来和这个编辑啊,互相这种沟通了,这个这个这个这个以后,然后那没想到后来这个这个卖卖的还挺好的,然后呢,有了这个了以后呢,其实对于后面的比如说这个这个呃,这个找工作啊,或者是这个交朋友啊,或者类似这些东西的话,都会顺利的很多,那所以说呢,这里面其实也有个建议啊,就等于说呃,咱们自己写东西啊,就是就是就是加强个人影响力啊,就是不论是你内部的升职啊,或者是外部的一些找工作啊,或者是行业影响力啊,就是推荐他去写些东西啊,包括公司内部的影响力,对吧,比如腾讯咱们内部都有KM啊,类似这种东西啊,我是一年前离开离开腾讯的啊,然后。
06:32
然后那个那个我我其实腾讯所有大厦都都都待过,就就这个地方没来过,对我今天今天算是算是算是算是来过,然后然后那个你可以发表一些文章,哎这时候有可能就就就就就哎就就有人哎觉得哎你在这方面其实是有深度研究的啊,然后你可以交到朋友啊,遇到贵人啊,然后另外呢,就能说写文章呢,真的是内向人的一个特别好的一个一个工作方式啊,就能说你像咱们技术人员往往相对比较这个这个这个内内敛一点啊对,然后呢,其实这个内敛一点也不代表就是不想表达,就是有点有点闷骚,类似说然后然后但但是呢,就能说让你去呃去去劝说一个一个一个一个一个客户,或者是说一个一个一个什么东西的,然后你其实很难像商务人员那样口若悬河,说的每句话都别人都爱听,对对,然后有时候你也不知道从哪哪开始起头,对,但是呢,如果写文章的时候其实就相对比较好,就是你可以站在自己的角度,然后去尽量。
07:33
呃,顺畅的去表达表达自己,然后呢,随着你这个东西其实是是是是越来越多,越来越多,它其实你的文字会构建起来,你自己的整个的一个,呃,就是就是这样这样的一个立体的这样的一个技术的形象啊这个这个和后面也有也也也有相关,比如说面试跳槽的时候啊,就是就是面试跳槽的时候呢,就等于说,呃,随着你职业生涯的增增长呢,你其实很难在一个小时之内那么全面的表现你的所有东西,你你他面试官可能也不会给你这么多的一个一一个机会啊对,但是我这时候往往的有一个杀招啊,就是给他看我所有的文章,对,就是说就是说我我我我是说我今今天可能这一个小时表达的可能只是我自己所了解的技术的或经历的,比如说30%或者20%,我其他东西都在我的文章里面啊,然后我我我我我是我我可以做一个相对比较全面的全面的架构师,而不是仅仅是今天聊的这一点,然后呢。
08:33
这时候呢,你把你的文章抛给他啊,或者说甚至如果说你前面个人联想里也有的话,那么这就是你自己的一个相对比较全面的一个一个一个。一个人呢,我们叫profile啊,类似这种东西啊,然后诶呃他他就他这这会对你的这个整个面试就是有有比较好的类似这方面的一个一个一个影响,然后另外还有两个呢,就是就是一个是向上汇报以及客户沟通的需要啊,啊这个这个这个呢,其实和和这个其他的有点不一样啊,有点不一样就是这个是就是做to b业务了以后呢,我们可能才能去感受到的那R这样的一个事情啊,就像刚才呃这个我们那个这个邓老师啊,他讲的就能说我就我们写文章,其实为了表述自我需要啊,表述自我需要的,表述我们真实的一个情感,那这时候呢,就联想的一个一个故事啊,就是刚才讲的时候想的一个故事,就是罗永浩他说的,他说这个他小时候这个老板让他,让他不是老板老师让他写写写文章,然后那个那个明明没有风,然后五星红旗耷拉在校园里边,然后他说五红旗耷拉校园里面,然后那个那个老师说你写的不对,然后罗永浩就改。
09:43
尽管没有风啊,然后那个那个五星红旗依然飘扬在这个就是说这这个这个这变成了一个撒谎的行为和一个没有真实表述的一个行为啊,就是对于写作这件事呢,我们有时候会还是会被鄙视这种行为的,对,但是呢,一旦做这种这种这种to b类似这样的生意呢,我们就会发现其实也不完全是就能说,呃,你当时训练出来的,站在甲方的角度去描述一件事情的这种方式,其实也是另外一种一也也是一种另外一种写作的这种这种需要,所以说你需要将自己的技术成果以别人想听的思路去展现给别人,而不是说完全站在自己的这样的一个角度,但这是不是代表了自己撒谎呢?就是我一开始是有类似这样的心理障碍,心理心理障碍的,呃,但后来发现其实并不是啊,其实并不是就是说呃,就说其实每个人的不同的视角其实是不一样的,就能说呃,你比如说呃,明明腾讯是一是一个,就是TOC相对比较见长的。
10:43
啊,这家公司啊,但是呢,我们做很多技术,我们很在意的东西,可能很多这种传统的客户他不在意,他很多在意的东西我们不在意,然后他们行业又有他们行业自己流行的一些趋势啊,什么这这个4.0那个新什么那个新什么类似这这种的,那么他们的那些什么c Co类似之类的,肯定也也也也不是说容易被欺骗的傻瓜,他只是说我采我采取it技术的时候,我自己其实是希望有我按我们行业这个思路去去去去去去去做这个东西,去讲述这个技术,他才能够去接受,而不是说以这种互联网的模式去给他讲,他更他更去去去去理解,那所以说呢,这就是一个这个另外一方面写作这个需要这个东西,其一个是写文章,包括给客户写方案啊,另外一以及呃,给客户写PPT啊,包括是这种就是你如果是按照他的思路讲下来,然后他就会相对啊比较比较开心是吧,比较开心一点就是更能认可你东西,虽然那个东西可能还是那个东西。
11:43
对。然后但是呃,接下来我讲一下,就是写技术文章有些什么常见的一些一些一些一些误区啊,就等于说第一个呢,就等于说呃,这个这些误区,其实我都是我自己犯过的啊,第一个就是大段大段的贴代码啊,我自己的公众号也出现类似这样的一个现象,我自己一开始写那个博客的时候,也会出现类似这样的现象啊,就能说我们平时想表达东西的时候,我们老觉得文字不能非常精确的表达我们的思想,代码是可以的,那所以说呢,我我我就说我把代码吭哧吭哧就贴进来,对吧,就是没有没有这个这个没有比代码更能表述这个这个事情的本源,类似这样的一个一一个一个东西,对,但是呢,其实你会发现这个这个东西呢,其实呃,当时你看起来是是是是管用了,但是长期来讲啊,对于我刚上一页说的那些东西,其实都说说的那些效果,其实都不能很好的起到起到作用啊,比如说你过了很多年,你回来想看这个文章去去去唤醒你自己对这个对这个技术的一些。
12:47
记忆,呃,这时候你会发现你看到这些代码和这时候你在看新代码其实也是一样的,那么这个呢,对于你的读者呢,也也很不友好,对吧,就等于说呃,你他看了哪个代码,他就其实他他不如去直直接去开源代码了,对吧?啊,他没有兴趣去去去去读下去啊,这是第一个,那第二个呢,就是等于说呃,其实和刚前几位老师也说了,就是我们从书籍或者其他博客上直接摘抄下来,呃这个呢,其实我有一段时间也做了这样一个东西啊,就等于说,诶看到人家的这个这个文章写的好,我就直接拷贝下来啊,或者是说呃,他的某一段好啊,我就类似我就拷贝下来啊,或者说把把把其中的某一项拷贝下来,或者是书里面的一些多少拷贝下来,但是呢,由于他不是你自己表达的,那么仍然会存在这样的问题,就是你过一段时间呢,你又你还是不认识他了,对他不是以你自己的口吻,以你自己的思想,并且没有嫁接到你原来的知识体系里面去,那所以说呢,你你看起来呢,你就更别扭了,就能说。
13:47
呃,你你看到的是别人的表达的片段,然后你又和别人的原来的主体文章联系不起来,然后呢,他又没有嫁接到你自己的知识体系里面,那所以说呢,这个这个这个这个起不到起不到很很很很好的一个一个一个一个作用,对。
14:02
然后第三个呢,就是不忍心,不忍心落下任何一个细节,从而错失重点,呃,或者是让很多人望而却步啊,这个就能说我们一开始写这术文章的时候就能说,呃,对吧,就是好像一个东西,我好不容易把自己所有的这个这个这个流程都了解清楚,我啥都不想放弃对吧,我任何一个细节我都想描述出来,然后我哪怕出现了一个一个一个一个描述的一个分支,这个分支我也要把它细细的写出来,我在我在写这个分支的时候,我的读者在在读这个分支的这这这样的一个描述的时候,我已经忘了你这个文章的啊主体是什么了,但但我不管,我一定要完全写下来,甚至出现了三个分支,五个分支,对吧,最终呃,这个你也你也迷失了,然后然后那个那个你的读者也迷失了,所以说整个整个就就这个整个文章就是大家就不愿意读下去了,然后对你自己的这个信息提取也是呃是非常非常不好的,对对对,然后呢,最后一个误区呢,就是有个相反的一个一个一个误区,就等于说我们从呃就是这是我们。
15:02
我技术人员就能说容易,这个思想从一个极端跳到另外一个极端,就是原来我们特别关注细节,特别想把所有东西描述清楚,后来发现没有人看,然后呢,我就咔跳到另外一个极端,说啊,我既然要提高这个吸引力,那我就搜一下网上是什么样子的描述,能够能够提高吸引力啊,包括我说擦边能够提高吸引力,对吧,说的是这个这个。这个这个反正反正其他的一一些手段吧,包括包括网上也可以搜一下什么比较吸引吸引人的一些一些桥段的描述啊,类似这种这种这种这种吸引力,但是呢,他其实是会呃减少信息,信息这个这个传递的啊,就等于说呃这个样到另外一个阶段的时候,就会使得你说呃,我其实并没有更清楚的表达出来我所有的信息,对让让反而让人让读者去偏离了,去去去关注了,呃你那些非非核心的专注吸引力的那些那些部分,对对对,那么如果说是看这个的话,这是是你读者时间长了,就觉得是说我与其看这个没有收获,那我就不如去刷刷抖音了,对吧?啊对,我何必在一个读技术文章的里面去去看看这个东西,而不是真正的去呃去去去刷小姐姐跳舞啊,类似这种对吧。
16:17
所以这是一些一些一些误区。那么接下来讲一些我自己的一些一些体会啊,就是第一个呢,就能说我们写技术的时候,呃,第一个就是需要学会用比喻啊,这个呃,学会用比喻呢,其实是你非常能非常不但是对你自己能非常清晰的表达这个东西啊,其实也是能够使让你自己比较清晰的,呃记住这个比喻和原来之间的相同之处,以及差异的一些关键点,那这时候呢,其实呃也有也也有也有也有也有朋友和我探讨过类似这样的问题,就是说这个比喻这个事情往往就是不精确的,尤其是对于描述技术啊,这个是一定的啊,这个只要是有比喻嘛,他有有相似的部分啊,肯定是要有不相似的部分,但是呢,就是说我们在读到一个比喻,或者做一个比喻的时候呢,我们关键是不要杠他不恰当的地方,对吧,我们重点体会它相似的地方啊,然后因为这个相似的地方呢,其实是为了让你更容易的去理解,或者是唤醒啊,就是。
17:21
某当时的某一个原理啊,或者是或者是某一个某某一个细节点,那甚至呢,这个比喻可能会有相应的一个夸张之处啊,然后这个夸张之处呢,会使得你更加能能记住相应的关键性的差异,那么你当时做了这个比喻呢,在你很久很久之后啊,当你的知识可能已经忘了,但是你做一个比如说架构设计,或者做一个原型验证,或者做一个什么东西,讨论一个什么样子的技术的时候,然后呢,你可能一开始想不出这个东西来,但是你想到的这个比喻啊,你就能够就够能够啊,能够能够能够类似想到了,想到这一点啊,我这里面举几个,呃,举举几个这样的一个一个一个例子啊,就等于说。
18:04
呃,第一个就能说,呃,这个这个这个容,我不知道现在在在座有多少座技术就是就是容器和虚拟机的差异啊,我当时做了一个类似这样的比喻,就是容器就是穿着衣服啊,就是人穿着衣服,然后呢,虚拟机就是人在房子里面,然后他两个最大的差异呢,就是对于一个站那个房子的人,人躺下房子不会躺下啊,但是对于穿一个衣服的人,人躺下衣服就会躺下,那么这个比喻呢,重点的相似之处在于说我们为了强调当一个容器里面这个这个主主进程。呃,荡掉的时候,整个这个这个容器就会荡掉啊,呃,为了让大家去理解他们两个的这个高可用的这个这个呃这个理解的一个一一个一个一个差异点啊这是这是这是这是其中的类似的一个一个比喻,然后另外一个比喻就是说,诶呃,比如说原来说我们上微服务,为了快速迭代啊,然后这时候给一个传统企业去培训的时候,他说怎么样快速迭代,说说说说说说,听说你们互联网公司,比如说一天能呃一天能够上线,比如说我们在我们的上线系统肯定是好多的好多的系统一块去去做上线嘛,然后我们统计出来可能是几千次或者是说几万次,类似这样的,随着公司越来越大,可能这个数越来越大,然后他们认为啊是哎,是不是说因为你们互联网公司加班比较多,所以说你们能一次上线这么多啊,你们的功能别的人能两个星期开发完的,你们是不是就能够半天就能开发完啊,当时我做了一个比喻,我说不是的,我说开发一个功能可能就像生一个孩子啊,然后呢,就能说你10个。
19:38
再生一个孩子,你的人再多,你拆分的微服务再多,你也没法说每一个微服务你能六个月生一个孩子,或者是这个四个月生一个孩子,然后互联网公司之所以看起来上线速度,然后这么快,然后我们的那个仪表盘里边能看到的每天这个几千次这个这个这个或者是上万次的一个上线速度,是因为这个人老婆多啊,就是我做了莫类斯这样一个比喻,就是就是就是是因为他并他微服务拆的多,并行的多,所以说上线速度快,而不是说你不要认为上海微服务以后使得时每一个功能开发宋度就减了,然后我做完了这个比喻了以后呢,那个甲方的那个那个他们那个基础设施那个人员很感激我说说他们,他们他们的业务方认为是说上了你们微互联网公司那个微服务了以后,他们原来两个星期开发的功能就能压缩到半天了,他们所有人都有这种这种误解,他说你看人家互联公司一天能够上千次上万次发布,我说人家上千上万发布,是因为人家拆分了这这个几万个几万模块并行发布,而不是说每一个压压缩。
20:38
到了这么短的时间啊,这是类类似这样的一个比喻,那甚至这种比喻都有点夸张对吧,有点夸张,但是这种夸张呢。呃,是能够让你呃比较了解相应的这种这种这种关键点的啊,比相应的这个关键点的,所以这是一个这是一个这个这个这个这个使用使用比喻的这样的一个一个东西。
21:00
然后另外第一个就等于说要学会讲述发展史啊,为什么要就会讲到发展史呢?是因为呃这这个是我呃蛮长时间才总结出了一个东西,而且是一个相对比较呃有点偷懒的一个方式,就等于说呃就等于说我我们发现就是说我们讲述这个行业任何一个技术,我们从发展史讲,其实都是一个非常好的一个一个一个入口的一个一个一个角度啊,就是说呃,因为我们有时候这个技术,因为因为我们都是技术的受益者嘛,然后呢,当我们接触到一项技术的时候,往往这项技术已经特别特别的庞杂了,然后整个体系能画出一个特别大的架构图里面,然后这时候你其实并不知道我怎么去很好的去去去讲述这样的一个东西,但其实一旦我们把它融入到历史里面,我们就发现一个很有意义的意思,就能说,呃,就能说这个技术他并不是从一开始就是这么复杂的啊,他自己整个的演进的过程中,是慢慢的把这些东西咔咔就是一点一点一点啊就。
22:01
是添加上去,并且把它把它把它扩大起来的,然后这时候呢,这个这个这时候呢,就能说,如果说我们从发展史的角度就更容易啊理解他当时的一些应用的一些场景啊,以及啊,这个他到底是为什么能干这个不能干别的啊,以及这个复杂的体系的这个脉络脉络啊,就就会相对比较啊容易讲的一个讲,讲的一个清楚,就比如说我我还是举举例子,就能说就能说就是很多客户他呃不觉得容器技术和虚拟机技术中间有这么大的差异,对。然后他觉得这两个是是是是就他干的事他都能干,他干的事他也都能干啊,然后我们到底这个技术是慢是怎么生产出来的,那这时候呢,就需要,呃,如果说我我我就专其实专门写了一篇文章,讲述了整个的我们啊,当这个这个这个这个这个云原生的技术,从一开始一点点的吧,然后包括从一开始慢慢的这个这个这个Netflix摸索,然后一点模的扩大,变成建立一个原生体系的这么一个过程,然后其中的每一个组件都是基于当时的场景发展出来的,然后然后我当时给给给客户就是说说你你要不要用这个东西,你就看你面临的场景,是不是这个历史上他遇见的这个痛点,如果你确实没有这个痛点,那么你其实现在到确实是没必要啊,采取类似这样这样的这样这样的一个技术,那你你你只要从这个历史的这个这个这个长河中去看一看,当时真正为什么这个别人发明了类似这样的一个一个一个这样一个新的技术,那所以说这是一个讲述发展史特别好。
23:36
好的一个,呃,这这样一个一个一个特点。然后另外就是使用使用图像,呃,使用图像比比较好的,就能说我们都说一一图胜千言嘛,就能说我们有时候画一张图,呃,下面这几张图很丑啊,就是我我是一个没有美感的人,就是我文字还行,我没有没有什么美感啊,但是但是呃,我我们后面再再再说吧,就能说有一张图呢,你其实就能够说我这这也是能够让你自己产生回忆的,就能说我操作系统里面,其实那个课里面其实画了20多张图啊,就能说你对任何操作系统的一个模块,你想把它很好的把它讲清楚,你其实你不需要看这么多的验证码,你只要拿出那张图了,能把它张图解释清楚,然后呢,基本上你就算对这个东这这这这样一个模块有有有相对比较,呃,比较深入的一个,一个掌控了它特别容易,呃就是让你去把这个东西回忆出来,并且这个图像另外一个好处就能说它前后图形的变化,呃是特别能够让你看出发展的变化的。那这个其实就是于先生演。
24:40
深的一个东西,但是这个就我画的非常丑啊,但是呢,但是呢,呃,我也不是在一页PPT上画的这个东西啊,我是在很长的一个PPT画的东西,但是呢,当这个东西逐渐的你会发现丰富丰富丰富丰富并且在不同的场景下丰富的时候,然后这时候你的读者就脑子里面就会有一条线啊,这条线发现啊,我这个这个整个的这个这个东西是这么这么这么这么来的,然后我现在处在哪个那个阶段,我遇见了历史上和别人是不是类似一样的这样的问题,对,但是我这个图比较丑啊,啊,但是就是我昨天参加了个AIGC的一个会,就能说后面这个可能IGC或者是这个这个多模态达模型,能够帮我去去去去优化类似这样一个东西。
25:21
然后这是这是一个东西,对,然后最后我们讲一下这个复杂技术的一个写作技巧啊,然后复杂技术呢,它的写作呢,其实有些难点,就是我们经常会需要描述一些复杂的技术,第一个难点呢,就是循环依赖,就是我们面临的这个技术体系过于庞大,你无论从哪个入口写,你都发现他有前绪知识没有讲清楚,对吧,你就是就是就他们互互相依赖嘛,就等于说他依赖他,他依赖他任何一个知识点都有前序知识,然后你你你你你不知道从哪个入口开始写,对,然后你从哪个入口写都容易大家写写晕啊,这是这是第一个,第二个就等于说你容易写着写着走偏,就等于说我们的技术呢,其实分支太细了,我们有时候随便打开一扇门呢,里边都有一个新的天地,就有特别复杂的一个一个一个体系,然后呢,如果说我们这时候随便把所有的门都打开,那这时候我们的文章就写不完了,就就就就变成一棵大的一个一棵树,然后这时候特别容易偏离主题,然后第三个就是技术难度比较大啊,我们学技。
26:21
书,书籍就像我们看高等数学一样,就等于说往往是看后边的,我就忘了前面了啊,这时候应该应该怎么办的一个一个一个问题。那么。那么。那么首先第一个就等于说,呃,就像我刚才说的,就是按历史脉络书写,其实是一个相对比较简单的一个一个一个一个办法,就是说他其实是能够解决一定程度的循环依赖的一个问题,因为历史其实是没有循环依赖的啊,就是历史它其实是任何一个复杂的技术都从简单的技术慢慢慢慢慢慢过来的,然后他都从一个相对比较原型的一个小技术慢慢过来的,所以说呢,他其实并不是说是一个一个一个复杂的东西依赖于一个复杂的东西,而是可能是一个复杂的东西依赖一个简单的东西,他后来这个简单东西又慢慢变复杂了,那所以说呢,呃,所以说,所以说他其实如果你梳理历史的话,你会发现它在某个时间点一定能处在一个相对比较简单的,让你能够讲清楚的这样一个这样这样一个状态,那么这时候呢,你其实在那个时间点啊,你只需要讲到他在当时的那个简单状态就行,那么这时候你解决就解决了前绪知识解释这个问题,那么等后来前面这个简单变复杂了,那就是他历史变复杂了,那你就解释的。
27:37
再复杂一点,那这时候随着这个整个历史的脉络,然后大家就理,理解的就会相对比较清楚了,然后另外就是容易容容易偏离主题,对,然后那个历史就是另外你按历史的这个写作技巧,其实你不是那么容易偏离主题的,对,因为他在实践中,因为实,因为你在实践中,你任何实施这个技术,它都是要收敛的,因为你要解决一个真实的一个问题嘛,对所以说呃,这个实践中呢,你打开那扇门,你并是不是不会把所有的门都打开,然后面临普杂盘杂的一棵树,实践中它会从最痛的地方打开那一扇门,这个最痛的地方都不需要你自己梳理,因为历史它已经这个这个在最痛的地方打开了这扇门,那这时候你就沿着历史脉络把这扇门表示清楚,其他的门你就别打开啊,你就不要再扩展去去解释,扩展去去去描述就可以了,那这时候啊,你就不不那么容易偏离主题,然后另外就是前后呼应,那么历史其实是往往会有会有相应的这个这个这个前后前后呼应。
28:37
然后只要你在写作的时候啊,稍微注意一些,这个这个前后呼应啊,类似这样的东西,比如说很多后来的技术在前面会有影子很来很很多前面的技术,呃,在战争之初就被淘汰这种迹象啊,会在历史上埋下伏笔,那么这时候呢,我们按历史写,那其实往往容易给人一种这种技在历史,在技术在历史长河中的这种大气滂沱的这么一种一种感受啊,啊我这里面大概举一些举一些例子啊,就等于说我当时讲微服务,那么一开始对吧,我如果一开始讲这张图大家都晕了对吧,那么我这时候说我这个窗口啊不打开啊对,我这个窗口不打开,就是说我上面就写说我这里面就先不详细解释这个东西啊,大家脑子里面形成个印象,我们接下来讲微服务这个故事啊,然后后面呢,这个东西,后面这个是Netflix一张PPT,那我也不剪开,但是我埋下了一个伏笔,因为后面这个东西会影响到整个微服务发展的一个一个一个一个历史趋势啊,大家回头再来。
29:37
看就会觉得这些角色非常的这个英明神武,但是当时大家就感觉不到啊,就就就有一种。这个这个先帝下了一个这个这个祖训,一开始你没有感觉会出来,在王城灭亡的时候,你会发现他他他他当时的这个这个这个设想是完全对的,类似那种对,然后这里面做了一个比喻,然后又有又然后做了一个比喻啊,这个比喻就是这这这我刚才已经做了很多比喻了,这个比喻就是微服务的依赖调用,就像一个牛肉面馆的老板开店,然后牛肉面是强依赖,然后那个小菜是弱依赖啊,类似类似类似这样的一个一个比喻,让大家去理解类似这样的一个事情,然后最后呢,右边这张图呢,就等于说,哎,他会会照应一个开头啊,就等于说我们的微服务到底应该怎么去治理啊,你就像一个牛肉面馆的老板一样去治理啊,然后这样的去去照应,类似相应的一个一个开头,然后另外一种写作技巧呢,就等于说由近及远,由近及远呢,就是说我们从身边相对比较简单的场景呢,然后呢,逐渐的到一些比较复杂的一个场景,然后呢,这时候呢,怎么解决这。
30:44
几个问题呢,就是第一个是循环依赖的一个一个问题,那么这只是就是就会有比喻的一个作用,就是我们可能需要找到一些身边的场景和复杂章停的一个相似之处,那么找到的相似之处的时候呢,我们一开始先从身边呢,一个比较简单的一个自闭环的方式呢,讲清楚这种简单场景的一些一些东西,把这个简单的场景呢,变成这个后面复杂场景的一个前绪依赖,那么这时候呢,我的复杂场景其实就就不需要我,我把那个那个那个前面那些东西从重新再讲一遍了,那么也也也有了相对相对比较谦虚的啊,类似这样的一个一个一个知识,然后另外一个就是呃,对于容易偏,容易偏离主题呢,就是如果我们打开一打开一扇门啊,就是我们准备内容的时候,发现里面的知识其实是过多啊,我们就及时啊关这个门啊,甚至用一个比喻啊来说啊,啊就是这扇门里面大概讲的这样一个事,大家先不用关心,然后你就把这扇门关上,然后接着讲你的主线,然后甚至你在另一篇文章啊,或者是说。
31:44
哎,起另一个章节,再把另外这扇门另外展开啊也可以,但是你一开始说讲述这个脉络的时候,可能就把这扇门用一个比喻,比喻完了之后就就就就关上,对,然后再就是前后呼应啊,就能说随着我们的这个刚才说还是要有图像啊,对,然后这个这个就像我们打游戏,这个地图不断的去展开,展开,展开,然后我们的这个这个这个这个图像也会不断的展开,然后我们的整个的脉络也会不断的一个展开,那这时候呢,就体现出我刚才说的图像的一个作用,就比如比如说我们后来学习的时候,我们发现我第一章的那个操作性动个知识忘了,那怎么办呢?我们不需要把他第一章的所有东西都看遍,看看完,我们这时候只要看那个总结章节,然后把那个图调出来,诶把那个图的相互关系看完了,那个图上面的东西就足够写,呃,这个去去学习下一章的类似这样的东西,那这样的前续的知识啊就能够啊做呃,就是就前续的知识的这种准备啊,这个问题就解决了,然后呢,但是呢,这个图。
32:44
也会不断的去扩大,扩大扩大,然后当最后整个这个图展现的时候,那么其实这时候会给读者一种就是打游戏通关畅快之感啊,就能说我一开始学习这个知识,我看了一个小图,后来我就学这个图越来越大,越来越大,我后来忘了前学知识的时候,我就把那个小图调出来,我复习一下,然后当最后这所有的这个图,整个一张图展现在面前的时候,就发现哦,原来整个呃,这个这个知识体系是这个样子的啊对,然后就会就会有类似这样的一个。
33:14
这样这样类似这样的一个一个感觉啊,我这里面举一个例子啊,就等于说这里面这个这个复杂的这个虚拟网络,然后从哪讲其实都不合适啊,然后然后呃,然后呢,怎么办呢?然后我就想想了个办法,就是回到大学寝室,然后回到你的你你的家里,对吧,你的家里总有路由器吧,然后你家里可能这个这个这个这个也会有平板电脑,也会有什么东西,所以说你在你身边的这种方式,把你家里的网络讲一遍啊,然后如果说你一开始就讲那个你们的数,咱咱们那个云的数据中心网络的话,呃,你随便讲一点都容易把大家讲晕,然后还都有很多的前绪知识,那这时候呢,你先先讲你家里,那家里呢,没有没有那么多复杂的一个场景,然后你把这个东西咔咔讲完了以后,那这时候就有就有就有情绪的一个知识了,然后接下来我们就从啊家里啊到寝室,然后呢啊慢慢的就就啊就变成了,比如后后后来就到了办公室啊,然后到了办公室呢,慢慢就到了比如说学校的园区,然后从学校的园区。
34:14
去,那最终到了我们这个类似的语的这样一个数据中心,那么这时候呢,我们就会发现,诶,当你在讲这个数据中心的时候,你会发现你全虚的很多知识其实在你的家庭那个网络里面讲了,虽然没有讲那么深,虽然很多的细节也不完全,呃,就是不完全一致,哎呀,我们都知道数据中心里面那个交换机和你家的交换机肯定是不一样嘛,但是他足够你前续把你的一些前入知识讲清楚,那讲清楚完了以后,那么那么后面你再讲整个数据中心的时候。然后然后你就你就你你你就可以很畅快的把这些东西去去组合起来了,然后呢,呃,最后反正我觉得这贴了一张图,就是就是就是这这个这个这个图就是很很多甲方看的相对比较好,就等于说我我我讲整个云生的衍生的个过程中,然后不断演进演进演进演进最后演进出咔一个一个一个一个一个这样的总图来,然后就指导他们自己的那个数字化转型,类似这样的一个这这样这样的一个实现,这就是这就是就这就是我其实一直想诉,就是在我的这个这个给给甲方做咨询或做什么的过程中,一直想体体现出来的,就是最后给读者的一种打打打穿游戏的痛快的这种这种畅快之感啊就大概是是是这样的,我是不是超时了,嗯。
35:33
好,我我我的就讲完了啊。谢谢大家啊,好,谢谢刘超老师精彩的分享,那现场有没有朋友想要提问互动,刘超老师你好,我是您在几个实验的这个忠实读者啊,就是你的两篇专栏我都有订阅过,而且都阅读,阅读过不止一次,嗯,就是我想问一个问题,就是你是在写作中怎么就是特别灵活的使用类比的方法,比如说在你的那个去谈Linux操作系统的时候,会把Linux比如当一个公司,然后比把叉八六比比做成一个产业园,嗯,我想知道就是您怎么能够灵活的把这些。
36:22
东西都类比成那个东西,然后是通过呃一些特意的练习,还是说通过大量的阅读,呃,我是我我其实是给外行人讲,就是就是就是就是我是说我身边充斥了很多不是这个行业的,类似这样的,我就想给他讲清楚,然后怎么给他讲清楚呢?你可总总归是就是什么,我我拿西游记做比做比啊,拿公司做比喻啊,拿什么三国演义做比喻,其实就是为了让他让让让让让他能听懂,然后呢,然后这个这个练习呢,其实就是反复的去去去去做,就是说你一开始给他做了一个A比喻,发现他其实没没没没怎么听懂,然后呢,你就想诶我这个比喻是不是有有有有什么不恰当的地方,或者说他有时候理解了,他有时候理解歪了,他理解歪了以后呢,那你就再调整一下你的这个比喻,然后指的是说,哎,你这个比喻稍微能够精确一点,来侧重中间的这些差异,以及夸张点,对反反正就是反复的去去去做类似这样一个事情,对对。
37:22
嗯,好,谢谢老师,没有,呃喂,老师你好,就是呃,您刚才讲到的比喻,像比喻的话就是类似类比嘛,就是用我们平时呃熟悉的一个知识,然后跟技术之类的一些进行一个呃类似类比的一个东西,但是就是呃这可能在某个技术点上可能会有一个好效果,但是如果是一个系列的话,就是像您的那个去谈linu系统理解就是随着随着这个系统逐渐庞大,然后你类比的东西就会越来越复杂,然后这样其实也会增加,相当于会增加一个理解的成本,然后这方面您是怎么就是做到一个平衡的,就是。
38:14
呃,我其实我其实后来发现这个问题了,我其实后来发现这个问题了,就比说呃我呃我我其实我实话我实话说我承认我当时写那个这个这个原来做比喻的时候,我我当时其实有一个类似这样的个执念啊,就像刚你说的就是说我们的类比其实是为了大家把某一个知识点去理解好,对吧?啊然后呢,然后呢,然后后面再出现这个新的知识点呢,你又想用另外一个类比呢,去让把另外一个知识点类比好,但是由于呢,它是一个串起来的知识,我们有时候呢,我我当时其实是有一个执念,是说我希望他们是一个用一个统一的类似这样的一个比喻去去去去做这个事,但是呢,这个事确实是相对比较困难啊,确实比较较相对比较困难,就等说你你需要非非常耗费脑子去去做这个事啊,然后呢,可能还会有一些细节,没有没没有那么的没有那么的准确,但是后来我其实已经有点。
39:15
而这个这个解解解了这个执念就能说就能说我们其实没没没没有并没有去需要一以贯之的说,从前到后完全用一个比喻,全全全部全部把它把它串起来,或者是用一个体系的比喻全部串起来,然后呢,并且呢,我我我其实第二个专栏写的时候已经注意了,类似这种方法,就等于说我把比喻和对于技术真实的陈述,呃,用类似两个自然段,或者是两个两两个两个就是两两两个分段的这个方式去写,就能说呃这个技术描述是技术本身,然后比喻是比喻,那么那么这时候呢,其实比喻是为了这个这个技术本身去去去进行服务的,那么其实这时候呢,我我后来想到就是说,呃,其实在后面的有一些章节里面,有些比喻其实可以替代,可可以可以去替换的,因为你的主线其实还是那个那个技术,对对,所以说,所以说,所以我我如果将来再写文章的话,我可能并不会执念于。
40:15
说我从一个一个,比如说一个五十五十五十节的一个课,我从头到尾都完全是一个比喻,对对啊好的,谢谢老师,对对,诶那个刘老师你好,我想问一下就是就是关于一个写作其实和流量的一个问题,就是前面也听了,就是具体到就一篇文章,就我记做好了,比如说字体排版这些所谓基础的这些层面以后,那我其实想让他去提升一点点流量,或者说得到一些反馈,就是您觉得就是对这篇文章,比如说我是一稿多投,还是说有一些什么小的那种tricks,在您的写作过程中可以可以分享给我,就是一些私藏的所谓经验嘛,就是来提升这个已经写好了一篇,就是头脑里也有构思,也写好了,也排好版了,然后怎么能。
41:04
扩大这个流量,或者是能得到更多的人的一个反馈,这方面有什么好的建议,呃,是这样,就等于说呃,哦就是你刚刚说的一稿多投啊,包括有的是标题党,然后有的是比如说嵌入一些其他的一些东西,然后或者说呃,加入到别人的那个那个一个一些一些什么比较火的一些文章里面去啊,啊或者说你和别的人去去去去协作共同去推广啊,呃,其实其实历史上都有这些招,但是实话实说,我我感觉到了今天这个时间点,我我我我的感觉是这些招好像都不是特,就是已已经已经已经卷到极致了,就是说我不知道你有没有看过文章,就是公就是什么公众号写作者卷标题的什么几种模式啊,对吧,就是就是你会发现,就是大家都用尽了,然后原来我承认我看到某一种标题,我就有兴趣打开,然后呢,但是呢,我。
42:04
现在我看到标题我我我我可能也不一定会会会会会会进行打开,对,就是你刚才说的那些通用的套路,我也试过,对就是往往就能说一开始管用,然后后边好像也逐渐的也没有那么管用了,就是说当当大家都会了这个东西了以后,然后就就没有那么管用了,对对对。对,就是其实我我不我不是一个特别好的营销好手,就是我我也对我我其实我其实我其实我的我的那个关注,关注数不是我的那个阅读数,就是高高低低的,就碰上高,比如说有个大V看上我,我转了一下E就上去了,然后我就高兴一下,然后没有人看,那么我就在这样,然后我有时候一篇文章会反复反复发,也不是反复发,就是说我我原来觉得他描述的不对,我就改一种改改一种描述,然后再发一遍,然后有时候碰巧了有有有有有大V关关注了就就会就会就会就会再再再再去再去弄一个对,包括事件对吧,就是比如你原来写了高可用的,然后没人看,然后突然出现个高富平事件,哎呀,是不是今天不应该说这是吧,然后你发这个,然后就就就就。
43:13
对就就就可能就有人关注了,对对对对。
我来说两句