发布于 2026-01-06 2 阅读
0

我希望在开始学习云计算时就知道这些事情

我希望在开始学习云计算时就知道这些事情

几年前我决定提升技能。我的职业生涯中,一直从事前端开发,后端方面的工作很少。

当我开始接触云计算时,我对很多东西都一头雾水(毕竟云计算对我来说也是个全新的领域)。作为一名前端开发人员,我经历了一段充满各种误解的探索之旅。

所以,在这篇博客中,我将分享一些我事先应该了解的事情:

1. 具备编程语言知识

在云计算领域,你的编程背景并不重要。无论你之前使用过 JavaScript、Java、Python、Go 还是其他任何语言,都可以开始学习云计算。

事实上,掌握一门编程语言并非强制性的。但了解一些编程语言当然很好。

2. 系统基本原理

你应该了解系统的基本工作原理。你应该清楚客户端、服务器和网络的工作原理。

您至少应该具备一些基础知识(或者您可以在学习云计算的过程中学习)——例如系统的网络、托管、私有云、安全等。

**3. 你不需要了解所有云服务商**

无论你使用哪个云服务商,云的概念都是一样的。你可以从任何一家供应商开始。唯一的区别在于服务的名称。例如:在 AWS 中,我们称之为 Lambda,而在 Azure 中,我们称之为 Azure Functions。

你只需要了解一家云服务商即可。

4. 该理论尚不充分

很多人认为学习云计算只需要理论知识。诚然,理论学习固然重要,但实践操作也必不可少。尝试使用不同的服务构建小型应用程序。例如:先搭建一个网站,配置域名,创建一个实例,然后在该实例上托管一个 NodeJS 应用程序等等。

5. 证书有帮助,但并非必需。

我当时的重点是考取证书。证书确实能为学习和准备提供路线图,但请记住,证书并非必需品。你可以先学习云计算,如果需要,再去考取证书。

6. 这是一段漫长的旅程

学习云计算并非一朝一夕之功,而是一个漫长的过程。云计算领域非常广阔,掌握基础知识后,可以选择任何方向进行专攻。

我原以为只需一两个月就能成为专家,但事实并非如此。学习完云计算基础知识后,还需要进行实践操作,然后设计/构建将不同服务整合在一起的应用程序等等。

7. 没有什么能取代实践经验

再次强调,你需要进行大量的实践操作。你需要通过实际操作和在云端构建应用程序来体验云计算。仅仅依靠理论是无法在云计算领域立足的。例如:除非你实际部署任何应用程序,否则你无法真正理解云计算的定价模式。如果应用程序宕机,你需要做些什么才能恢复它等等?这些都无法用简单的“理论”来替代。

8. 云无处不在

云技术无处不在。自从我开始学习云计算以来,我发现企业要么正在迁移到云端,要么已经在使用云技术了。我们根本无法摆脱云计算的影响。

无论你是职场新人还是经验丰富的职场人士,都应该了解云计算。

9. 资源充足。

云端学习资源非常丰富——Udemy、YouTube、付费课程等等,没错,它们会让你眼花缭乱。所以,先从任何一个资源开始,然后坚持下去。

事实上,所有云服务商都提供免费教程。我最初是从 Azure 和 AWS 的官方教程开始的。与其花费时间和金钱(我当时就是这么做的),我建议你选择一家云服务商,然后坚持使用它。

10. 预留一小笔资金

记住,如果你要亲力亲为,一定要预留一小笔资金。因为你会用到各种服务、开发应用、托管应用,所以需要一笔不多的(最低限度的)费用。例如:我之前把网站托管在S3上,我知道在AWS上托管一个小型网站要花多少钱。

学习愉快!

文章来源:https://dev.to/hellonehha/things-i-wish-i-knew-when-i-started-learning-cloud-3346