楼主: 440活在梦里

【大话IT】如何成为一名架构师

[复制链接]
论坛徽章:
32
秀才
日期:2015-06-29 15:09:38秀才
日期:2015-08-17 13:13:32秀才
日期:2015-08-27 09:55:50秀才
日期:2015-08-28 09:13:22金牛座
日期:2015-08-28 09:13:22秀才
日期:2015-08-31 13:02:54秀才
日期:2015-09-11 10:43:06知识
日期:2015-09-11 10:51:29秀才
日期:2015-09-14 10:08:302015年中国系统架构师大会纪念徽章
日期:2015-09-14 10:13:48
51#
发表于 2015-8-21 15:59 | 只看该作者
本帖最后由 hiyachen 于 2015-8-29 20:01 编辑

1:你有了解过架构师么?如何才能成为架构师?
接触过一些架构师。譬如阿里的架构师就有很多种、很多的等级。从初级架构师到首席架构师。
架构师不是需要成为的,而是项目和产品的需要。一般的项目和产品团队是不需要架构师的。
架构师需要经验、对代码的深耕。领域决定设计。架构师的工作过程:
(1)按照架构说明书,将整个架构环境搭建起来。
(2)开发一套便于开发人员开发的开发框架。
(3)设计了Swing的MVC模式,并开发实现。
(4)开发了整个系统的基础组件,为了实现架构中的复用的原则,这个很重要。
(5)负责整个系统的权限的管理,这个很重要,跟各个模块都有关系。
(6)负责开发的编码规范的制定,包括JAVA的编码的规范,同时还有质量属性方面的编码的规范。
(7)整个系统的异常处理、日志、错误验证等机制的设计和开发;
(8)第三方系统和工具的集成,如报表系统,浏览工具的集成等;

2:除了上面所说的架构师你还知道其他有名的架构师么?
支付宝的首席架构师也即使现在的支付宝总经理程立。

3:架构师这个职位主要处理什么样的工作?
SOA的架构设计。确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员。主要着眼于系统的“技术实现”。因此他/她应该是特定的开发平台、语言、工具的大师,对常见应用场景能马上给出最恰当的解决方案,同时要对所属的开发团队有足够的了解,能够评估自己的团队实现特定的功能需求需要的代价。 系统架构师负责设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发容易,维护方便,升级简单等。
架构师的主要任务不是从事具体的软件程序的编写,而是从事更高层次的开发构架工作。他必须对开发技术非常了解,并且需要有良好的组织管理能力。可以这样说,一个架构师工作的好坏决定了整个软件开发项目的成败。
首先必须具有丰富的软件设计与开发经验,这有助于理解并解释所进行的设计是如何映射到实现中去。
其次要具有领导能力与团队协作技能,软件架构师必须是一个得到承认的技术领导,能在关键时候对技术的选择作出及时、有效的决定。
第三是具有很强的沟通能力,其实这一点好像什么角色都最好具备,软件架构师需要与各路人马经常打交道,客户、市场人员、开发人员、测试人员、项目经理、网络管理员、数据库工程师等等,而且在很多角色之间还要起沟通者的作用。在技术能力方面,软件架构师最重要也是最需要掌握的知识是构件通信机制方面的知识,比如远程过程调用(RPC,Remote Procedure Call)、JAVA RMI、CORBA、COM/DCOM、各种标准的通信协议、网络服务、面对对象数据库、关系数据库或者NoSQL数据库等等,另外,架构师应时刻注意新软件设计和开发方面的发展情况,并不断探索更有效的新方法。开发语言、设计模式和开发平台不断很快地升级,软件架构师需要吸收这些新技术新知识,并将它们用于软件系统开发工作中。当然,行业的业务知识对软件架构师也是很重要的,有助于设计出一个满足客户需求的体系结构,优秀的软件架构师常常因为要尽快获得对行业业务的理解而必须快速学习并且进行敏锐的观察。
但作为一个架构师,在整个软件系统的开发过程中是乐趣无穷的,因为这个角色很具有挑战性,有时需要左右逢源、八面玲珑,有时又需要果断坚定、不留情面。在国内,较少软件企业拥有独立的架构师,通常一个软件高手身兼数职,既是项目经理,又是软件架构师,


