免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: arron刘
打印 上一主题 下一主题

【话题讨论】如何成为一名优秀的架构师?(积分已转账-2013-2-28) [复制链接]

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
11 [报告]
发表于 2013-01-28 21:56 |只看该作者
软件组件化发展到现在,软件架构师没那么牛逼了。传统软件领域,以前觉得牛逼的很多事情都被框架做了,比如注入和依赖反转,比如资源查询和管理,比如消息,比如事务,比如模块组件。现目前行业内牛逼的软件架构师不过是比其他人更熟悉业务,遇到过很多业务问题,吃过不少亏。是业务里最懂技术的,是技术里最懂业务的。
当然,能像martin fowler哪样在不同行业间寻求模式的,,,这片土地上几乎不存在。
我以为传统软件领域好的架构是迭代重构出来的,当你不断学习业务,重构几次业务代码之后,你就是这个业务领域内合格的狗驾驶了。

论坛徽章:
1
处女座
日期:2014-01-21 13:20:51
12 [报告]
发表于 2013-01-28 23:44 |只看该作者
我看这帖能不能回复一万条

论坛徽章:
24
金牛座
日期:2013-10-18 21:35:56综合交流区版块每日发帖之星
日期:2015-08-15 06:20:00综合交流区版块每日发帖之星
日期:2015-09-30 06:20:00综合交流区版块每日发帖之星
日期:2015-10-16 06:20:03每日论坛发贴之星
日期:2015-10-16 06:20:03综合交流区版块每日发帖之星
日期:2015-10-24 06:20:00IT运维版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之天津
日期:2016-02-25 16:28:04综合交流区版块每日发帖之星
日期:2016-06-12 06:20:00每日论坛发贴之星
日期:2016-06-12 06:20:00综合交流区版块每日发帖之星
日期:2016-06-13 06:20:00综合交流区版块每日发帖之星
日期:2015-06-22 22:20:00
13 [报告]
发表于 2013-01-29 07:27 |只看该作者
1.嘴皮子要利索;
2.笔头子要花哨;
3.脸皮子要结实。

论坛徽章:
3
CU大牛徽章
日期:2013-09-18 15:16:55CU大牛徽章
日期:2013-09-18 15:18:22CU大牛徽章
日期:2013-09-18 15:18:43
14 [报告]
发表于 2013-01-29 08:35 |只看该作者
架构师就是军队的大将军,通过他的运筹帷幄,把技术体系构建好,然后结合业务流程,使用合理、高效、高性价比的方案来解决当前的问题!

论坛徽章:
0
15 [报告]
发表于 2013-01-29 08:50 |只看该作者
我是一个菜鸟,刚刚开始接触这些,但是我觉得一个顶尖高手,他的基础一定是非常牢固的,基础万岁!

论坛徽章:
10
CU大牛徽章
日期:2013-05-20 10:44:54数据库技术版块每日发帖之星
日期:2015-06-09 22:20:00IT运维版块每日发帖之星
日期:2015-06-05 22:20:00亥猪
日期:2014-08-23 14:52:27摩羯座
日期:2013-11-29 18:02:31CU十二周年纪念徽章
日期:2013-10-24 15:41:34CU大牛徽章
日期:2013-05-20 10:45:31CU大牛徽章
日期:2013-05-20 10:45:24CU大牛徽章
日期:2013-05-20 10:45:13综合交流区版块每日发帖之星
日期:2016-02-12 06:20:00
16 [报告]
发表于 2013-01-29 09:00 |只看该作者
本帖最后由 fengzhanhai 于 2013-01-29 09:02 编辑

斑竹对于架构师的定义混淆,笔者认为架构师可以分为两类 一类是软件架构师;还有一类是系统架构师。对于一个非code企业,更多的是关注系统架构而非代码架构。还有软件架构和系统架构完全是两个不同的领域。如果让软件架构师去指导规划企业系统架构的完全是外行指导内行!这样未来会给公司带来不可估量的损失~ 我们现在也正经历这种混蛋过程~特指正错误。 所以恳请版主更正一下你的议题。这样的讨论会误导很多人

论坛徽章:
0
17 [报告]
发表于 2013-01-29 09:27 |只看该作者
呃,我也凑个人头
我以为楼主说的架构师是各种大型网站的系统架构师,或者是需要处理海量数据的系统的架构师
其实对楼主的问题应该分为两步
1、如何成为一个架构师
2、如何成为一个优秀的架构师
对第一个问题,我认为架构师需要两点:
1、最主要的是要有知识的广度,比如各种SQL和NOSQL数据库的功能、缺陷,各种语言在应用开发中的优势,iptables和selinux加上各种数据库怎样才能正常工作,lvs、haproxy等各种软件负载均衡的处理能力和缺陷。
2、架构师对将要架构的系统的业务流程要比较熟悉,知道怎样和上述技术进行结合,或者知道什么样的业务用什么样的技术实现是比较好的,至少能列出一两条理由来。
对第二个问题,其实要求的还是两点
1、对前述的各种技术很精通,包括细节,最好是每一种技术都实地在生产环境中使用过,解决过问题。
2、对业务流程很熟悉
嗯,上述就是我自己的感受,但其实我不是架构师。

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:192015年迎新春徽章
日期:2015-03-04 09:57:09
18 [报告]
发表于 2013-01-29 09:53 |只看该作者
arron刘 发表于 2013-01-28 14:13
架构师是一个神秘而又神圣的名词,作为软件开发领域的设计师,架构师承载着太多的责任和挑战。对于一个程序 ...


能否介绍下架构师这个职业?什么是架构师?架构师干些啥工作?需要什么技术才能?

论坛徽章:
1
天蝎座
日期:2014-07-20 17:37:17
19 [报告]
发表于 2013-01-29 12:05 |只看该作者
那么如何才能够一个优秀的架构师呢?跳来跳去周围搞

论坛徽章:
4
CU十二周年纪念徽章
日期:2013-10-24 15:41:34狮子座
日期:2014-02-10 17:22:57技术图书徽章
日期:2014-02-18 08:44:12技术图书徽章
日期:2014-04-29 14:15:42
20 [报告]
发表于 2013-01-29 12:08 |只看该作者
我是来看看何谓架构师的..
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP