第16章 个人素质的提升
16.1 能力模型 1.格局举例说明什么是全局视野。比如现在要开发一个新系统,可能需要理解下面这些关系到"大局的问题":1.系统的定位是什么?它能创造什么核心价值?2.开发这个系统的背景是什么?为什么以前不做,现在要做?是因为业务发展到了一定规模?还是开发资源现在有多余的,没事可干?3.系统在整个组织架构中处于什么位置?与这个系统关联的其他系统目前处于什么状态?4.产品经理如何看待这个系统?技术负责人如何看待这个系统?5.这个系统的需求处于比较确定,比较清晰的状态,还是有很大的灰度空间?有很多核心点,大家有没有想清楚?6.这个系统所用的技术体系比较老,还是最新的?7.对于业界类似的系统,别的公司是如何做的?...一个有大局观,有"格局"的人,在做一件事之前,会对所做的事情有一个"全局把握",风险在哪,挑战在哪?2.历史观---技术血脉如果说"格局"是从 空间 的角度看待问题,那么"历史观"就是从时间的角度看待问题。任何一种技术,都不是凭空想象的,它一定是要解决某个特定问题而产生的。这个特定问题一定有它的历史背景:因为之前的技术在解决这个特定问题时不够好或者有其他副作用,所以才发明了这个新技术。所以,看待一个技术或者方法论,需要把它放到"历史长河"中去,看它在历史中处于什么位置。  何止技术,其他也需要"历史观",这就是"历史唯物主义"。3.抽象能力很多人写代码都习惯"自底向上"的思维方式。当讨论需求的时候,他首先想到的是这个需求如何实现,而不是这个需求是否合理?这个需求与其他需求有何关联。这种过早考虑"实现细节"的思考方式会让我们"只见树木,不见森林"。 同样是前面的例子,假如做一个新的系统,从"抽象"到"细节",应该考虑:1.每个需求的合理性?2.这个系统的领域模型是怎么样的?3.这个系统应该在旧的上面改造?还是应该另起炉灶?4.这个系统可以分成几期,如何实施?5.这个系统要拆分成几个子系统?6.每个子系统又要拆分成多少个模块?7.系统的表设计?API接口设计,job设计,系统之间的消息如何传输如何实现?...4.深入思考能力深入思考能力主要是指"技术"深度。5.落地能力首先,架构方案必须能够落地;然后是项目管理能力。16.2 影响力的塑造 1.关键时刻能顶上2.打工思维和老板思维3.空杯心态每个领域都有自己的门道,要谦虚。4.持续改进要有批判的习惯,不能觉得"差不多就行了"。5.建言献策