4:架构师是否存在领域之分?你知道哪些领域的架构师?
有领域之分。金融类架构师、操作系统架构师、大数据架构师等。

5:你是否有成为架构师的想法,如果有,你觉得离架构师还有多远,是什么吸引你成为架构师?
由来已久。有成为架构师的想法。架构师很远、也不远。
经验、对代码的深耕。领域决定设计。
对代码、算法的痴狂。对业务实现的细作。
首先必须具有丰富的软件设计与开发经验,这有助于理解并解释所进行的设计是如何映射到实现中去。
其次要具有领导能力与团队协作技能,软件架构师必须是一个得到承认的技术领导,能在关键时候对技术的选择作出及时、有效的决定。
第三是具有很强的沟通能力,其实这一点好像什么角色都最好具备,软件架构师需要与各路人马经常打交道,客户、市场人员、开发人员、测试人员、项目经理、网络管理员、数据库工程师等等,而且在很多角色之间还要起沟通者的作用。在技术能力方面,软件架构师最重要也是最需要掌握的知识是构件通信机制方面的知识,比如远程过程调用(RPC,Remote Procedure Call)、JAVA RMI、CORBA、COM/DCOM、各种标准的通信协议、网络服务、面对对象数据库、关系数据库或者NoSQL数据库等等,另外,架构师应时刻注意新软件设计和开发方面的发展情况,并不断探索更有效的新方法。开发语言、设计模式和开发平台不断很快地升级,软件架构师需要吸收这些新技术新知识,并将它们用于软件系统开发工作中。当然,行业的业务知识对软件架构师也是很重要的,有助于设计出一个满足客户需求的体系结构,优秀的软件架构师常常因为要尽快获得对行业业务的理解而必须快速学习并且进行敏锐的观察。
但作为一个架构师,在整个软件系统的开发过程中是乐趣无穷的,因为这个角色很具有挑战性,有时需要左右逢源、八面玲珑,有时又需要果断坚定、不留情面。在国内,较少软件企业拥有独立的架构师,通常一个软件高手身兼数职,既是项目经理,又是软件架构师,

6:中国2015系统架构师大会就要召开了,你对架构师大会有哪些期待和看法?你是否愿意参加架构师大会?为什么?
聆听同行的经验之谈。
我会参加架构师大会的。
想和一些人交流。


使用道具 举报

回复
论坛徽章:
85
2015年中国系统架构师大会纪念徽章
日期:2015-09-17 11:10:00举人
日期:2015-09-21 16:42:17秀才
日期:2015-10-08 15:07:00秀才
日期:2015-10-08 17:57:58秀才
日期:2015-10-19 15:31:25秀才
日期:2015-10-19 15:36:25秀才
日期:2015-10-19 15:49:55秀才
日期:2015-10-19 15:50:39秀才
日期:2015-10-26 09:24:12举人
日期:2015-09-21 16:42:09
52#
发表于 2015-8-23 15:51 | 只看该作者
1:你有了解过架构师么?如何才能成为架构师?
我是一名软件开发工程师,了解过架构师,自己的职业目标也是成为系统架构师。
如何成为架构师,这个话题挺大的,说说我个人的看法。软件架构师是在工程实践中培养出来的,首先必须具备丰富的软件设计与开发经验,在工作中不断学习成长。其次,要对技术有浓厚的兴趣和广泛的涉猎,对于软件架构师来说,丰富的知识面和技术经历有助于自己的工作。最后持续学习,向优秀的架构师取经,参与到系统的架构设计中,锻炼系统架构能力。

2:除了上面所说的架构师你还知道其他有名的架构师么?
国内的架构师还是挺多的,周爱民老师肯定算一个。

