全文共4288字,预计学习时长8分钟

今天推荐的这篇文章,其作者参加了升级后的谷歌云专业数据工程师认证考试。他认为,备考是推动谷歌云数据工程学习的好方法。在本文中,他分享了如何助你在考试中竭尽所能。

云计算工程师需要具备哪些技能(我是如何10天通过谷歌云专业数据工程师认证的)(1)

图片来源:pexels.com/@wdnet

如果你想使用谷歌云产品并且具备以下条件,建议参加考试:

· 是一名数据工程师

· 想要成为一名数据工程师

· 想要创立一家科技公司

· 是一名数据科学家,想要了解整个数据传输过程

云计算工程师需要具备哪些技能(我是如何10天通过谷歌云专业数据工程师认证的)(2)

为什么要参加考试?

我决定参加谷歌云专业数据工程师认证考试有两个原因。一是想了解更多有关谷歌云产品的信息,进行数据工程和机器学习;二是通过考试证明自身已掌握这些信息。

于是,我选择参加谷歌,而非AWS和Microsoft Azure的测试,原因如下:

首先,谷歌是机器学习和人工智能领域领先的云供应商。假设在太空中创立公司,我也会使用这一平台。

与其他主要云服务相比,谷歌拥有最清晰的帮助文档和最佳用户体验。同时,还拥有最亲民的GPUs价格和最强大的深度学习模型训练机器。

此外,有一些很好的学习材料可用于备考谷歌考试。我会在下文深入研究这些备考材料。谷歌考试是一个专业级别的考试,这意味着考试很难,而通过考试则意味着已在最大程度上掌握了相关知识。

最后,专业数据工程师考试于2019年3月升级更新,所以我认为新的考试应该比旧的、未更新的考试更加与时俱进。

云计算工程师需要具备哪些技能(我是如何10天通过谷歌云专业数据工程师认证的)(3)

如果你是数据人员并且更喜欢AWS,请查看机器学习和大数据专业证书考试。每门考试300美元,每次练习考试需额外付40美元。

如果你偏好Microsoft Azure,则必须通过两项考试才能获得Azure数据工程师助理认证。Azure考试的修订日期为2019年6月21日。

云计算工程师需要具备哪些技能(我是如何10天通过谷歌云专业数据工程师认证的)(4)

学习计划

在学习背景方面,我使用过许多谷歌云产品。但在备考前,我并不知道BigQuery和Bigtable之间的区别,也没有做过很多与数据工程相关的工作。

这不是可以在一两天内就能应付的那种考试。我怀疑几乎没有人会裸考;毕竟谷歌产品的数量、设置飞速变化。

以下是我用于备考的资源。

Linux Academy

云计算工程师需要具备哪些技能(我是如何10天通过谷歌云专业数据工程师认证的)(5)

实用程度: 7.5/10

Linux Academy的谷歌云专业数据工程师认证课程内容很棒。该课程包含视频、测验、Lucid Chart电子书以及期末考试。Linux Academy提供免费的GCP练习时间,还拥有一个很有帮助的社区Slack频道。

学习时,我用了一本legal pad记笔记——其中大部分笔记内容来自Linux Academy的视频。

云计算工程师需要具备哪些技能(我是如何10天通过谷歌云专业数据工程师认证的)(6)

使用前的 legal pad

截至2019年6月初,该课程未针对新的考试进行升级更新,因此课程可能没有原来那样有用。讲师说这些材料可能会在2019年6月下旬完成更新。

Linux Academy期末考试从谷歌官方练习考试中提取了一些问题。若要参加2019年6月中旬的考试,请不要过于相信期末考试的成绩。因为期末考试尚未完全更新,而实际考试会更加困难。

总体而言,用户体验并不差,但存在一些有点烦人的问题(例如,视频不是全屏就是占屏较小)。

要点:Linux Academy可以打一个很好的基础,但你可能希望等到培训材料更新后才开始备考。

Linux Academy每月需支付49美元,可免费试用7天。

Qwicklabs

云计算工程师需要具备哪些技能(我是如何10天通过谷歌云专业数据工程师认证的)(7)

实用程度: 5.5/10

Quicklabs练习不仅仅针对考试。我认为这对整体学习很有帮助,但是如果想弄清楚需要学习什么来通过考试,那就不是很有帮助了。

