技术架构 VS 业务架构有什么区别呢?

群里关于技术架构 VS 业务架构的讨论,为便于理解,对对话进行了编排

群里【hazy】同学问:

各位大牛好,大家对技术架构和业务架构这两条道路如何看呢?发展前景和职业规划有什么不同呢?

[亮亮]:

  • 技术架构:面向于开源技术栈。
  • 业务架构:需要理解业务,把业务转换成可以被研发理解的具体实现方案,指的是某个领域性的业务,比如电商领域。

具体选择哪条路还是看自己的兴趣

【lkunnnnn】:

听说高业务架构容易出成绩,升职加薪快...

【hazy】:

我看公司内部,基本上没有技术架构师,都是业务架构师。 搞技术的,基本都是基础架构部的。

【亮亮】:

没有明确的边界定义两者的区别

【晴天】:

有的,业务架构比技术架构值钱

【亮亮】:

基础架构,技术架构,数据架构,应用架构,业务架构

【晴天】:

技术架构可能在技术深度和广度上厉害,但是业务架构是真正通过实战历练出来的。 业务架构可替代性比较低,也容易走进核心层

【亮亮】:

从iaas,paas,saas上看,业务应该是saas这层 基础架构在iaas,paas层 是否业务架构会局限于某个行业呢?

【晴天】:

比如说,我是技术架构师,我精通各种最新技术底层和原理 但是如果你是双十一的架构师,可能还是会局限与某个业务和方向上吧 但是没有真正所谓的局限

【lkunnnnn】:

换个角度想,如果公司都是业务导向的,都是靠业务来赚钱的

【亮亮】:

如果从公司输出这块看,这些职位输出的方式不太一样,表现形式也不一样,就像王者荣耀一样有辅助,伸手,刺客等 但是能力,知识这块是可以迁移的,一通百通

【晴天】:

不能这样讲,再牛逼的技术也是为业务服务的,失去了业务,技术就无用武之地了

【亮亮】:

大多数互联网对外的web,app都是面向用户的,这个角度主要看业务,如果公司是技术研发方向,给公司提供解决方案的这种,那业务是对外的,对其他公司的 自己公司没有具体的业务,但是会有通用型的积累的一些方案和沉淀

【晴天】:

业务架构师主要在某一领域有专长,就像天猫双十一架构师,在电商领域这块游刃有余,基本上项目中出现什么问题,可以一眼定位问题, 但是普通的架构师做不到。

很多小公司架构师没有那么明显的职能划分。

在某一个领域,因为这一套业务已经玩熟了,所以其他电商行业架构也都能胜任。

【职占学】:

一眼定位解决问题虽然很厉害,但绝不是一个架构师的评判标准。

【亮亮】:

其实就看架构师的定义了,如果说是双11的架构师,那没问题 一个抽象的,通用型的,一个是具体的。 我现在做的基础架构方向,就是偏通用型这种。 这种一般的职业发展方向有:继续做基础架构,中间件,或者当TL,带团队。需要提高带兵打仗的能力。

【春哥大魔王】:

技术架构还是偏向于整个部门系统整体上SLA,研发标准建立等部门角度的标准和方案制定。 业务架构师,顾名思义就是对于业务进行深层次理解之后反过来了进行业务系统的演进和杂糅。

以我们团队为例:

  • 技术架构师会对整个部门未来承载的订单预期进行技术架构方案的考虑,比如异地多活,多云多活,多机房互备,SLA制定等方案和标准建立,还有所谓的服务化,SOA,微服务,分布式的规划和落地。
  • 业务架构师则根据PM及运营团队或者整个部门未来赋能方向进行提前的抽象与规划,所谓的平台化,中台化的规划和落地。

更多内容,欢迎关注:

技术架构 VS 业务架构有什么区别呢?_第1张图片

转载于:https://my.oschina.net/u/1000241/blog/3060798

你可能感兴趣的:(技术架构 VS 业务架构有什么区别呢?)