3:架构师这个职位主要处理什么样的工作?
在软件开发领域,我认为架构师主要认为不是从事具体的软件设计开发,而是从高层次的开发架构工作。
软件架构师在软件开发的整个过程中都起着重要的作用,在开发过程中其职责或关注点也在不断变化。
(1) 在需求分析阶段,确定用户需求。
(2) 确定系统需求后,进行系统分解,将系统分解成子系统和组件,形成不同的逻辑层和服务。
(3) 在形成软件的整体架构后,确定技术选型,指定技术规格说明。
(4) 在开发过程中,指导团队开发,并领导代码审查。协调所有的开发团队,与开发团队保持沟通,保证系统按照架构意图去实现各项功能。
(5) 与项目各方保持沟通,例如用户、项目经理保持沟通。

4:架构师是否存在领域之分?你知道哪些领域的架构师?
架构师当然存在领域之分,就软件行业也分系统架构师、前端架构师、平台架构师、解决方案架构师。

5:你是否有成为架构师的想法,如果有,你觉得离架构师还有多远,是什么吸引你成为架构师?
当然有成为架构师的想法,软件架构师是在工程实践中培养出来的,自身的软件开发与设计经验不足,沟通能力函待提高,技术的广度还需要完善。我是一名软件开发人员,往上走当然是系统架构师,体验那种成就感:整个系统是自己设计并指导完成。

6:中国2015系统架构师大会就要召开了,你对架构师大会有哪些期待和看法?你是否愿意参加架构师大会?为什么?
当然愿意参加,可惜工作地不在北京。参加系统架构师大会,能够遇见当今国内IT行业的优秀的系统架构师,面对面交流。其次,可以了解到系统架构的发展趋势。

使用道具 举报

回复
论坛徽章:
1
秀才
日期:2015-09-14 10:08:30
53#
发表于 2015-8-23 23:42 | 只看该作者
不好说。。。。

使用道具 举报

回复
论坛徽章:
3
优秀写手
日期:2014-03-04 06:00:13马上有对象
日期:2014-03-25 09:37:36秀才
日期:2015-09-14 10:08:30
54#
发表于 2015-8-25 12:09 | 只看该作者
坐看高论

使用道具 举报

回复
论坛徽章:
27
2014年新春福章
日期:2014-02-18 16:50:09秀才
日期:2015-06-25 15:39:28秀才
日期:2015-06-29 15:26:52秀才
日期:2015-07-03 17:00:53秀才
日期:2015-07-14 09:44:30金牛座
日期:2015-07-21 14:01:36秀才
日期:2015-09-14 10:08:30秀才
日期:2016-02-18 09:24:18秀才
日期:2016-02-18 10:08:02举人
日期:2016-02-24 17:33:17
55#
发表于 2015-8-27 20:13 | 只看该作者
1:你有了解过架构师么?如何才能成为架构师?

答:了解一些,不多;有大局观,能从全区角度看问题,并且能整合各功能

2:除了上面所说的架构师你还知道其他有名的架构师么?

答:腾讯的张小龙

3:架构师这个职位主要处理什么样的工作?

答:设计企业主营产品的框架和发展方向,指导各个模块开发

4:架构师是否存在领域之分?你知道哪些领域的架构师?

答:不分领域,架构师在于统领全局;知道互联网领域的

5:你是否有成为架构师的想法,如果有,你觉得离架构师还有多远,是什么吸引你成为架构师?

答:是;还很远,还有很多东西要学

6:中国2015系统架构师大会就要召开了,你对架构师大会有哪些期待和看法?你是否愿意参加架构师大会?为什么?

答:期待国内产品有经典架构产生,为国产软件增光;愿意,学习,充电。

使用道具 举报

回复
论坛徽章:
2
优秀写手
日期:2014-12-05 06:00:13秀才
日期:2015-09-14 10:08:30
56#
发表于 2015-8-30 21:56 | 只看该作者
1、要精通一门语言
2、精通数据架构(关系型和非关系型)
3、精通各种操作系统
4、有着丰富的项目经验

使用道具 举报

