阅读更多

14顶
5踩

研发管理

翻译新闻 如何成为一名软件架构师?

2013-01-10 15:59 by 副主编 wangguo 评论(10) 有32166人浏览

所谓“不想当架构师的程序员不是一个好的程序员”,那么如何进入软件架构师行列呢?软件架构师Daniel Mohl给出了他的建议

 

下面这个列表是一个很好的起点,帮助你通向软件架构师之路: 

 

  • 你必须不断寻求改善。这里有一些很不错的书籍,可以提升你的技能:
  • 每一到两年学习一门新的编程语言。
  • 选择一个重点领域,尽可能对技术有一个高层次的理解。
  • 针对你的重点领域,开始写博客,并继续扩大你的知识面,在你的重点领域中成为专家。
  • 尝试不同的技术、编程语言、设计模式、架构等。
  • 向你的听众介绍技术,并努力让每个听众都能理解。
  • 阅读博客,浏览并参与到TwitterGoogle+中,收听播客、看杂志、参加用户组会议和技术会议,并在这些会议上发言。
  • 每天安排时间学习新的东西,即使它只需15分钟。
  • 有效利用一些被浪费掉的时间。
  • 了解各种可用的工具,以帮助你更有效地做好本职工作。
  • 了解大量不同项目中的不同架构。
  • 了解不同的项目管理方法。
  • 你所用的技术可以提供给业务多少价值?了解评估的方法。

原文:How to Become a Software Architect

14
5
评论 共 10 条 请登录后发表评论
10 楼 jayfan520 2016-08-22 17:56
全是英文看不懂啊。。。
9 楼 dohkoos 2014-07-08 15:19
说易行难!
8 楼 flycatdeng 2013-03-11 00:02
说起来简单,做起来难啊
7 楼 grzrt 2013-01-15 15:09
需要学习的 东西 好多呀   
6 楼 menmen55 2013-01-12 21:27
谢谢分享!!
5 楼 fengzhaoyang 2013-01-12 10:22
 
4 楼 rmn190 2013-01-11 17:05
虽说有些苦行僧的感觉, 但这个过程总的下来,还是很享受的。
3 楼 lvwenwen 2013-01-11 12:48
好厉害好厉害
2 楼 308202251 2013-01-11 09:00
 
1 楼 zhukewen_java 2013-01-10 16:21
好厉害呀!

发表评论

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

