当前所在位置: 首页 > 综合百科 > 正文

如何成为架构师(如何成为一名架构师,架构师成长之路)

2022-06-22 21:32:11 佚名 【 字体:

如何成为架构师(如何成为一名架构师,架构师成长之路)

  架构师是一个充满挑战的职业,需要关注很多维度和技术。只专注于单一领域的架构师并不是优秀的架构师。那么如何成为一个技术全面的架构师呢? 

 

  一、作为技术领导者

  

  一名好的软件架构师需要明白,作为领导者并不一定要告诉开发人员做什么。相反,好的架构师就像一个导师,带领开发团队向同一个技术愿景前进。好的架构师会借助于讲故事、影响力、引导冲突、构建信任等领导技能,将他们的架构愿景变成现实。一个好的领导者,同时也是一个好的架构师。他/她会仔细听取每个参与者的意见,通过与团队的反馈互动调整他们的愿景。

  

  二、作为开发人员

  

  一个架构师同时又是一个好的开发人员。通常,做出一个良好的架构选择需要权衡理想的架构状态与软件系统的当前状态。例如,如果一个问题更适合采用关系型数据库来解决,那么将文档数据库引入到系统中的做法是毫无道理的。一个架构师如果不考虑技术选型与问题域之间的匹配度,那么会很容易受到各种技术的诱惑――这也就是常见的“象牙塔式架构师”行为模式。

  

  缓解这种情况的最佳方式是架构师多与开发人员待在一起,花一些时间在代码上。了解系统的构建方式及系统的约束将帮助架构师在当下环境做出正确的选择。

  

  三、聚焦系统

  

  经验丰富的开发人员明白代码只是软件的一个方面。为了让代码可运行,他们还需要了解代码在生产环境中运行良好所需的其他重要质量属性。他们需要考虑部署过程、自动化测试、性能、安全和可支持性等方面。开发人员可能以临时的方式来实现这些质量属性,而架构师不仅需要专注于了解代码,还要了解并满足不同利益相关者(如支持、安全和运营人员)的需求。一个好的架构师需要专注于寻找那些能够满足不同利益相关者需求的解决方案,而不是选择针对某一个参与者的偏好或风格进行优化的工具或方法。

  

  四、企业家思维

  

  所有的技术选型都有相关的成本和收益,一个好的架构师需要从这两个角度考虑新的技术选型。成功的企业家愿意承担风险,不过也会寻求快速学习和快速失败的方法。架构师也可以用类似的方式做出技术选型,收集真实世界中有关短期和长期成本的信息,以及他们可能意识到的好处。

  

  这方面一个很好的例子是,架构师避免承诺立即使用一个在阅读新文章时看到的工具或某一会议上听过的工具。相反,他们试图通过架构调研来了解工具在其环境中的相关性,以收集更多信息。他们对于工具的选择不是基于销售量,而是考虑他们需要什么以及这个工具所提供的价值。他们还会寻找这些工具背后的隐性成本,例如工具的支持情况(如文档化程度、社区使用情况),工具可能带来的约束或长期来看可能引入的额外风险。

  

  五、权衡策略思维与战术思维

  

  许多团队由一些独立的开发人员一起构建软件,而每个人都倾向于选择自己最舒适或最有经验的工具和技术。好的架构师持续关注可能有用的新技术、工具或方法,但不一定立即采用它们。技术采用往往需要长期的考量。架构师将在团队和组织层面寻求敏捷度(允许团队快速采取行动)和对齐(保持足够的一致性)之间的良好平衡。建立自己的技术雷达这样的练习是用战略思维探索技术的一个有用工具。

  

  六、良好的沟通

  

  架构师需要知道,有效沟通是建立信任和影响团队以外成员的关键技能。他们知道不同群体使用不同的词汇,而使用技术术语和描述与业务人员沟通将会变得比较困难。与其谈论模式、工具和编程概念,架构师需要使用听众熟悉的词汇与之交流,诸如风险回报、成本和收益等。这比单纯使用技术词汇进行沟通来得更好。架构师还需要认识到团队内部沟通与外部沟通同样重要,可以使用图表和小组讨论的方式来建立和完善技术愿景,并书面记录之。

  

  

