高老师<架构&设计思考>短句集(2)

<< FEB 2014 >>

  • 为什么要思考呢?  因为许多古典的架构思维视角,都已经不符合智能化&大数据时代的架构创新需求了。例如,古典架构师用心隔离变与不变、追求稳定不变与复用,都已经不符合小米雷帮主(雷军)提出的互联网精神:「专注、极致、口碑、快」了。再试想,这种追求稳定不变(不敏捷)的架构师,又如何有效带领当今主流的敏捷(Agile)开发团队呢? 高老师帮你揭开这些看似复杂难题的简单谜底。

  • 学习架构设计需要创新思考,很像学围棋,从入门课就必须学会思考;不然,等年纪稍长、有些(不思考)坏经验了再来培养思考,就已经太迟了。也像学打网球,第一秒钟就立马进球场,千万不要练打墙壁,才能培样正确球感,才能迈向温布顿冠军之路。

-----------架构 + 设计思考  = (极致)产品创新

ee                                                                        ee

<<看上一集-------看下一集>>

[#51]架构师之路(11):如何领悟? 路康说:<对事物本然的领悟,然后具像化为心内的形>(I think of Form as the realization of anature)>。事物在身外,领悟其本然而成形(即具像化),存于心内,形展现了<真的>需求、具像的、但没有外貌。由于形没有外貌,所以架构师设计<假的>需求,开发赝品来呈现外貌。

[#52]架构师之路(12):领悟之例。多年前,台湾国众计算机公司的简明仁董事长说到:<台湾IT硬件产业都被外(洋)人掐着脖子走>。当时他应该领悟了产业本然,心中有个形:开放的软硬件平台。于是他斥资设计产(赝)品:OpenMOKO手机平台。后来,因时制宜,与Android结合而促进了新赝品:第一支Android手机的出炉。

[#53]架构师之路(13):如何领悟? 以样式(Pattern)或隐喻来协助领悟。大多数人知道软件设计样式(Design Patterns)一书的思维源头是来自建筑学家Alexander, Christopher。他写过一本书名为:"Notes On the SYNTHESIS OF FORM",1964年哈佛大学出版。http://8204129.blog.51cto.com/8194129/1353001

[#54]架构师之路(14):以隐喻协助领悟之例。在Android里,Google 知道硬件厂商希望驱动(Driver)不公开源码,而设计了HAL(硬件抽像层)。兹想象,架构师领悟其本然,并藉助<壁虎尾巴>隐喻在心内具像化为<形>,将程序分为身体和尾巴。于是设计出HAL来装身体、尾巴留在Linux内。更新潮技术:http://t.cn/8FGlU1n

[#55]架构师之路(15):以样式协助领悟之例。兹设想,武汉需要建立一个新科技园。架构师领悟其本然(身外),在心内具像化为<形>。可藉助于模式,例如,1)深圳的摊大饼模式;2)美国硅谷模式。其中,选择1)样式者会将科技园规划于武汉城区外环;而选择2)样式者可能会规划于武汉南方的岳阳市。

[#56]架构师之路(16):形的未来性。路康说:形不具外相,实存于心。虽然(眼睛)看不到、也摸不着,却是<心可见>(可预见尚不存在的)。由于赝品尚不存在,华人大多认为是不实际的空想;由于形已经具像化(Realization,实现化)于心中,洋人大多认为是即将实现的梦想(Dream)。以此类推,中餐重内容,西餐重形式。

[#57]架构师之路(17):形的感动。依据路康设计哲学,我们对同一个本然领悟而成<形>,并实存于心,具像化了领悟和感受。首先感受就是<美>,这个感受必须被<感动>。此刻,美中的惊奇触动我的心,期盼透过设计品(赝品)来做为真美的献礼。于是,让作品的欣赏者(或用户)心中充满着无限感动。

[#58]架构师之路(18):设计是一项谦卑的奉献,设计品只是卑微的献礼。(眼睛)<看不到>、(手)<摸不着>,但<心可见>的本然之形,是真实的、崇高的、永恒的(未来性的)神。一件设计品(如系统)就是考虑现实条件而妥协出来的赝品,只能说是卑微的献礼而已。更新潮技术:http://t.cn/8FbhmdD

[#59]架构师之路(19):形与全脑思考。设计就是从<设想>出发而找出可实现的<计划>,并实践为作品。领悟本然而具像化为形,这是设想,让它与现实条件妥协而得出可实现计划,并付之执行得出作品。这是典型的右脑带动左脑的全脑思考模式,非常有助于产品创新。更新潮的技术:http://t.cn/8FbhmdD

[#60]架构师之路(20):形 + MECE逻辑思考。MECE源自于麦肯锡公司。日本的大前研一先生也出版一本书:<<思考的技术>>http://t.cn/h4Hlxl,介绍了这种严谨实证的MECE逻辑思考。基于对问题本然而领悟其形,MECE让我们的领悟(设想)能具备整体性,并透过系统化实证过程而建立逻辑严谨的问题架构。

[#61]架构师之路(21):结语。5月初我在台北郊区山洞里闭关修练。领悟了我过去20年迈向架构师路上的爱、美和感受。心动了,就想写20条微博短句来与好友们分享之。期待大家多多指教...by Tom Gao

[#62]实践无用论(1):一直强调<实践>的架构师,很可能不是一位好的架构师。因为,<1>他通常不会去实现<无用>的东西。 <2>他的实践经验中,还没有真正遭遇过毁灭性的实践。(例如,2011/3/11日本核灾,就是这样,欲避免它,不能从实践中获得,最值得信赖的依靠,只剩下架构师的领悟力和想象力了。)

[#63]实践无用论(2):一直强调用户<需求>的架构师,很可能不是一位好的架构师。用户通常只会要求去实践<有用>的东西。例如,楼房的骨架里的梁、柱、卡榫接口等都不在用户需求之列,但是这些看似无用的东西,却是为用大矣。反而,梁、柱、卡榫接口等才是系统架构的关键元素呢!

[#64]实践无用论(3):杰出实践者,很可能不是好架构师(设计者)。实践者担任<管理职>(即经理),必须带领大批人马前进,其关心达成目标的或然性(机率,Probability)来提高绩效。架构师则是<领导职>,则关心可能性(Possibility) ,避免灾难;就是:万一发生..... 如何面对灾难性后果?。两种P思维很难集于一身。

[#65]实践无用论(4):架构师(领导职)之例,新胎与备胎。例如,一个小公司的员工,计划搭乘JEEP车去野外旅游一星期,却担心车子轮胎问题。于是,<管理者>就把各轮胎都换成可靠<新胎>,就放心了。<领导者>则心想,万一爆胎,在荒郊野外求助无门,其后果不堪想象。于是主张携带数个<备胎>,以及备胎的<备胎>。

[#66]实践无用论(5):架构师与领导职之例。例如日本福岛核电站,内含6座机组。机组之间互相提供备援电力,只要有任何一个机组能提供电力,就不会导致缺电;除非6座机组全部失灵。管理者基于或然率,6座同时失灵机率是微乎其微,就放心了。由于架构师不在领导职位上,不幸的<万一>终于发生,也就束手无策了。

[#67]实践无用论(6):摆脱掉<实>与<用>的局限性视角,扩大视野,强化思维的周密性。至少把<实>与<用>分离开来,如老子所说:<无>(虚)之以为用、<有>(实)之以为利。实践无助于大用,无大用则无大利。于是,可推知,<实践无用论> 等于 <实践大利论>;<实践大用论> 等于 <实践无利论>。更新潮的技术:http://t.cn/8FGlU1n

[#68]实践无用论(7):摆脱掉<实用>的局限性视角,扩大为<虚用>与<实利>的新视野。接着,将这<虚、用、实、利>再加上<真、假>两个视角,可搭配成:<真、虚、用>和<实、假、利>两组。于是,架构师专注于前者;而开发者(执行者)专注于后者;双方相辅相成、互补互惠。

[#69]实践无用论(8):<真、虚、用>意味着它具像化(Realization)于心内或脑海里,是彩色的、多维度、流动的、完美的,但没人会花钱买它。<实、假、利>意味着它具像化于眼前,看得到、摸得着的,可以拿来卖钱。所谓实践就是从<真虚用>到<实假利>的过程。

[#70]实践无用论(9):如何处于<真、虚、用>呢? 典型途径是暗室里抓黑色猫一般。此情境下,<看得到摸得着>不是唯一凭借,没有How-to可遵循,心内逐渐具像化,并信以为真,就恍然大悟:实践就是在现实条件下弄个假的实体外貌来卖钱。基于心内的同一个<真>,没钱就搞几个假实体来卖钱,于是一辈子不缺钱了。

[#71]实践无用论(10):专注于<真、虚、用>的人是劳心者。专注于<实、假、利>的人是劳力者。大文豪柳宗元在其<<梓人传>>里写道:<彼将舍其手艺,专其心智,而能知体要者欤!吾闻劳心者役人,劳力者役于人。彼其劳心者欤!能者用而智者谋,彼其智者欤!>。他深谙实践无用论和实践大利论。

[#72]实践无用论(11):<黑夜里抓黑(色)猫>意味着,没人看过黑色猫长像,可能根本就没有猫,唯有上帝才知道。例如,<愤怒的小鸟>游戏设计师Iisalo也是<暗室里抓小鸟>,构思了没腿没脚没翅膀的小鸟、很有性格的眉毛,夸张地流露出很愤怒。Iisalo专注地去抓,随时接受意外的惊奇,自己也不曾料想,小鸟竟会如此红。

[#73]实践无用论(12):习惯于<黑夜里航行或抓黑(色)猫>就是,在别人(包括自己)的左脑都还没搞清础(逻辑)思路时,他的右脑海里已经呈现非常具像化的黑(色)猫了,而且已经清楚到不需要依赖左脑去厘清思路了。也就是,不需要去搞明白,就已经很明白了。更新潮的技术:http://t.cn/8FqOSGr

实践无用论(13):实践是左脑的事,需要明确How-to,期待事物进展都有可操作性。实践通常需要花大钱、高风险,<试点>计划是其赖以避风险的手段,透过试点做出<看得到、摸得着>的具象东西,是其赖以说服别人的利器。于是,依赖眼前的具象化,而不依赖心内具象化,把右脑的想象视为理论、不实际或空想。

实践无用论(14):<暗室里抓***>能训练左脑,让它透过右脑海(心内)具象化的指引,来带动左脑的长距离逻辑推理,以便找出自己How-to、信赖自己的How-to,就不必仰赖别人的 How-to(来避免自己多走弯路)。于是,创造出无限多的实践之路(即 How-to),也实践出无限多的新奇事物,就是所谓的<自主创新>了。

实践无用论(15):<暗室里抓***>把原来<以左脑为主体>的实践,改变成<以右脑为主体>的实践。对于前者而言,<试点>用来检验别人的How-to ,再以摊大饼模式扩大去实践。对于后者而言,<试点>用来检验、修正自己右脑海的具象化,带动左脑找出更多How-to,然后评估而选择最具创意的新 How-to去实践。

实践无用论(16):<以左脑为主体>的实践者,就像音乐演奏家。<以右脑为主体>的实践者,就像音乐创作家。前者可以<靠谱>;后者却不能<靠谱>,才能创造更多新奇的谱。所以,常常有人说是<大忽悠,毫不靠谱> 。新潮技术:http://t.cn/8FbhmdD

实践无用论(17):三千年前,先秦诸子的心内具像化都不一样,所以创造出来的How-to都不同,成为思想最活泼、最具创意的时代。后来独尊儒家的 How-to,人人以实践(其 How-to)为主业,至今仍然偏向于<品>论语(的 How-to),而不是创造更多的新 How-to 。所以,历经三千年来,<论语第二集>还没出炉问市呢!!

[#74]#IT架构设计思维#在<三顾茅庐>的故事里,为什么是刘备(客户或业主)去<顾>(Interview)诸葛孔明(架构师)呢? 因为刘备有<真>需求;孔明基于它而设计出<假>需求,让需求具有可实现性。刘备军团是执行者(开发者),当然要去Interview孔明,了解其需求。

[#75]胡涂的智慧。公认史上最聪明的人<达芬奇>有好能力:就是"Livingwith uncertainty"。有个故事:兄弟两人去登山,没有食物了,准备天亮走一天的路下山到家。清晨醒来,哥哥发现浓雾满山,一心急于找路下山。弟弟看到雾里透露些微白光,就继续睡<胡涂>觉,结果哥哥永远没有回家。

[#76]欲摆脱的是<枷锁>,而不是<需求本身>。几年前,我看了一部好电影《梅兰芳》,其中梅兰芳的爷爷对自己的孙儿,用京片子念出来的一段话:<千忍万忍,戴着你的纸枷锁…走到底儿吧!> 让我深深感触到纸(用户需求)在身外,而枷锁在心内。欲摆脱纸很简单,但没必要,摆脱枷锁并不容易。

[#77]#IT架构设计思维#对于真的(用户)需求,领悟它(像一朵玫瑰花),不要分析它(分解成花瓣、花蕊,已经不见其形了);就能创造假需求,再去分析它。

[#78]最佳<用户体验>只是赢家的美丽说词;因为<最佳用户体验>是乌托邦,一心一意追求最佳用户体验,很可能成为输家。整个产业的发展,几乎不会走在最佳<用户体验>的路子上。所以孔明的<隆中对>不会去促进<三国融合>。因为三国融合能带给百姓最佳利益,但却是不可实践之路。

[#79]我个人一直呼吁:终端差异化是硬件创新和活力的出口。就像黄河的善变与活力,是不可藉由简单手段去应付或屏蔽的。<共通平台>是个<简单(而拙劣)手段>。电信和互连网产业,可以效法数千年前的大禹治水,很容易发展精致手段,以爱心去包容和支持硬件的创新,而不是像鲧一样,欲置黄河于死地。

[#80]<软硬整合 + 设计>,一条美好的教育途径。今年我也去深圳大学工业设计系,与学生座谈时,提到:想一想,如果一个酒店大堂的LED水晶吊灯,内含一颗计算机芯片,学生如何将这IT新元素纳入设计考虑呢? 更新潮的技术:http://t.cn/8FqOSGr

[#81]#IT架构设计思维#智能电视的整合途径是:1. <软硬整合>,让TV与IT产业汇流,藉由IT产业从底层创造差异化。2. <整合内容>,把具备差异化的内容服务整合到平台软件里,不留在App层,提高整机售价。

[#82]#IT架构设计思维#在汽车业里,其解决之道非常简单:就是<把轮胎拔掉,留下接口>。在车载等软件相关产业上,也是如此,<从整个应用程序里,将反映终端设备差异化的软件,给予分离,只留下接口。

[#83]#IT架构设计思维#两种终端设备的差异,就如同<沙滩>与<高山>的差异。软件在两种差异化的终端上跑,就如同汽车在沙滩及高山上跑。人们不会期待一辆完整汽车既能在沙滩上跑又能在高山上跑。但是,许多人却想从沙滩到高山铺设一条柏油路(即通用平台),让完整的应用软件能在两种不同设备上跑。

[#84]有许多人心中有一项假设(Assumption):<终端类型的多样化也会加大开发者创新新业务的难度>。这很容易让人把该<假设>误认为<真理> 。综观汽车业,其车种多样化,商业规则也多样化,随之商业模式创新并无难度。同理,终端多样化,软件也多样化,随之商业创新也不增加难度。

[#85]#IT架构设计思维#全世界最著名的企管顾问公司麦肯锡(McKinsey)也有个MECE原则,其中的一部份就是:对现实妥协(Fact-based)。

[#86]#IT架构设计思维#孔明很可能找出多个目标,例如:1)统一天下;2)二分天下; 3) 三分天下;....。然后,逐一去找出其可行之路。发现前两项都找不到可行之路,就放弃该目标。接着,发现"3) 三分天下" 有可行之路,再加以仔细推敲,得出精致的"隆中对"。更新潮的技术:http://t.cn/8FGlU1n

[#87]#IT架构设计思维#当用户的需求(Requirements)遇到好的架构师(含建筑师、策士)时,需求大多会转弯,转成更具创意、更有可实现性的"真正有效需求"。例如,刘备原来的需求是"统一天下",当他三顾茅庐(遇见孔明)之后,就转变成"三分天下"了。

[#88]#IT架构设计思维#当一个年轻人面对产业环境的新变化时,都能随时先寻觅梦想中(因为还没开始找可行之路)的A,B, ... Z 目标(在梦里找即可);针对各目标逐一去找出其可行之路(有些找不到),然后做抉择。如此可培养出:喜欢迎接变化、容易抓到机会、因此不迷网。人生快乐尽在其中矣!

[#89]#IT架构设计思维#我对这项启示的解释是:当我们有能力找到"通往A目标之路",也会有能力找到"通往B目标之路",... ,甚至可找到"通往Z目标之路"了。到了每一目标可获得"梦想中的收益";而走在路上却需要花费"成本"。于是,可以算出每一条路的"本/梦比",然后做出你的最佳抉择了。

[#90]#IT架构设计思维#处于人生的十字路口时,有能力找出一个"目标"比较重要呢? 还是,有能力找到一条"通往目标的可行之路"比较重要呢? 依据物理学上的量子思维,后者比较重要,或许这可以给年轻人一点启示。

[#91]"求实求是"像红花,"求虚"像绿叶,红花配绿叶。中国古哲人思想:虚实相依。从虚看实、实依于虚,而非虚依于实。例如,万里长城的关口是虚(空),长城是实;古人从山海关看长城,今人则从长城看山海关。洋人喜欢从街道看建筑物;华人则习惯从建筑物看街道。

[#92]#IT架构设计思维#虽然,中国古代就主张:虚实相依、实依于虚;无中生有、有来自于无。然而如今,洋人喜欢从虚看实;华人喜欢从实看虚。对应到IT产业上,洋人擅长订规格;华人喜欢制造。洋人发明互联网和手机;华人喜欢移动互联网应用。洋人喜欢开发Android"框架";华人喜欢写Android"应用"程序。

[#93]#IT架构设计思维#擺脫掉<實用>的侷限性視角,擴大為<虛用>與<實利>的新視野。接著,將這<虛、用、實、利>再加上<真、假>兩個視角,可搭配成:<真、虛、用>和<實、假、利>兩組。於是,架構師專注於前者;而開發者(執行者)專注於後者;雙方相輔相成、互補互惠。

[#94]#IT架构设计思维#乔布斯(Jobs)說:"成为卓越的代名词并不是因为他有多么聪明,而在于他有多么勤劳。"

[#95]#IT架构设计思维#在Android平台上,硬件是<地板>,而我们必须同时满足两个需求:1)稳定的桌面(和上面的App应用软件), 2)差异化创新的硬件(地板)。于是,有效可行的策略就是:修改桌脚。这就是Android平台上<软硬整合>的真谛。更新潮的技术:

[#96]#IT架构设计思维#一位普通插花者把花插在花瓶上,会挑选有质量、特色和美感的花瓶。一位插花大师,则会要求造一个与花的特色相配的花瓶。前者达到<白 + 红>;而后者达到<白里透红> 。前者是<软硬结合>;后者是<软硬整合>。

[#97]自从唐宋科举以来,写作文时,都要求文章<切题>,不能离题。甚至演奏音乐,不能<离谱>。去年我在北京的一场演讲之后,网络上有人形容我:是一个大忽悠,毫不靠谱。试想,三国的刘备招亲,孔明教刘备不要切题、要弄假成真。再想,苹果的乔柏斯说:不要随着用互思维习惯而设计。离题、离谱能产生创意。

[#98]#IT架构设计思维#历史上最会画竹的人物就是清代的郑板桥,人们问他:你怎么画竹画得这么传神呢? 他回答道:我<胸无成竹>。不掉入巢臼之中,就能创意源源不绝。

[#99]#IT架构设计思维#<软硬整合>不仅是工程,也需要艺术。大家都知道苹果乔伯斯对艺术美感的执着,例如对皮克斯的长期支持。因此,苹果的软硬整合自然会有非凡的表现。

[#100]#IT架构设计思维#汽车厂在生产汽车时,工程师或设计师如何让一部汽车能够在沙滩上跑,也能在高山上跑,又能在雪地上跑呢? 设计汽车与设计软件是否一样呢? 更新潮的技术:http://t.cn/8FGlU1n

ee                                                                             ee

<<看上一集-------看下一集>>

高老师架构设计思考短句集(2)相关推荐

  1. 高老师架构设计思考短句集(1)

    高老师<架构&设计思考>短句集(1) << FEB 2014 >> 俗语说:「授之以渔,而非授之以鱼.」 所以,高老师教你如何思考和创新你自己的架构技术,而 ...

  2. 高老师架构设计思考短句集(3)

    高老师<架构&设计思考>短句集(3) << FEB 2014 >> 一般架构师用心于改善客户的系统架构和设计,而杰出架构师努力改变自己的思考视角和视野. 杰 ...

  3. 高老师的架构设计_隽语集(DD_2101)

    前言:使用"框架的插件管理器" 管理好业务逻辑插件,包括:插件定义.插件创建.插件配对.插件Callback(含同步与异步)等等.然后,让 HTML5幕后的WebView事件能传递 ...

  4. 高老师的架构设计_隽语集(BB_0751)

    前言:基于parts(行人与汽车)和whole(社会)的需要的平衡之目标,架构师就设计出<红绿灯和班马线>,其规范parts之间的接口(interface),进而细腻订定两者的互动规则(r ...

  5. IT架构设计_隽语集(EIT设计模式_0701)

    前言:基于parts(行人与汽车)和whole(社会)的需要的平衡之目标,架构师就设计出<红绿灯和班马线>,其规范parts之间的接口(interface),进而细腻订定两者的互动规则(r ...

  6. 软硬整合商业思维与架构设计_答问集

    欢迎访问 ==>高老师的博客网页 高焕堂:MISOO(大数据.大思考)联盟.台北中心和东京(日本)分社.总教练 EE                                       ...

  7. 从mysql高可用架构看高可用架构设计

    高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间. 假设系统一直能够提供服务,我们说系统的可用性是100%.如果 ...

  8. 云原生时代微服务的高可用架构设计

    简介: 在8月20日"阿里巴巴技术质量精品课"上,来自蚂蚁的经国分享了对云原生时代微服务的高可用架构设计的全面解析,为大家介绍了应用架构演进路径.云原生时代的技术福利.高可用架构的 ...

  9. 蚂蚁金服资深技术专家经国:云原生时代微服务的高可用架构设计

    经国 蚂蚁金服数字金融线担任技术风险架构师 读完需要 15 分钟 速读仅需 5 分钟 经国,蚂蚁金服资深技术专家,毕业于浙江大学. 2014 年加入蚂蚁金服,先后负责过支付宝的单元化.弹性.去 ORA ...

最新文章

  1. 关于机器学习模型的可解释性算法!
  2. HDU1261(高精度乘法+高精度除法)
  3. Maven入门(一)(HelloMaven)
  4. 2019计蒜之道 B:个性化评测系统
  5. Python库安装相关问题
  6. php验证码图片乱码,php ,验证码图片,乱码
  7. 小米bl未解锁变砖了如何刷机_如何安装MIUI 10
  8. cassandra 数据库_使用Apache Cassandra构建分布式NoSQL数据库
  9. 正式环境docker部署hyperf_HyperLedger/Fabric SDK使用Docker容器镜像快速部署上线
  10. 系统学习机器学习之随机场(一)--HMM
  11. maven的一些依赖
  12. 使用result配置结果视图
  13. ubuntu 14.04 root破解
  14. eclipse的下载及安装教程
  15. Java 私塾面试系列
  16. 进程通信方式总结与盘点
  17. python文本处理的函数总结
  18. 移动硬盘访问错误 - 磁盘结构损坏且无法读取、拒绝访问
  19. 时间分集、空间/天线分集、频率分集——无线通信中的分集技术
  20. 如何编辑修改PDF,PDF怎么删除页眉页脚

热门文章

  1. 字幕制作之时间轴制作(1) - 字幕的无中生有
  2. 基于Python实现五子棋
  3. log4j WARN 和 SLF4J WARN 解决办法
  4. 启动tomcat卡在“信息: Destroying ProtocolHandler”
  5. 成都市计算机会考考试题,成都市初中信息技术会考试题_第七套.docx
  6. hdu 2481 树状数组 双关键字排阻
  7. 自动生成代码的chm格式帮助文档
  8. 【文本检测与识别-白皮书-3.1】第四节:算法模型 2
  9. 解决 windows 下浏览器无法上网,QQ/微信正常上网
  10. Mac电脑如何安装win7系统