重新出发

博客停止更新已经有两年了。为什么会停止更新呢?

两年对于互联网行业是一段很长的时间。两年间各项新技术风起云涌,AI、区块链、流处理、serverless,太多的新事物让人目眩,来不及用笔尖记录定格。

个人换到了一家大公司,每天接触大量的前沿信息和业界牛人,眼界的开阔让自己逐渐变得谦逊,不再愿意记录一些不成熟的思考。经历了一次晋升之后,更多地关注起架构及管理领域的知识,但终归是实践不足而不愿意泛泛而谈。

那么就这样到此为止了么?

当然不会,停留是为了更好地抵达,沉默是为了更好地爆发。

笔耕不辍

为什么要继续写下去呢?

写作是总结沉淀最好的方式。检验自己是否真正掌握了一项技术,最好的方式就是尝试把自己的理解写出来。

写作是分享的起点,首先要写出来,才有分享的素材。

写作是一个好习惯,好的习惯抛弃容易养成难,贵在坚持。

君子不器

写什么内容呢?

核心的原则是做到君子不器,不会局限于某一语言,某一领域,甚至也不再会局限于技术本身。

技术层面

在语言和框架领域,会放下成见,加入一些对Java的理解。Java其实没那么烂,它只是没那么纯粹,伟大的哲学家安妮宝贝说,太纯粹的东西容易破碎。

架构领域,继续关注大规模分布式架构设计,积累架构经验。架构设计需要的知识并不复杂,无非是一些领域建模、架构分层、分布式场景技术选型之类。对于架构师而言,最大的难点在于实践的机会比较少,因为一个系统的整体架构一旦设计完成,通常几个月甚至几年都不会有大的变动,所以要成为一个好的架构师,一定要多感悟其它系统的设计,多针对一些具体的场景进行模拟架构练习。

大数据领域,会重点关注流处理领域,坚持对函数式编程(FAAS等)的研究。希望能够结合自身的理解和实际使用场景,参与到开源项目中去,为社区回馈一些代码。

非技术层面

首先会关注心理学领域。所有的技术,归根到底都是为了解决人的问题,要更好地解决人的问题,就必须深刻地认知人性。其实人性也不复杂,就像代码一样,人性也是由各个模块组成的,每一个模块都会在一群人身上出现。所以要认知人性,一个有效的方法就是识别出各个人性模块,并进行归类总结。

其次会继续关注管理领域。在管理领域,已经积累了很多的知识,现在有机会逐渐应用到团队日常工作中去。在技术团队,需要关注项目管理、人员管理和技术管理,积累足够经验之后,再去研究更高一阶的战略决策管理。

何以为文

核心原则是让别人看懂。

之前写文章,更多是为了愉悦自己,看到了一个新技术,学到了一门新知识,抑制不住地想要记录下来。协作的过程中,更多地是按照自己喜好,信马由缰,汪洋恣肆,不会去考虑读者需要了解什么,他们能否看懂。

将来写文章,会把读者放在首位。能让别人理解,才能说明自己是真正的理解。能让别人有收获,才是真正的有价值。

写在最后

凝望深渊两年,深渊终回我以凝望。

两年前,自认为在技术上做到了见天地,掌握了10多门语言,各类开源框架,自己也做了许多开源项目。在代码运行的时候,可以清晰的感受到字节流过计算机的各个组件。

两年后,要努力做到见众生,把自己的思想变成别人的思想,让自己开心到让别人开悟,从依赖自己的力量变成凝聚团队的力量。

清空自己,从零开始重新出发。