与Linux Academy一样,Qwicklabs提供了用于练习的谷歌云沙盒。Qwicklabs会检查你在沙盒中的进度,这很不错。但Qwicklabs没有视频。

用户体验很好。但每节课的倒数计时器有点分散注意力、引发压力——但实际上,谷歌考试也有倒计时。Qwicklabs计时器非常大——如果计时器会分散注意力,那么我建议将窗口的那部分计时器移出屏幕。

云计算工程师需要具备哪些技能(我是如何10天通过谷歌云专业数据工程师认证的)(8)

Qwicklabs 倒数计时器例子

在进行互动练习时,我建议你并排设置窗口——一个用于指导,另一个用于在GCP中工作。

通过积分可购买Qwicklabs课程。每月需55美元订阅无限制的Qwicklabs。可在sathish vj的帖子中寻找折扣代码。

建议首先使用Linux Academy,然后使用Qwicklabs进行更多练习。

Udemy

云计算工程师需要具备哪些技能(我是如何10天通过谷歌云专业数据工程师认证的)(9)

实用程度: 5.5/10

该资源包含三次练习考试,每次考试有50个问题且带有计时器。练习考试会有更新的问题,但仍然有旧的研究问题。考试会使用与Linux学院相同的谷歌官方联系考题。几个问题会有语法问题。此外,也有几个不正确的问题。例如,现在有一个BigQuery ML K-means算法。

我的确通过参加考试、核对答案进行学习。答案十分详细并与源文件相关联。不过不要对分数太过在意。因为真正的考试要困难得多。

总体而言,这些练习考试并不是很好,但我认为这些考试值得花时间和金钱,因为几乎没有什么其他好的选择。

一次性购买只需9.99美元(价格可能会改变——我之前看到的价格为10.99美元)。

Coursera

云计算工程师需要具备哪些技能(我是如何10天通过谷歌云专业数据工程师认证的)(10)

谷歌建议参加包括五门Coursera的专业课程。我决定不参加该课程,因为其并未针对修改后的考试进行更新——课程引用了旧的考试研究。但事后,我会选择这些课程,因为其看起来非常透彻。

官方练习考试

实用程度 5.5/10

官方谷歌练习考试可在线进行,作为真实考试的迷你版。官方问题最为与时俱进; 希望官方考试中能有更多这样的问题。如上所述,这些问题也会出现在其他练习考试中。

你必须要填写表格,参加练习考试,但考试是免费的。

其他资源

以下是我备考期间的备忘单、博客文章和其他资源。

· MaverickLin的备忘单非常好,但需要在三月考试前刷新。

· Guang X预先更新的考试。

· Dmitri Lerko介绍更新后考试的帖子。

· Chetan Sharma介绍更新后考试的帖子。

· 官方谷歌云文档非常广泛。你肯定想花点时间从文档中学习、记笔记。考试中不会出现所有最新材料,但都值得一学。例如,BigQuery文档。

· 官方谷歌云博客。值得花些时间浏览,可帮助你理解可能会遇到的挑战性话题。

云计算工程师需要具备哪些技能(我是如何10天通过谷歌云专业数据工程师认证的)(11)

有很多东西要学!

我发现确定学习材料更新情况十分困难,但其实无须如此。为使过程更加容易,我向谷歌建议对其认证考试进行修改——就像大多数软件遵循语义版本号一样。像1.1这样的版本标签可使培训材料提供者轻松确定其材料匹配哪个测试版本。这可以节省测试者的时间、避免沮丧情绪。

对于其价值,我通常会进行测试,并对自我学习能力充满信心。如果你不擅长自学,在预算允许的情况下,可选择参加面授课程。

云计算工程师需要具备哪些技能(我是如何10天通过谷歌云专业数据工程师认证的)(12)

考试简介

考试包括50个多项选择题,考试时间为两个小时。你可以在提交考试前标记问题,供之后查看、重新审视所有问题。

传言说正确率需要在大约70%才能通过考试。但是,通过分数并未正式公布。谷歌称:

1. 并非所有问题都可以得分。

在某些时候,考试中的少数问题可能不会得分。这些是新开发的问题,正在评估其有效性。这是测试行业的标准做法。

