1.架构的开悟

1. 架构是什么

软件架构:有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。
通常说架构是一种能力,架构角色则是要求你在具体事务中行使某些行为,而架构师则是用来标识这些能力与行为的一个职务。

2.架构师是什么

通常我们大多数人都具有架构的能力,并且也或多或少地行使架构师可能会有的行为,但是可能还没有“架构师”这个头衔而已。
我们作为社会的一部分,基本都是依靠别人或者机构来给我们一直称谓来获得社会定位。比如我们大学时高考,获得大学生的称谓;大学时参加计算机三级考试,获得三级证书。

3.架构成长之路

3.1 翻越愚昧山峰

邓宁-克鲁格效应
人的认知主要分为四个层次:
一)、不知道自己不知道
这时候会比较自大,认为自己什么都知道,什么都能搞定,像极了年青时的我们,总是感觉自己很厉害,对自己充满了盲目的自信。

二)、知道不知道
已经打破了认知围墙,走出去之后发现还有很多东西都是自己不知道的。
这时候需要特别注意,有2种情况可能:
1.发现自己原来太自大了,有太多东西不知道,过不了自己的虚伪的内心关卡,自信心受挫严重,没有改变的勇气,一直沉沦在绝望之谷。
2.发现自己的无知之后,像发现新大陆一样,如饥食渴的快速吸收新的知识,很快脱离绝望之谷,开始开悟之坡的政策。

三)、知道自己知道
知道哪些是自己能力范围内的东西,哪些是自己不能驾驭的东西,但是已经不再慌张,一步一步攻克自己不知道的范围,逐步扩大自己的能力圈。在每个击破的领域形成思维模型,通俗的说就是解决问题的“套路”。

四)、不知道自己知道
武学的最高境界:无招胜有招。这时候的你就是那个脱离了低级趣味的人,已经把各种套路融汇贯通,遇到一个场景就能无意识的闪现出解决问题的思路。

3.2 走上开悟之坡

开悟之坡主要的任务就是要找到各类问题的解决套路,总结起来可能主要包括以下几类:
架构的原则:简单,合适,演进
架构设计的哲学:降本增效
架构模型:
1.业务需求至简抽象分析思维模型(需求背后的真实需求)
2.哲学本质架构设计思维模型(CAP架构思维模型,BASE架构思维模型)
3.场景Balance架构设计思维模型(“合适”架构设计思维模型)
4.适度超前架构思维模型

架构设计能力:
1.以不变应万变
不变:思维模型
万变:场景
2.给出优雅的架构设计方案
优雅=合适+适度超前

3.3 踏上高原

世界其实都是主观的,根本没有客观世界,你有什么样的认知,你眼中的世界就是什么样子。
触类旁通,人生开悟:人生最重要的事情是成长!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值