如何成为架构师

博主 Robert Half on 2021 年 7 月 16 日

当今世界对技术的依赖使得社会对 IT 职位的需求激增,这些职位主要负责企业和组织数字网络的优化运作。虽然某些职位是高度专业化的,但仍有一些其他的职位,工作内容覆盖更广。

如果您目前的专业领域实质上是通用型的,那么您可以考虑 IT 就业市场上最热门的职位之一 — 架构工程师。

过去,不同的 IT 团队往往是互不相干的,他们可以分为网络专家、数据库专家、硬件专家,等等。然而,如今 IT 部门各团队之间的相互依赖性大大增强,例如,云迁移涉及到网络、存储和安全问题,而 DevOps 则需要开发、运维和测试团队的共同合作。

IT 经理需要协调所有这些不同的职位,因此他们明白必须引进拥有广泛的 IT 知识、能够解读全局的专业人员,也称为架构师。

请继续阅读,进一步了解关于架构师的详细信息,包括如何成为架构师。

架构师是做什么的?

架构工程师是信息技术团队的枢纽,从这个意义上讲,他们是通才,但对 IT 部门的各个领域也有扎实的了解。这些专业人员与各专业领域的专家合作,帮助协调项目,消除冗余配置,并避免领域冲突。

架构师是做什么的?他们可能要开展各种各样的工作,例如:

  • 网络架构设计
  • 安全策略实施和威胁监控
  • 网站可靠性测试
  • 存储管理,包括本地存储硬件和云存储系统
  • 使用 VMware 和 Citrix 等系统进行虚拟化
  • 使用 Docker 和 Kubernetes 等系统进行集装化
  • 云迁移,以及对现有云解决方案的管理
  • Web 服务器的部署和维护
  • 流程自动化
  • 虚拟专用网 (VPN) 的配置和安全性
  • Windows 或 Linux 系统管理
  • 本地软件问题修复
  • 硬件升级推荐

架构师几乎可以参与 IT 部门中正在进行的任何项目或正在解决的任何问题。

架构师工作内容

在申请架构师职位时,拥有相关学科(如计算机科学、信息技术或电气工程)的本科学历是一个优势,但大学学历可能不是硬性要求,具体取决于您有意加入的公司。相比学历,雇主通常对您的工作经历和实际经验更感兴趣。

您需要具有至少三到五年在繁忙的生产环境中使用多个系统的经验。一些架构师职位可能更看重某一方面的特定能力,通常是现有 IT 部门最薄弱的方面。例如,很多部门目前在进行云迁移或构建大数据结构。因此,这些部门可能更青睐在 Amazon Web Services (AWS)或 Hadoop 等技术领域有实际经验的求职者。

由于架构师在日常工作中需要和 IT 部门的专业人员合作,因此还必须拥有出色的软技能。

除此之外,架构师还需要向高级管理层报告工作并监督项目的实施,所以,拥有项目管理或变更管理的背景也是一个重要的砝码。

如何为您的架构师简历锦上添花?

架构师是一种中层职位。在这一职位的大多数人都拥有丰富的实践经验,他们可能会进一步成为系统架构师、架构顾问甚至是首席信息官。

在这些职位中积累经验的一种方法是成为一名临时项目专员,在此期间,您可以通过服务不同的客户来接触众多领域。如果在目前的职业生涯阶段,您还不想离开这家公司,那么也可以向您的经理申请参加有挑战性的大型项目,例如云迁移。这将让您有机会使用新技术,并向所在团队以外的专家学习知识。

证书是另一种提升简历价值的好方法。有一些 IT 认证可以帮助您在申请架构师职位时脱颖而出,例如:

  • 思科认证网络工程师 (CCNA)
  • CompTIA A+
  • IT 基础架构库 (ITIL)
  • 微软认证解决方案专家 (MCSE):核心基础架构
  • VMware 认证专家
  • Citrix 认证专家
  • AWS 认证解决方案架构师

请记住,并非所有的经验都必须是专家水平。您可以挑战一下自己,纯粹为了乐趣而完成项目,或者参加当地的编程马拉松活动,这样做也非常有助于您建立人脉网络,了解当地的架构师工作机会。

更多博客文章…

金融分析师的工作

金融分析师是指具备扎实的经济理论知识,通过研究金融市场数据和趋势,为投资者或基金经理提供投资建议的专业人士。成为一名优秀的金融分析师,需要具备哪些技能和资格呢?

继续阅读

软件开发工程师是干什么的?

软件开发工程师是负责设计、开发和维护网站或软件应用程序的专业人士。成为一名优秀的软件开发工程师需要具备哪些技能和资格呢?本文将介绍软件开发工程师的日常工作职责。

继续阅读