AICon 上海站|90%日程已就绪,解锁Al未来! 了解详情
写点什么

面试官对我说:虽然你技术能力强,但是依然做不了架构师

  • 2020-04-21
  • 本文字数:815 字

    阅读完需:约 3 分钟

面试官对我说:虽然你技术能力强,但是依然做不了架构师

去年底,我曾经面试过一位架构师的候选人。这位候选人是一位大厂高级工程师,因为技术好,在团队中承担一些管理工作。从他简历上的项目经验,我能看出他的编程能力和技术深度都属于优秀行列,在某些项目上,已经承担了一部分架构设计职责,是个潜力型人选。


几轮面试下来,面试官对他的评价很不错,编程能力和技术深度都能过关。所以我面试的时候,就从他做过架构设计的项目出发,摘了几个具体的点去深度沟通。


然而,当我真的围绕“架构师”职责去考察时,却发现,他对“架构师”的理解,还停留在接到需求后,依据产品设计给出实现的阶段。对于接下来的模块分解、代码重构、技术选型、性能优化等方面,虽然他有所了解和接触,但实在太过皮毛,缺乏体系化的理解。


后来,在和他进一步沟通的过程中,我发出了这样的感慨:一个工程师,如果不能从架构师的角度思考问题,带领团队,整体完成一个系统的架构设计与开发,就永远也不会了解如何做一个架构师。而如果他不去做一个架构师,又永远没有机会带领一个团队,完成一个系统的架构设计与开发。


这里似乎形成一个死循环。能否解开呢?当然可以,从我 15 年的架构师经验来看,要突破这个死循环,有两个关键点。


第一,你表现出优秀的开发能力,让领导相信,即使你没有架构设计与领导开发的经验,你也能做好架构师这一角色,从而任命你做架构师。


第二,你在成为架构师之前,就掌握了足够的做架构的方法和技能。在被任命为架构师之后,不会手足无措把事情搞砸,而是能够有条不紊开展工作,打好你的架构设计第一仗。


那么,到底如何才能成为一个架构师呢?换句话说,优秀架构师应该拥有哪些能力和素养?在我看来,一名优秀的架构师,必须具备 8 大核心能力:


  • 优秀的编程能力

  • 设计文档的能力

  • 模块分解的能力

  • 大规模复杂系统架构的能力

  • 掌握典型技术解决方案的能力

  • 系统优化以及保障系统稳定的能力

  • 数据处理与应用的能力

  • 领导与管理能力


本文转载自技术琐话公众号。


原文链接:https://mp.weixin.qq.com/s/2wApP9B2ktNZ1g7iKAjH0A


2020-04-21 17:101483

评论

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

Alibaba竟流出全套的Java核心技术手册,看过的人都说好!

Java 程序员 架构 面试 计算机

将进一步提高数字人民币的可得性 构建分布式数字身份认证体系

CECBC

进程和处理机管理中的进程控制

Regan Yue

操作系统 进程 9月日更 进程控制

如何高效掌控K8s资源变化?K8s Informer实现机制浅析

腾源会

云原生 k8s

2021下半年全新京东商城亿级并发架构设计,不学习你就OUT了!!

Java 程序员 面试 计算机 京东

Micro Focus 发布年度安全运营报告,洞察后疫情时代企业安全运营新趋势

数字化的田亩里,华为正写一首陶渊明的诗

脑极体

DPDK分析学习之全网唯一的DPDK教学课程丨虚拟化高性能专家之路

Linux服务器开发

网络协议 虚拟化 Linux服务器开发 DPDK 高性能网络

中小企业自媒体为何难做:定位不准期望值过高

石头IT视角

云信小课堂 | 聊天室内容审核很头疼?3步解决!

网易云信

人工智能 AI 视频

大众汽车迟到的软件优先思维

SOA开发者

Nebula Graph 源码解读系列 | Vol.01 Nebula Graph Overview

NebulaGraph

如何用时序数据库 CTSDB 与 TARS 结合,解决海量监控数据难题

腾源会

数据库 大数据 开源 TARS CTSDB

深入探讨区块链价值及其对世界的影响

CECBC

腾讯圆梦,我整理收集了这份“2021常见Java面试真题汇总”

Java 架构 编程语言 java面试

20+互联网公司Java面试考点大全,全网首发,应有尽有

Java 程序员 编程语言 java面试

从技术到商业:2021 DEMO CHINA创新中国峰会正式开启

创业邦

直播报名 | 超低延时直播架构解析

百度开发者中心

最佳实践 方法论 活动 直播

阿里独家!GitHub上点击量超百万的「操作系统和计算机网络」PDF震撼开源

Java 程序员 面试 计算机 Alibaba

T-BOX专业分享

SOA开发者

如何做竞品分析?

石云升

产品经理 产品思维 9月日更 产品分析

2022前端react面试题汇总

buchila11

React

工业互联网的两种极端想法和两点反思

iNeuOS工业互联网操作系统

大数据 物联网 智能制造 iNeuOS工业互联网

我的9年开源之路:395 Patch、20+Feature,背后只有努力与热爱

腾源会

腾讯云 开源 虚拟化 Linux内核 kvm

被 Docker 日志坑惨了

AlwaysBeta

Docker 容器 运维

丧心病狂!阿里内部Spring Cloud高薪笔记流失,GitHub夜获星百万

Java 程序员 面试 计算机 阿里巴巴‘

redis--数据库实现

en

python之深浅拷贝

秦时明月

支持 10 亿日流量的基础设施:当 Apahce APISIX 遇上腾讯

腾源会

腾讯云 开源 APISIX OTeam

【重磅】Apache InLong(incubating) 发布 0.10.0 版本

腾源会

Apache 开源 InLong

芯慌遇上造车热,国产芯片的机会到了?

脑极体

面试官对我说:虽然你技术能力强,但是依然做不了架构师_架构_技术琐话_InfoQ精选文章