相关推荐

澳门海关出入境健康申报什么时候填(澳门海关出入境健康申报什么时候填信息)

澳门海关出入境健康申报什么时候填(澳门海关出入境健康申报什么时候填信息)
健康码通关凭证即将下线,新版出入境健康申明卡1月8日启用。拱北海关呼吁优先选择扫描“海关旅客指尖服务”二维码进行健康申报。

玉兰花是哪个城市的市花(玉兰花是什么城市的市花)

玉兰花是哪个城市的市花(玉兰花是什么城市的市花)
最佳答案玉兰是上海市的市花。1983年上海市在人民公园、中山公园、复兴公园、杨浦公园等11个公园设点,请市民投票评选上海市市花。据悉,上海市政府究竟收得10万多张评选票,其间以白玉兰票数最多,桃花居次。随后,经专家评议,白玉兰被初定为上海市市花。

葱包肉的做法(葱香肉包的做法)

葱包肉的做法(葱香肉包的做法)
做葱包肉需要准备食材:猪肉、大葱、盐。共分为4个步骤,以下是做葱

中秋赏月寓意什么呀(中秋赏月象征着什么)

中秋赏月寓意什么呀(中秋赏月象征着什么)
最佳答案中秋赏月寓意着团团圆圆、阖家欢乐,表达对亲人的思念。中秋赏月,是指农历八月十五中秋节观看满月,民间中秋赏月活动,约始于魏晋时期,盛于唐宋。传说嫦娥为保丹药不落入恶人之手,误食后升天奔月,恰值农历八月十五,其夫后羿和百姓因思念她,而在这一天赏月、吃月饼,盼其归来。

佛山南海经济开发区人民医院新冠康复门诊就诊指引(附预约入口)

佛山南海经济开发区人民医院新冠康复门诊就诊指引(附预约入口)
佛山南海经济开发区人民医院开设“新冠康复门诊”,通过中医辨证论治为市民制定专业个体化的调理方案。

家里能不能种韭菜(家里能不能种韭菜在阳台?)

家里能不能种韭菜(家里能不能种韭菜在阳台?)
1、家里能种韭菜。家里种花可以装点环境,种韭菜就和种花一样,不仅观赏还可以当蔬菜食用。不过在封了凉台的家庭就不宜种了,因为韭菜要有一定的光照,才能制造叶绿素。只有没封凉台,朝阳的一面就能用花盆种韭菜了。阴面的凉台就是不封

栾川县春节年货市场在哪里?(栾川食品批发市场)

栾川县春节年货市场在哪里?(栾川食品批发市场)
今年共设置春节年货市场6处。其中春联市场4处、水果市场2处。春节年货市场经营时间:1月7日(腊月十六)至1月21日(腊月三十)。

2023河北中小学寒假安全教育公开课直播观看平台

2023河北中小学寒假安全教育公开课直播观看平台
2023年河北省中小学生寒假安全教育公开课可通过官方公众号平台观看,各地各学校可组织学生、家长按时收看,也可根据需要观看回放。

化石的种类(化石的种类及保存特点)

化石的种类(化石的种类及保存特点)
最佳答案化石分为古生物化石和活化石。古生物化石是指通过自然作用保存在岩层中的地质历史时期生物的遗体、遗物和生命活动的遗迹。又可分为遗体化石、模铸化石、遗迹化石、遗物化石、化学化石五种。1、遗体化石:是指保存在岩石里的古生物遗体本身,包括整体和部分化石。

新泰各村镇赶集时间表 新泰各村镇赶集时间表图片

新泰各村镇赶集时间表 新泰各村镇赶集时间表图片
世间百态,众生纷纭,老家的集市以及集市上那些亲切的人们将会成为留存心中永远的温暖,本文为大家带来新泰各村镇赶集时间表。
友情链接