来自:http://www.cnblogs.com/eastjade/archive/2010/10/25/1854621.html

前面写过几篇与架构相关的文章,后来呢也就有了这想一个简单的想法,把我工作多年是有关于架构设计中的一点点滴和一些自我感觉还不错的经验分享出来,供大家参考和交流,虽然说我不能系统的给大家讲系统是系统架构,如何进行系统架构设计、因为我也没有系统的设计过,很多都是工作经历之中慢慢体会和总经,所以既使我能勉强的写出来,估计也不是很专业,因为我是个半路出家的“和尚”,能把实际工作中的一些点滴说出来,把问题解决了,但我总是不怎么善于系统的讲解,忘大家谅解。

说到系统架构,就不得不提到“架构师”,我相信有很多程序都希望将来成为一名优秀的系统架构师,那么如何成为一个架构师呢?说到这个问题那么我们必须得来了解一个架构师应该具备那些技术能了,下面是我一个架构师技术结构简图:

根据上图我们可以看到架构师是一种兼有领域/行业业务知识并且具体架构设计、系统分析为复合型人才,在技术领域,要掌握分析、设计、开发、测试等知识,并且要经常关注企业运算的发展动向,在业务领域,系统架构师必须掌握大量的行业背景与行业的业务知识,甚至于成为一个业务专家,同时系统架构师还必须要有全保的沟通交流、组织协调能力,并且要能了解社区群众与社会文化。

现在回头过头,我想我可以回答如何成为一名优秀的架构师的问题了,在我们“天朝”当你成为合格/优秀架构师的那一天,你将同时是一名优秀的系统分析员,一名优秀的领域/行业专家。我们每个人天资不同,在工作和学习的过程之中,每个人的境遇和经历也各不相关,我想说的是已经工作的同学首先干好自己的工作,合理的安排好时间,在工作中多思考和实践自己的思考,慢慢的形成更多的学习积累,没有工作的同学呢,我想应该趁着这个时候学好扎实一理论知识,如计算机体系结构、数据库、数据结构、软件工程等。

大家在学习架构的同时应该学习相关的基础以及常用的一些系统架构及与之相关的技术:如分布式计算、通信/消息/协议、应用程序服务器、网络计算、并行计算、云计算等等,并且重点关注于某一领域/行业,深度熟悉这个行业的业务特点、运做机制,了解业务为了让架构更好的为业务系统服务。这也将是走向一个复合人才的重要一步,设计&分析,架构师&需要分析这将会一个集于一身而偏重点不同的两尖复合型人才。

提一个题外话,在我们成长、学习、工作的过程中,我们时刻被社会所影响,也在影响着与你相关的其他人,所以我们做技术的,不应该眼光只看在技术上,不应该整天只与机器打交道,你得记住你是在为“人”做开发,那么我们应该与人、与社会交流,特别是你想成为一名架构师或者一名系统分析师,你更应该学会了解社会与人,了解你身边的朋友、你的同事、你的老板、你的客户。我们受儒家思想(道有做为补充)影响着几千年,社会是这样一个大同的环境,虽然说改革开发以及软件技术的引入也在影响着这种传统理念,然则毕竟这是一个长期的过程,在我们现在的这个社会,还是以儒家思路为基础的“和”字文化为主流社会文化,大家可以有空的时间多读一些我们传统的社会学、国学经典书籍,我个人觉得值得去读。

文末我附上我相关系列文章的链接和QQ群,欢迎大家。

链接

DotNET企业架构应用实践-系列目录

一步一步教你使用AgileEAS.NET基础类库进行应用开发-系列目录

AgileEAS.NET平台开发指南-系列目录

AgileEAS.NET应用开发平台介绍-文章索引

转载于:https://www.cnblogs.com/songsh96/archive/2010/10/27/1862163.html

