学习架构师的97件事(二)

一:继续学习,架构师之路

     1:架构决定性能:

            架构必须遵循基本原理,单纯的堆硬件,或者调优来提升性能其实有很大的瓶颈,让我想到了安卓和苹果系统

            为啥苹果硬件总体配置总是比安卓阵营低(当然CPU除外),但是整体性能却高出安卓阵营很多,我想架构想必很重要

            不过现在安卓也不错了~

学习架构师的97件事(二)_第1张图片

     2:分析客户需求背后的意义:

             我做机器视觉行业的,这点深有体会,客户总是提出各种奇葩的问题,有些还可能违背生活原理,所以我们必须及时否决

       客户不合常规的需求,不然后续会很被动

            发挥小孩子十万个为什么的求知欲理念,适当询问客户“为什么”,解决最有价值的问题

            最后开技术会议,避免和客户讨论具体的实现,应该讨论客户的问题,帮助客户提出合理的解决方案

学习架构师的97件事(二)_第2张图片

   3:起立发言

         这个细节还是比较有用的,起立后感觉自己又自信了~,肢体语言,放慢语速,当然这个需要练

学习架构师的97件事(二)_第3张图片

 4:故障终究会发生

      人无完人,再优秀的程序,还是会有bug,方正心态,承认没法设计出100%OK的软件,出现问题及时解决,保证下次

      不会犯同样的错就好。

学习架构师的97件事(二)_第4张图片

这几天又学习的4条小知识,每天学习一点点,日积月累也是挺多的~

当然欢迎架构大牛指正错误,理论终究是理论,实际自己掌握才是真~~~~~~~,今天就到这里,小伙伴们,晚安~

 

 

 

 

 

你可能感兴趣的:(软件架构师之路)