回复
论坛徽章:
5
秀才
日期:2015-09-14 10:08:30秀才
日期:2015-09-21 13:21:08秀才
日期:2015-10-08 17:57:58秀才
日期:2015-11-12 17:43:40秀才
日期:2015-11-23 09:48:22
57#
发表于 2015-9-6 10:26 | 只看该作者
1:你有了解过架构师么?如何才能成为架构师?

了解过。。一直在朝 这方面努力 。。努力 成为一名优秀的架构师。。

2:除了上面所说的架构师你还知道其他有名的架构师么?

架构师分很多吧,程序员。系统,运维,企业等 。细分不同,专业不同。目前没有看到一名能达到所有行业的架构 ,领域内的架构倒是比较常见的
3:架构师这个职位主要处理什么样的工作?
架构师主要是负责整个项目或者领域内的系统重构和决策领导,代表了一个方向,奠定基石

4:架构师是否存在领域之分?你知道哪些领域的架构师?

有的。。没有一个人能成为所有行业的架构师,最起码我现在没有遇见过

5:你是否有成为架构师的想法,如果有,你觉得离架构师还有多远,是什么吸引你成为架构师?

有。。。还有很长的路要走。。

6:中国2015系统架构师大会就要召开了,你对架构师大会有哪些期待和看法?你是否愿意参加架构师大会?为什么?

期待最前沿的技术和各大门户IT大牛的架构分享
对于这种会。还是很愿意参加 的~~~

使用道具 举报

回复
论坛徽章:
151
授权会员
日期:2005-11-16 17:49:25世界杯纪念徽章
日期:2006-07-20 13:19:20ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44生肖徽章2007版:龙
日期:2008-11-25 11:15:28生肖徽章2007版:羊
日期:2009-06-02 18:18:38生肖徽章2007版:鼠
日期:2009-06-17 22:01:192010新春纪念徽章
日期:2010-03-01 11:04:582010年世界杯参赛球队:科特迪瓦
日期:2010-06-11 19:25:562010广州亚运会纪念徽章:网球
日期:2010-12-31 16:37:522010广州亚运会纪念徽章:藤球
日期:2011-01-02 15:47:20
58#
发表于 2015-9-8 13:05 | 只看该作者
1:你有了解过架构师么?如何才能成为架构师?
大型产品项目中都有架构师,架构师要掌握业内各类通用的软件硬件知识。

2:除了上面所说的架构师你还知道其他有名的架构师么?
真不了解各个知名产品的架构师是谁,主要是由于吃肉就好,不问杀猪郎是谁,厨师又是谁。

3:架构师这个职位主要处理什么样的工作?
架构师负责设计系统整体架构,从需求到设计的每个细节都要考虑到,还要考虑运维效率高、安全可行、改版升级方便。
4:架构师是否存在领域之分?你知道哪些领域的架构师?
有建筑架构类似吧,有木制、钢构、剪力连续墙等。架构也包括安全架构、网络架构、存储架构、云平台架构、应用架构等
5:你是否有成为架构师的想法,如果有,你觉得离架构师还有多远,是什么吸引你成为架构师?
有啊,还远着呢,中小型定制化项目,设计一下架构问题不大。做架构师还是挺有成熟感的,和开发工程师完全不一样。

6:中国2015系统架构师大会就要召开了,你对架构师大会有哪些期待和看法?你是否愿意参加架构师大会?为什么?
主要是假期很有,还是看看相关的PPT就好,有工作时间来当然就更好。

使用道具 举报

回复
论坛徽章:
59
优秀写手
日期:2015-02-12 06:00:132016猴年福章
日期:2016-02-23 09:58:34猴赛雷
日期:2016-02-23 10:04:24紫水晶
日期:2016-04-01 12:19:28双子座
日期:2016-04-28 10:19:29秀才
日期:2016-06-23 14:15:06奥运会纪念徽章:曲棍球
日期:2016-08-30 13:12:24奥运会纪念徽章:体操
日期:2016-09-26 11:24:37妮可·罗宾
日期:2016-10-25 13:54:46娜美
日期:2017-04-28 10:45:33
59#
发表于 2015-9-11 16:32 | 只看该作者
站位求秀才

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表