最近在运营个人的视频号“二师兄…”,在录制JVM及Java基础相关的知识,突然有不少感悟,写一篇文章与大家分享一下,关于写作和关于技术研究相关的内容。
很多朋友不知道如何写作,不知道写什么,其实这个问题也一直困扰着我。就比如现在录制视频号内容,一直在思考,录制什么内容核实,内容是素材来源何处?
不过经过将近一个月的努力和总结,总算找到一些感觉,分享给大家。
第一,我视频号和写作的最大灵感来源就是工作。每当白天工作时,遇到一些难题,review代码时看到同事用错的一些语法,写错的一些代码,都会记录下来,在空闲时间回去深入探究一下为什么。我个人称作“反刍”,就是把白天的内容回归总结一下,遇到不明白的内容深究一下。
第二,有了上面的素材就会去写一些文章,录一些视频。比如我在工作中看到同事对字符拼接的使用有误,比如使用StringBuffer进行字符串的拼接,就此展开一个系列的研究,竟然发展能拓展到多个方面。而针对StringBuffer代码的优化操作一经发布到个人视频号“二师兄…”竟然受到视频号的推广。这是知识点的展开。
第三,有了视频内容或文章,就会有朋友来评论,还有很多朋友会提供友善的建议。还以StringBuffer替换为StringBuilder的视频为例。有朋友评论说,其实JVM会进行锁消除。当时我还不信,于是深入研究了一下,的确如此。对那为留言评论的朋友甚是感激。
因为评论和研究,新的素材又来了,于是又录制了《JVM的即时编译器优化》、《为什么StringBuffer加锁了但性能与StringBuffer差距不大》(关于JVM逃逸分析和锁消除)、《JVM锁粗化和嵌套锁》等一系列视频。
其实除了向JVM底层拓展,还可以进一步拓展StringBuilder和StringBuilder,甚至String相关的知识,再进一步进入JVM底层。至此,由一个点形成一条线,再结成一张网,整个素材库和线索便有了。
如果你还为写什么,录什么视频困惑,希望这篇文章能够帮到你。而我个人的视频号“二师兄…”,也在持续更新。也欢迎有志之士关注,多提供宝贵的意见,大家相互进步。我在这里分享技术知识,分享运营知识,你也可以在对应知识下给予回馈。
个人不仅仅会感激你的回馈,针对你的回馈或需要可能会产出更多的文章或视频内容。
最后,关注我的视频号不仅可以学习干货知识,一分钟一个知识点。我一直说,很多知识点不是我们不会,更大的可能是因为我们不知道,而我的视频号就是解决大家的这个问题。同时,如果你想见证一个技术视频号如何从0做到上万粉丝,那就必须关注了,我的最低目标是粉丝过万。