技术分享的价值

自工作以来,一直以工程师的角色工作,常常会思考一个问题,如何在技术上获得更多成长?可能很多工程师和我一样也有这样的疑惑。当然这个问题有很多方面可以探讨,今天想跟大家分享一下,技术分享是如何带给我成长的。总结下来,认为分享带给我的成长很多,于我而言,认为技术分享带给我以下四点

目标

技术分享,当拟定一个主题并且需要去实现这个主题的时候,头脑中肯定会有idea。但是当提笔开始落地的时候,往往会发现很难将idea连贯成为技术文章。比如,Kubernetes存储方面的各种组件,假设A B C三个组件,我也知道A B C大致做了什么,但是真要完成一篇《K8S存储系统概览》来讲清楚Kubernetes存储的时候,为什么需要A B C三个组件协作,A B C三个组件如何协作,会发现对于K8S存储系统的了解其实还有很多欠缺的地方,这个时候你就会回头再来通过代码和各种实现更加深入的了解此技术。

总结归纳

技术分享的目的,总归是要让别人了解你做的事情,要讲清楚一件事情,之前以为很简单,真正开始做技术分享才发现其实很难,因为你面对的读者很大可能不了解你所做的事情,他们和你不在一个上下文中,如何将你做的事情能够讲到让读者听懂,考验的是对技术的理解深度和总结归纳能力。

刻意练习

做技术常常有做笔记的习惯,做笔记是否能获得成长?

与业界交流

当完成一次次技术分享的时候,除了获得个人成长的收获,意料之外的是,业界也给了很多反馈,比如在完成容器相关文章后,在docker社区也有一些比较有深度的提问,比如我们之前招聘时也有面试者说听过我的技术分享。

总结

总之,技术分享给我的不仅仅是技术上的成长,还带来了其他很多收获,谢谢!