美文网首页架构设计
架构设计00--架构师关注那些东西

架构设计00--架构师关注那些东西

作者: Wales_Kuo | 来源:发表于2019-06-07 12:29 被阅读51次

架构设计系列文章,请参见连接。

背景

技术人员在做到一定阶段之后总会遇到对技术的迷惘,对个人发展的迷失。是不是要进行抉择,选择继续走技术的路线,还是转行做PM,还是转行做其他?

我认为选择一个自己喜欢的、愿意为之付出的工作,并且一直坚持下去。这样就是对自己的最大的成全与鼓励。

关注内容

作为架构师,他是需要为业务与技术实现之间架起一座稳固、可靠桥梁的人。所以,架构师需要对业务、技术、实施、运营等都有深入的理解与规划的能力。我们最主要的目标是为业务提供对技术实现的信心,为技术人员提供整体规划的目标,为运维人员提供可管理的软件系统。为了满足这些要求,架构师需要明确自己的工作重心与工作目标。这样才能在纷繁复杂的职责要求、工作内容中找到自己的一条路。

我认为的工作重心:


工作重心

1. 关心业务模型

从业务分析(BA)的招聘信息来看,人们对BA的认识还是很低。没有系统化的业务分析方法,不知道怎么分析。要不就是UML中的用例图、流程图,这些图将用户需求割裂为一小块一小块的。无法整体看到完整的用户需求,无法分析某一个功能对用户提供的价值的高低。

所以就现在的需求分析、建模水平,需要一个专业的人员将交错的、割裂的需求整理成一个通畅的业务流,并将业务流中的业务实体分析出来形成技术实体。

并且作为架构师,也应该对业务有一定的坚持。因为这个是体现架构师价值的点,如果只关心技术,那就是一个纯粹的开发人员。业务人员将不能满足要求的需求过来时,架构师连基本的判断都没有那就会导致整个项目的混乱。

2.关心技术架构

在领域建模活动中,问题域指构成你所分析业务的那些过程、实体和约束条件。领域建模,也称领域分析,就是要识别出领域中所有的重要元素以及它们之间的协作关系。问题域的分析模型是用解答域提供的工具和手段实现出来的。而解答域就是我们的技术工具或方法论。架构师需要通过合理的使用方法论和工具,实现简单、可靠、完整、有效的架构。

除了对产品/项目的技术架构设计之外,架构师还需要为公司建立一套独立的技术体系,并在这个技术体系上建立公司的软件基础设施。帮助公司建立完善的内部基础设施,之后公司更快速的发展就是基于这些基础设施进行。

另外架构师的执业发展是需要有自己专注的方向的。因为

吾生也有涯,而知也无涯。 以有涯随无涯,殆已!--《庄子·内篇·养生主第三》

所以,需要在技术方面有自己的特长方向。

3.关心运维

大学里有一门课叫:《软件工程》。这门课里面一个很重要的概念就是在软件生命周期中,软件处于维护期的时间要远大于其他阶段的事件。而业界对运维的态度都是找个人看着,不要报个什么错都找我就行。更不用提怎样进行线上问题定位?怎样进行线上性能分析?怎样进行线上快速伸缩?

所以,作为一个架构师,我最关心的运维。

4.其它

除了上面这些重要的事项外,还有很多公司内外的事项需要架构师参与与解决。不过这里不像让这些事情喧宾夺主,所以,不对商务,管理,过程,运营等事情进行说明。不过针对这些事项架构师还是要投入一定的精力进行关注的。

总结

技术在不断的发展,我们需要不断的努力才能跟上技术的步伐。所以在这个过程中会发现非常累。但每个人工作、生活、学习中不可能总是一帆风顺的。在自己选择的领域内不断的学习,不断的成长,不断的发展。总是可以得到自我满足感的。

相关文章

  • 架构设计00--架构师关注那些东西

    架构设计系列文章,请参见连接。 背景 技术人员在做到一定阶段之后总会遇到对技术的迷惘,对个人发展的迷失。是不是要进...

  • 如何成为SM系列课程2-技术篇 架构设计流程

    作者:费伟伟上海华瑞银行数字银行开发中心 架构设计关注点 架构师在进行架构设计的时候除了业务功能架构还需要关注技术...

  • xdl10

    互联网架构师之路 什么是架构师?架构师具备哪些能力? 架构师类似于建筑行业的总设计师,通常在一个软件项目中,架构师...

  • 让所有人一起参与架构设计

    架构师需要对系统架构负责,但并不是说一定要架构师自己完成架构设计,并要项目团队严格遵守架构决策。 把架构和架构师凌...

  • 架构师有哪些职责

    一、架构师定义 架构师负责设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个项目,使设计的项目尽量效率高...

  • 架构总结17--单服务器高性能模式:PPC与TPC

    站在架构师的角度,当然需要特别关注高性能架构的设计。高性能架构设计主要集中在两方面: 1.尽量提升单服务器的性能,...

  • 优秀架构师的五大能力

    原创作者,公众号【架构设计思维】,欢迎关注公众号,转载文章请注明出处哦。 所谓架构师,通俗的说就是设计师或结构设计...

  • 2016年8月17日笔记

    架构师类似于建筑行业的总设计师,通常在一个软件项目中,架构师需要完成软件项目中所有技术环节的设计,架构师虽然说不用...

  • 架构师职位常见面试题

    一、架构师的日常职责是什么 ? 总体而言,架构师负责软件领域的顶层设计。 架构师需要根据公司的发展,规划企业未来若...

  • 浅谈架构师具备能力

    一、架构师的日常职责是什么 ? 总体而言,架构师负责软件领域的顶层设计。 架构师需要根据公司的发展,规划企业未来若...

网友评论

    本文标题:架构设计00--架构师关注那些东西

    本文链接:https://www.haomeiwen.com/subject/ftphzqtx.html