2. 及格分数需要保密。

每次考试的及格分数都是保密的。考试由一组内部和外部主题专家根据行业认可标准制定程序。及格分数适用于所有考生。对考试内容进行更改时会重新评估。

你永远不会知道自己的分数,只知道已通过或未通过。如果通过测试,认证有效期为两年。

考试费用为200美元。如果没有通过,可以在14天内再支付200美元,再次参加考试。如果第二次仍未通过,则再次参加需要等待60天。

云计算工程师需要具备哪些技能(我是如何10天通过谷歌云专业数据工程师认证的)(13)

你在水晶中看到了什么?

云计算工程师需要具备哪些技能(我是如何10天通过谷歌云专业数据工程师认证的)(14)

如何知道你已准备好?

假设你决定参加谷歌云数据工程师专业认证考试,但你如何知道自己已经准备好参加?这很棘手,因为模拟考试很少,有人甚至不知道通过考试需要什么。

与生活中的大多数事情一样,练习可提高表现良好的概率。尽可能多地参加练习考试并查看结果。了解概念、陷阱,获得最佳实践会令你充满自信。

我本来打算学习一个月左右,但后来决定更加努力。在第六天,尝试注册参加后一天的考试,但考试中心被预订了。于是我决定再花几天时间在城里学习,与家人共度时光。

结束了为期10天、异常紧张的学习后,我中间休息了几天。考试当天觉得准备十分充分。尽管没有记住每个资源的每个IAM角色,但对关键产品的最佳实践有着很好的理解。

考试经验

在考试中心的计算机上参加考试时,必须将手机和其他个人物品交给监考人员。考试期间考场情况将被录制成视频。其他人可能也会在同一房间参加其他考试。

考场提供耳塞、草稿纸和铅笔。听起来很傻,但如果不习惯佩戴耳塞,可能需要提前适应。建议带戴牢耳塞后再按开始。

尽管从一些文章中得知这个测试会很困难,但其难度仍然出乎我意料。这好像是有史以来我参加过的最难的考试,此前参加了SAT、ACT、GMAT、GRE、LSAT和几项认证考试。值得一提的是,这是我第一次参加云供应商的考试。

考试难度大,原因如下:

· 材料范围非常广泛。谷歌产品数量众多,关于每种产品以及它们协同工作方面存在许多潜在性问题。谷歌云 API有200多个。这门考试并不涵盖所有API,但包括大部分。

· 考试还考查对与谷歌产品相关的几种Apache开源产品的了解。

· 新产品层出不穷、旧产品更新换代,因此究竟多少谷歌产品会出现在考试中尚不清楚。

· 问题通常是多行文本,需要考虑多个变量并高度集中。

· 有些问题需要多个答案(如果需要多个答案,则需指定答案个数)。

· 许多答案在某种程度上都是正确的。你需要选择最佳答案。

· 考试将以多种方式对您进行测试。我参加考试时,只是试图保持专注,不要使自我怀疑的声音进入脑海。

· 第一次完成所有问题时,距离考试结束还有大约30分钟的时间。我标记了七个待核对的答案。核对后,还剩10分钟的时间。点击提交,我已经尽了最大努力,结果就随它去吧。

在下一个屏幕上,我看到自己暂时通过了,从监考人员处取回自财物,然后出去了。

第二天,收到了谷歌的一封电子邮件,我正式通过了考试。邮件包含一些免费的代码。我本来希望参加更加便宜的考试,但现在得到了humiliswag。

考试未涉及的内容

· 我原以为有许多有关IAM的问题。因为在其他练习考试中有很多相关问题。

· 关于确切产品成本的问题。不论是对成本极其敏感或是极不敏感,只需知道基本意义即可。

· 有关Firestore的问题。

· 有关AI Hub的问题。

· 与机器学习有关的许多概念问题。我进行了测试,知道机器学习概念比谷歌数据库产品更好,所以这或许解释了为什么该部分测试对我来说并不重要。

· 带有代码示例的许多问题。

云计算工程师需要具备哪些技能(我是如何10天通过谷歌云专业数据工程师认证的)(15)

留言 点赞 关注

我们一起分享AI学习与发展的干货

欢迎关注全平台AI垂类自媒体 “读芯术”

,