谈谈跨界能力对技术公众号带来的改变
作者:互联网
大家好,我是飞哥!
不知道你之前有没有听过“跨界”这个词。这个词在前几年的时候特别的火。其核心就是指结合两个或两个以上专业或行业创造的知识、产品、或服务产生了多么多么大的影响力。
最近两年,我本来都快把这个词忘了,但最近一个纯靠原创技术文火起来的技术号再一次让我意识到了跨界的威力。
一个叫做低并发编程的技术号,三个月涨了两万粉丝,短期迅速蹿红,成为了技术号里的新锐。我来给你扒扒他是如何成长起来的。
01 对 Flash 动画产生浓厚兴趣
号主闪客从小学二年级的时候开始做 Flash 动画,现在毕业工作好几年的他竟然还能清晰回忆起当时老师授课的内容:逐帧动画、补间动画、形状动画。
Word 天,我连小学老师的名字能记起来就算是一件好事了。他竟然还能想起老师讲的内容。
这说明了一件事,他深深的被动画吸引住了,产生了强烈的爱好,所以印象极其的深刻。
然后老师就只讲了这么一点,闪客很郁闷,为啥老师就不讲了呢。于是自己回家下载了 Flash 软件。
一个人对着一个软件,自己不断的摸索。在没有教材的情况下竟然。自己悟出了引导线动画,又悟出了遮罩动画等等。
从那以后,闪客做动画一发不可收拾,直到高中忙了起来后将自己做动画的能力暂时搁置了起来。
可能你会说,Flash 要亡了,要被 H5 取代了,会做这玩意儿有个鸟用。别急,往下看!
02 对计算机的深厚兴趣
后来的闪客对计算机技术又产生了兴趣!
他好奇计算机是怎么启动的。硬盘里的代码是怎么就能被 CPU 加载并运行了起来呢?
他买了几本书,然后一步一步地挖计算机的启动过程。BIOS 是映射到内存的哪个地址上。CPU 如何从 BIOS 程序的入口地址开始执行。如何加载硬盘启动区中的代码到内存中的某个区域。以上这些问题,他都挖了一遍。
接着他还亲手进行了实践,让 CPU 启动后加载他的一句“Hello World!”。
用虚拟硬盘自己实现一段引导程序,并放到虚拟硬盘上的第一扇区。然后在虚拟机模拟实现电脑开机、加载启动区、最终打印出 “Hello world!”
你在他公众号看到的这几篇文章,实际上是他好几年的积累!
源码地址: https://gitee.com/sunym1993/flash-4th-os.git
当然不仅仅于此,另外他还研究了文件系统、网络、线程池、动态规划等等主题,而且都挺深。但这也都不是重点,接着往下看。
03 跨界结合的爆发
在动画和计算机技术上,闪客完成了一次跨界的结合!
这个是他爆发的关键。他的公众号从 1K 涨了两万三,只用了三个月的时间。
来,看一下跨界都带来了啥效果。
闪客在介绍 Hub 是如何工作的时候,闪客画了这么一个动画。
在介绍进程编程里常用的 Task Worker 模型的时候,闪客画的是这样的。
在介绍多路复用里的 select 的时候,他又
技术为啥比较难学,我认为最重要的地方是在于比较抽象。
俗话说百闻不如一见,读万卷书不如行万里路。这说的都是用眼睛看到的知识,在感官上会给你造成更强烈的刺激,自然印象也会更深刻。
你研究个机械,那些零部件都真真切切的摆在你的眼前的,拿起来看一看玩一玩,理解起来很容易。
你说学个计算机操作系统、计算机网络,其中的技术能用眼睛直接看到的机会并不多,80%以上都要靠想象。
但是闪客通过动画,非常灵动地把技术展示了出来。这个结合真的是太妙了!????????????
上面的动画都是我从他的【破玩意儿】系列文章中截取出来的。比如:
他的文章都是以看见为重点,即使不能画动画的知识他也会想办法让你看见,比如在看见 Java,一文中,他用 JOL 看对象在内存中的布局。
能用眼睛看得见,对技术的掌握效率会更高!
这是有科学根据的。在金字塔学习模型中,视觉形式的学习要比纯阅读效率高一倍。我想这就是低并发编程迅速窜成大号的核心所在。
相信你也会喜欢这种直观的形式,别错过,关注起来!
后记
最后,总结下我对个人能力发展的一点点思考。
你一定在教科书上看过这句话:“分工产生效率,分工越细,效率越高”。可以说现代社会的很多地方都是受这个思想的指导。
在大学里的专业划分的越来越细,在公司里同样一个专业的毕业生又被划分成前端开发、客户端开发、后端开发、运维开发、测试开发等不同的岗位。
我想说的是,分工对于社会和企业可能是好的。但是对于个人发展来讲,把全部精力押注在一个非常细的领域内不一定是好事,多元化能力的会发展的更好。
比如说今天介绍的闪客,再比如会讲段子的考研老师张雪峰,还有用漫画来画中国历史的张磊。他们都是两种能力一结合,爆发出了非常大的能量!
最后,衷心祝愿闪客同学的低并发编程早日成为十万粉级别的大号,也希望大家也都多运用自己的跨界能力来让技术变的更不一样!
标签:动画,Flash,技术,公众,谈谈,硬盘,跨界,闪客 来源: https://blog.51cto.com/u_14328839/2919941