【ArchSummit】如何通过AIOps推动可量化的业务价值增长和效率提升?>>> 了解详情
写点什么

做架构师不好么?做什么产品经理

  • 2020-04-16
  • 本文字数:1489 字

    阅读完需:约 5 分钟

做架构师不好么?做什么产品经理

两周前我写过一篇名为 演化:这五年里,我们对架构师职责的思考与定位 的文章,在发布后的一周内,居然累计收到几十条的朋友圈评论与后台留言,更是引发某群的激烈争论。面对历史性的话题,引发互怼,这都是人之常情。因为经历不同,视角不同,或者价值观不同,但我觉得挺好,抛一个话题,大家可以讨论讨论,也能实际去尝试,去反思。


在诸多留言中,有不少人提出类似问题:


你说,有架构师则专职负责中间件平台的建设,并挑选出几位不但精于技术领域,还能有跨团队、部门沟通,推进事情能力的架构师担当负责人,对技术落地的进度、风险进行把控……这些事项难道不应该是技术老大去做的事吗?架构师难道不该聚焦技术本身吗?能否就中间件负责人的工作职责深入聊一聊?


我不止一次谈到,在互联网时代下,企业为了将产品迅速推向市场,通常在前期需求不明确时就开始向 IT 部门不断地提出需求,而为了满足业务在效率追求上的永无止境,同时在业务复杂度与用户访问量的双重压力下,我们开始把应用服务拆的更小,功能分得更单一,我们还把技术服务下沉为中间件,功能变得更标准,我们甚至把服务陆续放上 DevOps 平台,使其跑的更快,相互间干扰更少。


微服务也好,中间件也罢,互联网时代一切皆产品,如果你满脑子还一根筋觉得 “架构这玩意该 CTO 强推啊……不靠行政命令强压,架构升级这玩意没法搞啊……”,那恭喜你,你已经被淘汰了。


类似观点,在 演化:这五年里,我们对架构师职责的思考与定位 中我也提到过,比如 2017 年,我们的团队规模达到 200+人,应用系统拆成上百个,功能接口上千个,组织结构按不同功能产品的 FeatureTeam(开发、测试、运维在一个组里,听一个老大的)进行调整。



在这样的客观环境下,每个产品,每个服务,都需要有一个角色站出来思考 “(Who)谁是我的用户,我该如何抓到你?” 的问题,并对规划、设计及研发过程加以控制,最终达成把产品卖出去的目标,而像中间件这种 “重技术渗透,轻用户体验” 的产品,在现有团队中挑选一名架构师承担产品经理的职能,显然是最合适的。


从一名中间件架构师走向一名中间件产品经理,除需具有架构设计、控制质量、技术攻坚与评审等技术核心能力外,还需具备哪些核心能力呢?


1、建立产品标杆(如阿里云),收集行业信息,确定产品发展目标及实施路径。


2、基于业务战略与公司价值观,给出技术实施成本方案。


3、负责产品开发的立项,团队搭建,人员招募,并对实施全权负责。


4、负责产品版本迭代流程标准化的制定、推进、培训与现场指导。


5、负责对产品用户的培训、通知与宣贯。


6、提交产品迭代的运营报告,对当前版本的使用情况进行分析。


这些能力,不仅涵盖了产品经理的职能,甚至项目管理与技术管理的部分职能也包含其中,但这些都无关痛痒。


在过去的一年中,针对中间件产品经理,我们通过定向培养与招聘,逐渐在这条路上摸出一些门路,并通过人才梯队的方式,刻意为每条产品线配备 1-2 名具有一定技术深度,且对技术攻坚有兴趣的高级开发,以弥补中间件产品经理在技术精力投入中的不足。

小结

读到这里,也许有人怒而发问:“你们没有独立的中间件运营,或产品经理专职人员吗?硬给架构师按上这样的工作恐怕不合适吧,你们可以学学阿里或腾讯,设立产品专岗,让专业的人来做专业的事,毕竟术业有专攻嘛。”


您说的很对,以上所述都处于尝试阶段,毕竟阿里是阿里,腾讯是腾讯,无论过去,至少现在的规模、收入都足以支撑「专人专岗,专人专精」的团队模式,对我们来说,至少当下还没这个必要。


