appletang006 发表于 2015-08-07 23:54

多参加,赢奖品:lol

cjfeii 发表于 2015-08-10 09:40

回复详细一点,就可以赢奖品了 {:qq23:} 回复 21# appletang006


   

zjw0722 发表于 2015-08-17 10:01

过来学习大牛分享心得

cjfeii 发表于 2015-08-17 16:25

要互相交流啊,可以写一下你对架构师的理解 :D 回复 23# zjw0722


   

shenlanyouyu 发表于 2015-08-20 01:06

本帖最后由 shenlanyouyu 于 2015-08-20 01:07 编辑

1、你眼中的软件架构师应该具备哪些技术?
(1)精通一门语言,掌握一门语言,了解不同编程语言的优劣。
(2)掌握通用的架构模式。
(3)持续集成CI系统。
2、除了技术方面,软件架构师还应该具备哪些“软实力”?
(1)领导能力,创造共有的愿景,带领图案度向着共同目标前行的能力。
(2)沟通能力,在有效团队内部、组织内部以及组织外部,有效进行沟通。
(3)影响力,重要的领导技能。
(4)合作能力,软件架构师不应该被孤立,与团队合作,倾听、谦虚和响应反馈。
(5)辅导能力,架构师需要辅导团中成员,达成目标。
(6)润滑剂,当团队中有不同意见时,促进团队内部的沟通,帮助团队达成共识。
(7)主动,积极,热情,软件架构师是团队的榜样,你的一举一动被影响着整个团队。还有责任感,信心等等。
3、大数据时代软件架构师面临哪些挑战,哪些大数据技术值得关注?
大数据计算平台,海量数据存储技术,数据挖掘和分析
4、在工作过程中,肯定都跟架构师打过交道,谈一下你遇到的架构师。
遇到一个架构师,个性很牛逼,曾经在开会的时候骂了人,能力当然也很强。整个stack需要多个人,他一人就能搞定。
5、结合自身,说一下你离架构师有多远,还需要掌握哪些技术?
(1) 要对技术有浓厚的兴趣和广泛的涉猎。软件行业是一个激烈竞争的环境。尤其是进入了互联网时代,软件技术及技术管理模式快速发展,应用系统的规模和复杂度也在大幅提高,对于软件架构师来说,丰富的知识面和技术经历有助于自己的工作。
(2) 很强的学习能力。互联网上的技术资料已经很多了,但要想深入了解,必须具备很强的阅读能力、知识抽象能力和总结能力。更重要的是发现自身能力短板,并持续提升。
(3) 丰富的工作经历,看问题会更加全面。从技术专家到管理者,这个过渡过程的时间和难易度是因人而异的。
(4) 沟通能力和强大的推动力。团队的成功协作才是软件成功的基本保障。
6、简单聊一下未来的架构师会是什么样子?是会起到更关键的作用,还是会被其他角色取代?
任何软件都需要架构设计,架构设计的目的就是保证移动应用的可维护性。良好的架构设计不仅使得软件系统能够满足客户需求,它更为软件系统带来了安全性、稳定性、可扩展性等属性,而这些属性在应对客户需求变更、提高软件可测试性与可维护性、降低维护成本、提高开发效率等各方面都起着非常重要的作用。
未来的架构师,存在在自组织团队中,每个人都是架构师。

cjfeii 发表于 2015-08-20 15:37

多谢参与 :D   回复 25# shenlanyouyu


   

cnlnzz01 发表于 2015-08-24 14:47

cnlnzz01 发表于 2015-08-24 14:48

cnlnzz01 发表于 2015-08-24 14:49

cjfeii 发表于 2015-08-24 18:10

应该没有问题的 :D   cnlnzz01 发表于 2015-08-24 14:49 static/image/common/back.gif
回复 27# cnlnzz01


页: 1 2 [3] 4 5
查看完整版本: 架构师之旅之---我离架构师有多远?