16.软件架构设计:大型网站技术架构与业务架构融合之道 --- 个人素质的提升相关推荐

  1. 软件架构设计 大型网站技术架构与业务架构融合之道

    前言 架构是一种综合能力,而不是某一方面的技能.也正因为如此,本书提供的是一个全面的解决方案.方法论.成体系的设计思维.因此,本书将从基础技术谈起,再到高层技术.再到业务.管理,提供一个架构能力的全局 ...

  2. 读书笔记 之《软件架构设计: 大型网站技术架构与业务架构融合之道》

    大家好呀,我是小菜~ 帅哥美女,知道你们时间宝贵,那么就由小菜为你读好一本书,读一本好书,取其精华,与你共享~! 本文主要分享 <软件架构设计:大型网站技术架构与业务架构融合之道> 如有需 ...

  3. 《大型网站技术架构》读书笔记四:瞬时响应之网站的高性能架构

    来源:http://www.cnblogs.com/edisonchou/p/3809839.html 此篇已收录至<大型网站技术架构>读书笔记系列目录贴,点击访问该目录可获取更多内容. ...

  4. Web高级征程:《大型网站技术架构》读书笔记系列

    来源:http://www.cnblogs.com/edisonchou/p/3773828.html 一.此书到底何方神圣? <大型网站技术架构:核心原理与案例分析>通过梳理大型网站技术 ...

  5. 读书笔记-大型网站技术架构

    1. 大型网站架构演化 1.1 大型网站软件系统的特点 大型互联网应用系统的特点 -高并发,大流量 -高可用 -海量数据 -用户分布广泛,网络情况复杂 -完全环境恶劣 -需求快速变更,发布频繁 -渐进 ...

  6. 大型网站的演化之路——读《大型网站技术架构》

    大型网站的演化之路--读<大型网站技术架构> ____ author:姚毛毛的博客 & 妖生 01 大型网站or软件有什么特点? 高并发.大流量,微信都日活10亿了 7×24的高可 ...

  7. 大型网站技术架构核心原理剖析,文末附知识图谱下载

    什么是软件架构 维基百科定义:软件架构是指有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计. 软件架构5大要素: 性能 可用性 伸缩性 扩展性 安全性 可以通过考察这5大要素来衡量 ...

  8. 大型网站技术架构演进

    文章目录 系列文章目录 前言 1 构建 型网站:分布式改造.. ... .- .. .. .-. ..... ... .. .. .. .. .. .. .. .. .. .. .. 1 1.1 为什 ...

  9. Web信息架构——设计大型网站(第3版)

    Web信息架构--设计大型网站(第3版)(久负盛名经典再现,信息架构设计领域基石之作!) [美]]Peter Morville(彼得·莫维尔)  Louis Rosenfeld(路易斯·罗森菲尔德) ...

  10. 大型网站技术架构:核心原理与案例分析pdf

    下载地址:网盘下载 编辑推荐 编辑 本书作者是阿里巴巴网站构建的亲历者,拥有核心技术部门的一线工作经验,直接体验了大型网站构建与发展过程中的种种生与死,蜕与变,见证了一个网站架构从幼稚走向成熟稳定的历 ...

最新文章

  1. vc++向txt文件中写入数据,追加数据
  2. win10系统英雄联盟老是重新连接服务器,win10lol重新连接无法连接服务器重试该怎么才能解决...
  3. Python学习之旅 —— 基础篇(二)数据类型、运算、while循环
  4. Js操作表格-对表格单元格的添加删除修改
  5. weblogic启动方法
  6. bean加载context idea_02-基于IDEA创建SpringBoot项目并进行入门分析
  7. [解决]Win7 操作系统不能安装VMware
  8. 计算机科学 在职双证,计算机专业在职研究生如何获得双证?
  9. Mybatis高级-resultMap之collection聚集
  10. 多线程003 - 再谈CyclicBarrier
  11. 让计算机桌面更加美丽课件,让计算机桌面更加美丽_1.doc
  12. Bootstrap框架---Uploadify插件----多张图片上传交互方式一
  13. 联想计算机连接不上蓝牙耳机,联想电脑(Lenovo)一体机怎样连接蓝牙耳机
  14. MySql分页查询limit
  15. 怎么将pdf转换成word 三个简单妙招通通管用
  16. BUUCTF_Misc题目题解记录
  17. 阿里巴巴CTO行癫:阿里双11是世界互联网技术的超级工程
  18. R语言绘图--高级图形之Circos
  19. 文件排版1(C语言)
  20. linux gnuplot 教程,图形绘制利器:Gnuplot

热门文章

  1. Leetcode 363.矩形区域不超过k的最大数值和
  2. 关于 stylus的全局变量的配置
  3. Ubuntu14.04如何启用界面root账户登录
  4. 【语言处理与Python】9.2处理特征结构\9.3扩展基于特征的文法
  5. MyEclipse 6.0 注册码
  6. R语言决策树:NBA球员如何拿到大合同
  7. [Xcode 实际操作]四、常用控件-(12)环形进度条控件的使用
  8. Chrome 快捷键
  9. hihocoder 1866 XOR
  10. Tomcat安装与优化