反观这些中间件产品经理,一切选择都是自愿的,没人逼他们。


本文转载自头哥侃码公众号。


原文链接:https://mp.weixin.qq.com/s/atH8Z-yASeNBlhjZLJCnEA


2020-04-16 15:28932

评论

发布
暂无评论
发现更多内容

IPv6地址规划

穿过生命散发芬芳

ipv6 8月月更

兆骑科创创新创业大赛承办,线上直播路演,企业孵化

兆骑科创凤阁

Kubernetes微服务、容器介绍

CTO技术共享

开源 签约计划第三季 8月月更

阿里巴巴2022全新出品亿级并发设计速成宝典(系统拆分,缓存,MQ,读写分离,分布分表,ES扩容应有尽有)

程序员小毕

Java 程序员 面试 后端 高并发

MySQL存储引擎

武师叔

8月月更

阿里内部高并发核心编程笔记:多线程、锁、JMM、JUC、设计模式

冉然学Java

JMM 设计模式 java; 多线程高并发

基于 OPLG 从 0 到 1 构建统一可观测平台实践

阿里巴巴云原生

阿里云 分布式 云原生 可观测 全链路

今天面了个腾讯拿38K出来的大佬,让我见识到了Java面试八股文的天花板

Java全栈架构师

Java 数据库 spring 程序员 面试

开源一夏 | 自从我使用HiFlow场景连接器后,在也不用担心成为“落汤鸡”了

叶秋学长

开源 8月月更 Hiflow

设备树

贾献华

8月月更

架构实战营毕业总结

融冰

兆骑科创双创服务平台,创新创业高层次人才引进,投融资对接

兆骑科创凤阁

深入浅出边缘云 | 5. 运行时控制

俞凡

架构 边缘计算 网络 深入浅出边缘云

Web网页端IM产品RainbowChat-Web的v4.1版已发布

JackJiang

html5 前端 websocket 即时通讯 IM

STM32的启动过程 — startup_xxxx.s文件解析(MDK和GCC双环境)

矜辰所致

stm32 arm 8月月更 stm32启动流程 startup_xxxx.s

4K详解Linux内核——环境搭建

了不起的程序猿

数据库 程序员 系统 linux security

JOIN查询时,我为什么建议你将小表放在前面?(NLJ,SNL,BNL算法全面解析)

董哥的黑板报

MySQL 数据库 后端 服务端 db

迄今为止见过最详细的零拷贝技术讲解

C++后台开发

后端开发 零拷贝 Linux服务器开发 C/C++后台开发 C/C++开发

STM32+果云GA6-GPRSGSM模块+MQTT+HTTP协议连接中移OneNet上传GPS数据定位

DS小龙哥

8月月更

1500字简述 Apache ZooKeeper 的基本原理

wljslmz

Apache zookeeper 分布式 8月月更

Kubernetes 污点和容忍

CTO技术共享

开源 签约计划第三季 8月月更

阿里SpringCloudAlibaba实战小抄(第五版)GitHub独家首发开源

冉然学Java

GitHub 开源 springcloudAlibaba spring-boot

Kubernetes 集群 Ingress 网关

CTO技术共享

开源 签约计划第三季 8月月更

阿里大神级 最新Elasticsearch 笔记,抓紧学起来!

冉然学Java

elasticsearch 编程 分布式 java; 程序员、

从没见过能把高并发拆解的这么详细!阿里巴巴这份堪称神级的“高并发”教程太香了

Java永远的神

Java 程序员 架构 面试 高并发

Istio的扩展和定制

阿泽🧸

istio 8月月更

阿里架构师力推jvm架构解析文档,把JVM调优实战讲的明明白白

Java工程师

Java JVM GC

Go-Excelize API源码阅读(二)——OpenFile()

Regan Yue

Go 开源 源码刨析 源码解读 8月月更

Kubernetes日常故障解决

CTO技术共享

开源 签约计划第三季 8月月更

一个可以提前结项的敏捷项目

Bruce Talk

敏捷 Agile 敏捷项目

Kubernetes 虚拟机部署弊端

CTO技术共享

开源 签约计划第三季 8月月更

做架构师不好么?做什么产品经理_行业深度_头哥侃码_InfoQ精选文章