进入应用程序架构师级别

Csh*_*arp 12 architecture

我大约10年来一直是开发人员.我想知道我怎么能认为自己是一名建筑师级别的技术人员?开发人员如何从代码级开发转向架构师?

我显然想要提升技术阶梯,而建筑似乎很吸引人.

第二个问题是,如何在3.5框架方面了解应用程序架构(大图)?

任何建议表示赞赏.

Yes*_*ke. 29

作为软件架构师有两个标准:

(1)你必须称自己为一个人.

(2)您必须说服某人付钱给您构建软件.

其他一切都只是脚手架.如果你擅长"大局"的发展和规划,试着在下一次求职时把自己当作建筑师.如果有人购买,你就是建筑师.

  • 这是鼓舞人心的.由于缺乏来自一位老牌建筑师的指导,我确实没有真正追求建筑师职位,以确保我能够像我认为的那样充满能力.我一直在告诉自己,初级建筑师职位正是我所需要的,但当然这样的事情并不存在于任何实际能力中.但是我一直在制定和实施架构决策.也许现在是时候用双脚跳起来了. (3认同)
  • 哈!第1点无关紧要!第2点在很大程度上取决于"某人"是谁!在说服在东部BF埃及经营一个单独商店的"某人",而不是说服在财富500强企业或大型政府机构中运营IT开发组织的"某人"之后,您将拥有截然不同的专业经验. (2认同)

Cha*_*ana 6

冒着暴露自己的挑剔者和词语解析者的风险,

作为"架构师"意味着您必须能够设计软件"系统",由多个"组件"组成,以松散耦合的方式协同工作,以解决一些相当复杂的业务问题,并能够"领导"或"指导"其他开发人员构建所述系统.

除了成为解决问题所必需的技术专家之外,这还意味着您必须能够从业务角度理解有争议的业务问题,并能够与业务部门进行流畅的沟通.领域专家(使用他们的语言)和将要构建组件的开发人员(使用他们的语言)