架构师的自我定位No.202

HI,ALL,大蕉回来啦。

最近工作上确实很忙很忙,又拖更了一段时间,也积累了比较多的东西,想着给你们慢慢说来,又因为太久没敲字,显得有些许生疏。最近半年在工作上,扮演了一段时间架构师的工作,也想了比较多的东西,从工作定位到工作方式到工作成果定义,都有一些自己的感悟。

从头开始讲,架构师是做什么事情?为什么团队需要架构师?

从我的理解上来看,架构要做的事情无非是三个。

1、团队共性问题的拉通解决。

2、对于技术实现路径不太明朗的东西进行主导研究。

3、对于某个结果的负责

架构师大致来说就是做这么三类事情,分别解决团队  共性、疑难、协同 这三个方面的事情。这就要求了架构师本身需要有比较浓厚的技术背景,需要有协调沟通的能力,需要有能力和办法去协同其他团队做事情。

但是呢,这样子的定义,很多时候,架构师都会成为一个技术预研者,项目管理者,会不知不觉成为这种角色,我们自己也会不太容易感知得出来。因为架构师的工作就一个字,杂。难点就一句话,需要在没有实际职权的情况下去影响一帮人,一起完成某项工作。

什么团队需要架构师?当你的团队达到一定规模的时候,一定是需要有这么一个角色的。为什么呢?因为每个人的 okr 都是基于自己应该做的事情的,那么这些团队贡献的事情,自然而然就没有人愿意去做,即使愿意去做,其实也不一定会做的很好。为什么呢?第一是时间上不允许,第二是能力上做不到。工作越久,其实很多领域还是需要天赋和积累的,越高层级的工作并不是你愿意去做就能做得成的,很多很多地方都是这样,这已经不是一个努力就能达到的地方,还得具备一定的方法论。

架构师,很多时候会进行自我怀疑,怀疑自己的能力,怀疑自己的位置,怀疑自己的成果,怀疑自己的局限。核心问题都出现在,架构师并不是一个可以自己一个人完成整个闭环的,或者只有上下游的角色,他需要有全局观,需要有大心脏。

而这,恰恰是程序员所缺失的。全局观,要站在团队的角度看问题。大心脏,得有强厚的后盾。

所以我觉得架构师对自己的自我定位和要求大概是这样的。

1、我就是问题的终结者,所有问题以我为止。

2、整个内容的沟通协调,需要有非常强烈非常积极的情感去推动。

3、熟悉各类思想和工具,知道怎么去做事情

4、不拒绝任何的尝试,不要怕麻烦别人。

架构师通常是问题的提出者和解决者。

架构师自己并不能完成所有的事情,肯定需要有别人帮助的地方

架构师需要有很大的心脏,要有积极的心脏,真的很难做。

架构师需要跟你的合作方有很强的沟通能力。

架构师需要你自己去落地去尝试。

架构师需要你有Owner感

架构师需要你有解决各类问题方法。

其实也很简单,但是知易行难。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值