59

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

 6 years ago
source link: https://mp.weixin.qq.com/s?__biz=MzI3OTUwMjM4MA%3D%3D&mid=2247483969&idx=1&sn=8ad2501b8d349ffef3387931215e7657&chksm=eb478902dc3000148c6f9ea64c9b02212b61e437f1d1f18456ff6536d387213e97ceedd125ab%23rd
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

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

Original 谢东升Forest 架构栈 2017-09-14 14:21 Posted on

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

当然,段子永远是不会少的,比如这个惊悚的:

Image

还有一如既往的某宝段子:

Image

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

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

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

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

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

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

2)说到做到,敢于挑战

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

没有什么不可能。

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

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

                          

Image

点击阅读原文”,所有【架构栈】近期的架构文章汇总


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK