阅读更多

10顶
2踩

非技术
如果有人问你,作为一个软件架构师需要哪些特质的话,你会怎么回答?从技术层面上讲,架构师的技术要求是首位的。除此之外在做人处事方面,更有魅力的架构师则更受欢迎。
最近有个同事问我,是什么成就了一个架构师。下文就是我的回答,适用于各个技术领域。其中我故意不考虑企业架构相关的问题。



1、了解相关领域的技术知识

在你想要成为架构师的相关技术领域,必须具备扎实的专业知识和过人的本领。

2、超强的分析、设计能力

不管怎样,具备很强的分析和设计能力都是必杀技。另外就是能够运用设计模式方式解决各种各样的问题。

3、编码与验证性测试(POC)

熟悉该组织整个技术栈,并能使用各层的技术熟练地编码。
能快速实现验证性测试。

4、架构设计的实力

能为原始需求提供架构方案。
考虑周全:工具和框架的采用、安全性、性能和扩展性、依赖关系、集成、效益。
熟悉软件开发生命周期(SDLC):需求、分析、设计、测试、打包、部署。

5、建模语言或工具

能使用不同的建模语言或工具,向其他架构师、开发者、项目经理等人,阐述架构。

6、架构框架

能证明架构的可行性,包括其业务、应用、数据、基础设置方面。
了解TOGAF和ZACHMAN框架就更好了。

7、沟通能力

能与开发人员、测试人员、商业分析师、上级经理沟通无阻,无论在口头上和书面上。

8、布道

能讲解该行业的市场、技术知识。
能为全队提供培训课程。

9、销售、甚至售前

能参与售前工作(尤其对于软件服务业):制定技术方案、使用各种预算工具估计方案的规模和成本、与销售对象互动。

10、演讲技巧

优秀的演讲技巧,有助于以下活动:华丽的计划书和技术文档、PPT演讲、布道。
  • 大小: 25.1 KB
来自: CODE
10
2
评论 共 10 条 请登录后发表评论
10 楼 kanpower 2014-11-05 17:00
有咩有活人出来现身说法布道我等?
9 楼 wpf5788 2014-11-05 09:22
神人么 这是   毫不犹豫的踩下
8 楼 85977328 2014-11-05 05:25
7 楼 lzy83925 2014-11-04 17:24
6 楼 Joey王 2014-11-04 14:02
5 楼 qzy927513 2014-11-04 12:32
4 楼 benyan 2014-11-03 22:28
这哪里是软件架构师,简直是个全才啊
3 楼 houyujiangjun 2014-11-03 10:35
2 楼 xam_sunny 2014-10-31 16:25
1 楼 rare8988 2014-10-31 12:53

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 软件架构师的十大特点

    最近有个同事问我,是什么成就了一个架构师。下文就是我的回答,适用于各个技术领域。其中我故意不考虑企业架构相关的问题。有错漏的话,请随意评论。另外,拼写错误也请多包涵。 1、相关技术知识 ...

  • 我的百度十年 | 云原生时代架构师的十大核心能力(上)

    趁着自己入职11周年的日子,结合我自己在百度的成长历程,总结下我认为在云计算特别是云原生时代,对软件架构师的核心能力要求,希望帮助大家在通往架构师的路上少走弯路。 初出茅庐 |从工程师变成子系统的技术...

  • 系统架构师

    什么是系统架构师?...架构师在软件开发的整个过程中起着很重要的作用。 如何才能成为系统架构师? 1. 首先必须具有丰富的软件设计与开发经验,这有助于理解并解释所进行的设计是如何映射到实现中去。...

  • 后端架构师技术图谱

    《后端架构师技术图谱》(转) 数据结构 队列 集合 链表、数组 字典、关联数组 栈 树 二叉树 完全二叉树 平衡二叉树 二叉查找树(BST) 红黑树 B-,B+,B*树 LSM 树 BitSet ...

  • 软件构架师的十大特点

    为什么需要构架师?因为在成功的复杂项目中,总有人需要把控项目的基本稳健性,且在软件结构层面给出可信的可行性分析,并保证项目进度的正常。 原文链接:...

  • 架构师权威指南-后端架构师技术图谱

    架构师素质 团队管理 招聘 资讯 行业资讯 公众号列表 博客 团队博客 个人博客 综合门户、社区 问答、讨论类社区 行业数据分析 专项网站 其他类 推荐参考书 在线电子书 纸质书 开发方面 架构方面 技术管理方面 基础...

  • 想要做”架构师“,一定要会画设计图

    什么是系统架构师?...架构师在软件开发的整个过程中起着很重要的作用。 如何才能成为系统架构师? 1. 首先必须具有丰富的软件设计与开发经验,这有助于理解并解释所进行的设计是如何映射到实现中去。...

  • 后端架构师技术

    架构师素质 团队管理 招聘 资讯 行业资讯 公众号列表 博客 团队博客 个人博客 综合门户、社区 问答、讨论类社区 行业数据分析 专项网站 其他类 推荐参考书 在线电子书 纸质...

  • 金刀的博客 | 《后端架构师技术图谱》

    《后端架构师技术图谱》 推荐: 《Java技术书籍大全》 - awesome-java-books 从初级开发者到资深架构师,看这些书就够了 数据结构 队列 集合 链表、数组 字典、关联数组 栈 树 二叉树 完全二叉树 平衡二叉树 二叉...

  • 《后端架构师技术图谱》

    通用业务术语 技术趋势 政策、法规 法律 严格遵守刑法253法条 架构师素质 团队管理 招聘 资讯 行业资讯 公众号列表 博客 团队博客 个人博客 综合门户、社区 问答、讨论类社区 行业数据分析 专项网站 其他类 推荐参考...

  • 软件架构:总体设计师

     软件架构师是软件行业中一种新兴职业,工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个计划。架构师的主要任务不是从事具体的...

  • 软件设计师复习资料

    所以,构件可以实现信息资源的大“治”,用计算机术语来讲,就是“同构”,标准统一,架构统一,建设统一,管理统一,开发、部署、运行与维护实现同构,信息孤岛从设计源头上被消灭。 从测试角度看用户手册在软件...

  • 第11讲:深入理解指针(1).pdf

    第11讲:深入理解指针(1)

  • springboot整合 freemarker方法

    springboot整合 freemarker方法

  • 第14讲:深入理解指针(4).pdf

    第14讲:深入理解指针(4)

  • 同行者4.1.2语音助手

    《同行者4.1.2语音助手:车机版安装详解》 在现代科技日新月异的时代,智能车载设备已经成为了汽车生活的重要组成部分。"同行者4.1.2"便是这样一款专为车机设计的语音助手,旨在提供更为便捷、安全的驾驶体验。该版本针对掌讯全系列设备进行了兼容优化,让车主能够轻松实现语音控制,减少驾驶过程中的手动操作,提升行车安全性。 我们来了解下"同行者4.1.2"的核心功能。这款语音助手集成了智能语音识别技术,用户可以通过简单的语音指令完成导航、音乐播放、电话拨打等一系列操作,有效避免了因操作手机或车机带来的分心。此外,其强大的语义理解和自学习能力,使得它能逐步适应用户的口音和习惯,提供更个性化的服务。 在安装过程中,用户需要注意的是,"同行者4.1.2"包含了四个核心组件,分别是: 1. TXZCore.apk:这是同行者语音助手的基础框架,包含了语音识别和处理的核心算法,是整个应用运行的基础。 2. com.txznet.comm.base.BaseApplication.apk:这个文件可能包含了应用的公共模块和基础服务,为其他组件提供支持。 3. TXZsetting.apk:这

  • 市场拓展主管绩效考核表.xls

    市场拓展主管绩效考核表

  • “线上购车3D全方位体验:汽车模型展示与个性化定制功能”,three.js案例- 线上购车3d展示(源码) 包含内容:1.汽车模型展示;2.汽车肤;3.轮毂部件更;4.开关车门动画;5.汽车尺寸测量

    “线上购车3D全方位体验:汽车模型展示与个性化定制功能”,three.js案例- 线上购车3d展示(源码) 包含内容:1.汽车模型展示;2.汽车肤;3.轮毂部件更;4.开关车门动画;5.汽车尺寸测量;6.自动驾驶;7.镜面倒影;8.hdr运用;9.移动端适配; 本为html+css+three.js源码 ,核心关键词:three.js案例; 线上购车3D展示; 汽车模型展示; 汽车换肤; 轮毂部件更换; 开关车门动画; 汽车尺寸测量; 自动驾驶; 镜面倒影; HDR运用; 移动端适配; HTML+CSS+three.js源码。,"Three.js源码:线上购车3D展示案例,含汽车模型、换肤、轮毂更换等九大功能"

  • (数据权威)中国城市_县域统计面板数据二合一

    数据名称:2000-2022年各县市区主要社会经济发展指标面板数据 数据类型:dta格式 数据来源:中国县域统计

Global site tag (gtag.js) - Google Analytics