架构设计00-架构师知识体系07-架构师关注那些东西

简介: 架构设计00-架构师知识体系07-架构师关注那些东西

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

背景

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

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

关注内容

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

我认为的工作重心:
工作重心

1. 关心业务模型

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

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

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

2.关心技术架构

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

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

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

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

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

3.关心运维

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

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

4.其它

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

总结

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

目录
相关文章
|
10月前
|
存储 消息中间件 Kafka
Confluent 首席架构师万字剖析 Apache Fluss(二):核心架构
原文:https://jack-vanlightly.com/blog/2025/9/2/understanding-apache-fluss 作者:Jack Vanlightly 翻译:Wayne Wang@腾讯 译注:Jack Vanlightly 是一位专注于数据系统底层架构的知名技术博主,他的文章以篇幅长、细节丰富而闻名。目前 Jack 就职于 Confluent,担任首席技术架构师,因此这篇 Fluss 深度分析文章,具备一定的客观参考意义。译文拆成了三篇文章,本文是第二篇。
1036 20
|
设计模式 Java API
微服务架构演变与架构设计深度解析
【11月更文挑战第14天】在当今的IT行业中,微服务架构已经成为构建大型、复杂系统的重要范式。本文将从微服务架构的背景、业务场景、功能点、底层原理、实战、设计模式等多个方面进行深度解析,并结合京东电商的案例,探讨微服务架构在实际应用中的实施与效果。
972 6
|
设计模式 Java API
微服务架构演变与架构设计深度解析
【11月更文挑战第14天】在当今的IT行业中,微服务架构已经成为构建大型、复杂系统的重要范式。本文将从微服务架构的背景、业务场景、功能点、底层原理、实战、设计模式等多个方面进行深度解析,并结合京东电商的案例,探讨微服务架构在实际应用中的实施与效果。
520 1
|
存储 架构师 测试技术
架构之道——人人都是架构师
本文的探讨和编写主要围绕三个方面:架构是什么?架构师要解决的问题有哪些?解决这些问题的方法论是什么?最后作者希望人人都能具备架构师思维。
|
消息中间件 人工智能 数据可视化
文生图架构设计原来如此简单之用户界面架构
节点式界面是文生图工具中一种强大而灵活的设计范式,以 ComfyUI 为代表。这种设计将复杂的图像生成过程分解为可视化的模块化组件,使用户能够精确控制生成流程的每个环节。
747 2
|
存储 缓存 监控
分布式架构知识体系
本文力求从分布式基础理论,架构设计模式,工程应用,部署运维,业界方案这几大方面,介绍基于MSA(微服务架构)的分布式的知识体系大纲。
1351 13
|
存储 消息中间件 小程序
转转平台IM系统架构设计与实践(一):整体架构设计
本文描述了转转IM为整个平台提供的支撑能力,给出了系统的整体架构设计,分析了系统架构的特性。
656 10
秒杀圣经:10Wqps秒杀,16大架构绝招,一文帮你秒变架构师 (2)
高并发下的秒杀系统设计是一个复杂的挑战,涉及多个关键技术点。40岁老架构师尼恩在其读者交流群中分享了16个关键架构要点,帮助解决高并发下的秒杀问题,如每秒上万次下单请求的处理、超卖问题的解决等。这些要点包括业务架构设计、流量控制、异步处理、缓存策略、限流熔断、分布式锁、消息队列、数据一致性、存储架构等多个方面。尼恩还提供了详细的实战案例和代码示例,帮助读者全面理解和掌握秒杀系统的架构设计。此外,他还分享了《尼恩Java面试宝典》等资源,帮助读者在面试中脱颖而出。如果你对高并发秒杀系统感兴趣,可以关注尼恩的技术自由圈,获取更多详细资料。
秒杀圣经:10Wqps秒杀,16大架构绝招,一文帮你秒变架构师 (2)
|
消息中间件 运维 数据库
架构设计之解析CQRS架构模式!
架构设计之解析CQRS架构模式!
865 1
架构设计之解析CQRS架构模式!

热门文章

最新文章