转:DotNET企业架构应用实践-架构师成长之路-如何成为优秀架构师相关推荐

  1. 架构师成长之路(3)--如何成为架构师(方法)

    前言: 哲学家常思考的问题:" 我是谁?"" 我从哪里来?"" 要到哪里去?不只是哲学家,我想每个人都有自己对这三个问题的认知. 如果我们要成为架构师 ...

  2. python架构师是做什么的_架构师成长之路(1)--什么是架构师

    前言: 哲学家常思考的问题:" 我是谁?"" 我从哪里来?"" 要到哪里去?不只是哲学家,我想每个人都有自己对这三个问题的认知. 如果我们要成为架构师 ...

  3. 架构师成长之路 1 --什么是架构师

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 前言: ...

  4. 架构师成长之路(1)--什么是架构师

    前言:总结网上的内容+自己的理解,仅供参考,希望阅读者能独立思考,并反馈宝贵建议. 哲学家常思考的问题:" 我是谁?"" 我从哪里来?"" 要到哪里去 ...

  5. 架构师成长之路:如何提升技术掌控力?

    架构师成长之路:如何提升技术掌控力? 简介: 在很多人眼里,架构师就犹如古代的将军一般,既能运筹帷幄决胜千里,又能独闯敌营取人首级,是所有士兵们崇拜的偶像...好了,其实我只是想说:能成为一名优秀的架 ...

  6. WEB架构师成长之路-摘录

    一 .学习面向对象的基础知识,那你的编程之路注定是在做原始初级的重复! 很多程序员都知道类.方法.抽象类.接口等概念,但是为什么要面向对象,好处在哪里,要解决什么问题 降低软件开发的复杂度 提高软件开 ...

  7. 开启运维自动化架构师成长之路

    技术的提升仅是量的积累,思想的提升才是质的飞跃! 这句话是我在网上看到认为最有道理的励志语录了,当然互联网IT行业的工作者相对理解的会更加深刻. 以这句话开头引出我将要写的这篇文章.首先,请允许我做一 ...

  8. Java架构师成长之路

    目录导航 前言 一.源码分析专题 1.1 设计模式详解 1.2 Mybatis源码分析 1.3 Spring5源码分析 二.分布式架构专题 2.1 漫谈分布式架构 2.2 分布式架构的基础 2.3 分 ...

  9. 架构师成长之路(5)--如何获取知识(学习境界)(方法)

    原文地址为: 架构师成长之路(5)--如何获取知识(学习境界)(方法) 哲学家常思考的问题:" 我是谁?"" 我从哪里来?"" 要到哪里去?不只是哲学 ...

最新文章

  1. 代码参数里的 payload 究竟是什么意思
  2. codeforces 808 E. Selling Souvenirs (dp+二分+思维)
  3. 【复现】CVE-2015-1635-HTTP.SYS远程执行代码漏洞(ms15-034)
  4. 第十一章:配置和安全---IntelliMorph
  5. 便宜可靠的激光雷达可能要来了!Luminar关键部件成本降到3美元
  6. var,object和dynamic
  7. id长度 雪花算法_分布式系统中唯一ID算法之雪花算法
  8. php 并发控制中的独占锁
  9. python下载-【Python下载 官方版】Python 3.8.0-ZOL软件下载
  10. 学校计算机教师事迹材料,中学信息技术优秀教师事迹材料:信念在“用心”中闪光...
  11. 基于CameraLink的串行口通讯
  12. Java生成简单的验证码图片
  13. 如何在excel中完成 双纵坐标 柱状图的绘制 (柱子重叠的解决方法)
  14. 模式识别技术是人工智能的基础技术,模式识别技术的发展潜力
  15. 如何对计算机进行远程连接,如何实现远程连接 远程连接命令介绍
  16. hdu 5285 wyh2000 and pupil 二分图染色发判定,求最大匹配
  17. win10+睡眠+计算机命令,Win10关闭系统休眠——使用powercfg –h off命令轻松节省硬盘容量...
  18. OpenCV开发笔记(五十八):红胖子8分钟带你深入了解图像的矩(图文并茂+浅显易懂+程序源码)
  19. vivox21支持html,vivo X21支持快充吗_vivo X21支持无线充电吗-太平洋IT百科
  20. Hadoop 中的数据类型

热门文章

  1. ArcGIS(A column was specified that does not exist)
  2. linux git 发邮件,gitlab发邮件基于sendmail
  3. 无法从外部连接MySQL_无法从外部VPC连接到RDS实例(ERROR 2003(HY000)无法连接到MySQL服务器)...
  4. siesta在Linux运行,siesta-3.0-b
  5. 小学教师计算机应用水平和能力,中小学教师信息技术应用能力的现状与对策
  6. 泰坦尼克号是怎么从2D转成3D的?
  7. vue项目的骨架及常用组件介绍
  8. 从字符串数组中寻找数字的元素
  9. noip模拟赛 都市
  10. 基于bootstrap的后台左侧导航菜单和点击二级菜单刷新二级页面时候菜单展开显示当前菜单...