相关推荐

  • 程序员面试刷题的书哪个好-software-architect:所以你想成为一名软件架构师?

    程序员面试刷题的书哪个好所以你想成为一名软件架构师? 如果您决定要训练自己成为一名软件架构师,这旨在成为资源的集合。 在第 1 阶段,它只是放入此自述文件中的一堆链接。 在第二阶段,它应该有一个结构,对每个...

  • 你真的懂成为一名软件架构师应该做些什么ma?

    开发和架构的界限难以捉摸。有些人告诉你它根本不存在,架构只是开发者们所做的设计过程的简单扩展。另外一些人认为这是一个鸿沟,它只能由那些做到高度抽象,而且不会陷入实现细节的开发者才能...软件架构是通过一个全

  • 如何才能快速成为一名Java架构师?

    如何才能快速成为一名Java架构师?很多程序员从业2-3年后都会进入一个迷茫期,或是瓶颈期,不知道如何进一步提升成为一名Java架构师。解决这个问题其本质是知道如何学习才能快速成为架构师。

  • 【第34期】如何成为一个软件架构师?

    导读:想要成为一个架构师是每位程序员的目标,那么如何成为一个软件架构师呢?架构的级别初级架构师:Application Level(应用级别),专注于单个应用,有非常明确的设计产品,...

  • 想成为软件测试架构师需要什么技能?

    测试架构师需要做些什么测试架构师听起来确实一个很酷的名字,至少已经跟上开发的步伐了,那么测试架构师需要做些什么呢,他需要哪些技能?  一.测试架构师需要做些什么  测试架构师听起来确实一个很酷的名字,至少已经...

  • 怎样才能快速成为一名架构师?看这里

    很多程序员朋友在从业2-3年后都会进入一个迷茫期,或者是瓶颈期,不知道怎样才能更近一步,成为一名架构师。本文可以告诉你如何学习才能快速成为架构师。

  • 怎样成为一名架构师?

    成为一名架构师需要有较强的技术能力和较高的软件设计能力。通常,成为架构师需要满足以下条件: 具备较高的软件工程知识,熟悉软件开发生命周期的各个阶段。 熟练掌握一种或多种高级编程语言,并能熟练使用各种...

  • 如何成为一个架构师?

    要成为一个架构师,需要什么呢?来解答啦~ 如何带领团队“攻城略地”?优秀的架构师这样做 导读:架构师是一个既能掌控整体又能洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。看似完美的“人格...

  • 想成为软件架构师你的举止够优雅吗?

    想成为软件架构师你的举止够优雅吗?作为一名架构师,你需要和单位中的各色人等打交道。要在这个位置上真正取得成功,你需要从你所遇到的每个人那里汲取上级的主意和思想。调动所有人(包括你不赞同,甚至不愿相处的...

  • 如何成为一名高薪架构师?

    如何成为一名高薪架构师?

  • 怎么成为一名架构师?架构师第一步。基层开发人员逆袭成为架构师真的很难吗?

    咱们今天就好好讨论一下,那些热爱技术的开发人员最最关心的话题:怎么能成为一名架构师?“不想当将军的士兵不是一个好士兵”,相信大部分追求技术的研发小伙伴心里都有着一个梦想,那就是成为一名“无所不能”的...

  • 如何成为一名软件架构师

    如何成为一名软件架构师

  • 怎样可以成为一名安全架构师?岗位晋升路径全在这里了

    成为安全架构师,首先先从入门岗位入手:安全管理员、网络管理员、系统管理员。其次是中级职位,例如:安全分析师,最后再不断晋升,成为高级安全架构师甚至首席安全架构师

  • Python项目-自动办公-56 Word_docx_格式套用.zip

    Python课程设计,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。

  • 《松鼠》生态性课堂体验教案.docx

    《松鼠》生态性课堂体验教案

  • Java系统源码+智慧图书管理系统

    Java系统源码+智慧图书管理系统 内容概要: 本资源包含了完整的Java前后端源码及说明文档,适用于想要快速搭建并部署Java Web应用程序的开发者、学习者。 技术栈: 后端:Java生态系统,包含Spring Boot、Shiro、MyBatis等,数据库使用Mysql 前端:Vue、Bootstrap、Jquery等 适用场景示例: 1、毕业生希望快速启动一个新的Java Web应用程序。 2、团队寻找一个稳定的模板来加速产品开发周期。 3、教育机构或个人学习者用于教学目的或自学练习。 4、创业公司需要一个可以立即投入使用的MVP(最小可行产品)。

  • 基于ssm+jsp实现的超市管理系统高级版v2-lw.zip

    项目包含前后台完整源码。 项目都经过严格调试,确保可以运行! 具体项目介绍可查看博主文章或私聊获取 助力学习实践,提升编程技能,快来获取这份宝贵的资源吧!

  • 《松鼠》教学方案.docx

    《松鼠》教学方案

  • 基于ssm的计算机课程实验管理系统源代码(完整前后端+mysql+说明文档+LW).zip

    学生角色 学生用户在系统的前台界面可以浏览站内新闻、系统公告等公共的信息,在进行了注册和登录等操作后可以进入个人后台管理界面,对自己的个人信息进行管理,还可以进行实验成绩查看和实验交流等操作。 教师角色 教师用户也可以正常使用本系统的前台功能,但最主要的功能还是在个人后台界面中。在教师的个人后台界面中,首先教师可以管理自己的个人信息,还可以对学生进行实验任务书下达,对学生的实验成果和实验成绩管理等操作。 管理员角色 系统管理员可以管理整个系统的数据,比如可以管理教师和学生的个人资料,对违反了网站及学校实验室规定的同学可以进行删除。除了管理教师和学生的信息外,管理员用户还可以对公告信息及新闻信息等进行管理。 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/idea Maven包:Maven3.3 服务器:tomcat7

Global site tag (gtag.js) - Google Analytics