如何提高对系统架构的理解

848 阅读2分钟

在写正文之前,还是要讲一下这两天最有话题感的事件:iPhone新系列的发布,作为技术爱好者,我也不能免俗,昨晚熬夜看了Apple新品发布会,就说一点 : FaceID一下解决了三个问题,一是网传段子睡觉时别人用iPhoneX对一下脸就能解锁,二是面具或照片假冒真人,三是隐私安全问题。3D感测技术越来越成熟,对我们这样的行业应用也会有更多帮助。

好了,回归本篇的主题,如何让自己不断提高对系统架构的理解呢,根据我自身的经历,说说几点:


1、如果你给某个开源框架修正过代码,记得pull request。那么你就有机会接触这个项目的其他贡献者,了解他们解决问题的思路,你会有非常大的收获。

2、去技术社区中交流。技术社区中,会看到不同的技术人遇到的各种问题,积极去参与这些问题的解决,并去尝试回答一些问题,不用担心自己会说错话,大胆说出自己的想法,通过同行人的指正和讨论,你会对很多细节,有更深入的理解。

3、坚持分享。把自己过去的经历写出来,包括自己走过的弯路,踩过的坑,积累的经验等等。一方面可以帮助到很多技术同学,让他们少走弯路,另一方面对自己也是极好的锻炼。


再谈谈几点非技术的要点:

1)不要争执一时的孰对孰错,学会聆听

2)说到做到,敢于挑战

3)追求专业性,不断提高做事的标准

没有什么不可能。


扫描二维码或手动搜索微信公众号【架构栈】: ForestNotes

欢迎转载,带上以下二维码即可