女性架构师优先?驾驭概念的技能是最高潜力

人们往往发现优秀的数学家、物理学家以及软件架构师有着很多相似的素质,甚至往往能够一人精通这好几个领域,其中很重要的原因就是这个抽象思维的能力。架构师们潜意识中会觉得女性更适合做架构师我们看看这是为什么。

AD:2014WOT全球软件技术峰会北京站 课程视频发布

在近日51CTO开发频道对数位架构师进行采访的时候,编辑观察到一个很有意思的现象,那就是他们在提起一个假想架构师的时候会下意识的使用“she”或者“她”来指代。然而我们这次采访到的的架构师们却全都是男士,这似乎是一个比较难以理解的现象。

独家专访冯大辉:由“实”及“虚”的架构

  • 独家专访梁远华:架构师需要广泛的知识面
  • 每个好架构师都是一位出色的程序员
  • 架构师:站在技术的山顶向前眺望
  • 微软首席架构师Ray Ozzie:架构师的前沿
  • 人们往往发现优秀的数学家、物理学家以及软件架构师有着很多相似的素质,甚至往往能够一人精通这好几个领域(比如UML之父James Rumbaugh),其中很重要的原因就是这个抽象思维的能力。架构师在接到商业需求之后,最主要的工作就是将其转化为技术需求。这个过程的完成与架构师抽象思维的能力密不可分。好比说这个项目是eBay那样的电子商务平台,那么eBay的主架构师第一个闪过的念头多半就是:这个系统,将会有“买、卖、搜索、付款等功能。”而负责每一个功能的架构师,又需要对这些部分进行进一步的抽象化。

    很难想象一个缺乏抽象思维能力的人,要如何担负起架构师的工作。

    而抽象思维和之前所讲的逻辑思维能力,并非是同一个东西,这也是为什么并非所有优秀的程序员都能够成为一个好的架构师。不过编辑在这里并不是想说难以成为架构师的程序员都是缺乏天赋,事实上抽象思维并非是一个不能培养的能力,只是它需要你主动地去思考。正如支付宝的冯大辉所说,程序员要想成为架构师,必须“有意识的开拓技术视野,深入理解公司业务”,这其实就是一个扩展视野的同时,培养抽象思维能力的过程。架构师在项目中处于位置较高的地方,工作的问题很难说找到谁来学习、借鉴一下,更多的是摸索、琢磨。如果你有这样的决心和毅力,那么相信抽象思维的能力也是不会难倒你的。

    以上就是《架构师害怕程序员知道的十项技能》中的抽象思维篇。

    来源:堂吉诃德Time

    声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2014年9月21日
    下一篇 2014年9月21日

    相关推荐