便宜、快速但需要坚持:我的微型证书课程经验

我报名参加了谷歌的课程,但没有坚持多久。在观看了一段三分钟的视频和阅读了几百字的课程内容后,我被要求写60-100个字,内容是我在生活中已经使用的一个组织系统,我认为在组织数据的过程中涉及什么,以及我想更好地了解组织数据的内容。

一百个字并不多,但鉴于课程的下一部分是 “见面会”,鼓励我在论坛上写下我最想学的东西,我决定跳槽到其他地方。随着最后期限的逼近,我迫不及待地想投入到一些实际的培训中去。

所以我把注意力转向了Codecademy,一个自2011年以来教人们如何编码的美国网站。在其目录的数据科学部分搜索了免费课程后,我决定报名参加该平台的学习SQL课程。(我注册了一个为期七天的免费试用,以获得与付费用户相同的权限)。



便宜、快速但需要坚持:我的微型证书课程经验



SQL–或 “sequel”–代表结构化查询语言。它是一种编程语言,用于管理和检索关系型数据库的数据。

该课程针对初学者,预计只需8个小时就能完成,所以我报名并开始了。

Codecademy的学习界面立刻给我留下了深刻印象。它很光滑,很容易使用,而且比Coursera平台更有吸引力,因为它从一开始就邀请我积极参与。

在阅读了三段关于SQL的内容后,我被要求在一个实时代码编辑器中输入一些文本–“SELECT * FROM celebs;”,这样我就可以亲眼看到该代码将从数据库中检索到什么信息。(在这个例子中,它检索了课程中使用的名人数据库的所有列和所有行,其中包括四个名人的名字和年龄)。

下一张幻灯片提供了更多关于SQL的背景信息,然后第三张幻灯片回到了我被要求放入实时代码编辑器的初始代码。它解释说,这行代码被称为 “语句”;SELECT和FROM是 “子句 “或 “命令”,在SQL中执行特定的任务;SQL中的所有语句都以分号结尾。

每张幻灯片都介绍了一个新的命令,并解释了它的用途–无论是寻找某一列的平均值,还是只显示下载量超过3万次的应用程序–然后发出一系列指令,要求我利用刚刚学到的信息执行越来越复杂的任务。

我一开始是在数据库中创建新表和更新现有记录。但经过几个小时的学习,我可以写出所需的代码,找出数据库中每个给定地点的启动的平均规模。

不久之后,我就可以用SQL计算出记者在黑客新闻网站上发表故事的最佳时间,如果他们想最大限度地提高读者数量的话–这在我的日常工作中肯定是有用的。

该课程的四节课,包括10张或更多的幻灯片,每节课结束时都有一个选择题测验和一个单独的项目,我通过在实时代码编辑器中输入正确的文本来回答问题。有时问题带有有用的提示,而有时则让我自己去做。如果我被卡住了,我可以通过点击 “卡住了?获得提示”。

我很喜欢这个课程,在大约八个小时内完成了它。做一些与写作无关的精神挑战,感觉很好,我很喜欢这种动手能力。

但我也知道,除非我在每周的日程安排中找到时间来测试我的新发现的知识,否则我几乎会忘记我所学到的一切,而且几乎找不到我所保留的那一点实际用途。这也许就是问题的关键所在。

像我完成的这样的微型证书显然是测试一个新学科或补充现有专业领域知识的绝佳方式。

它们便宜、快速,而且通常有实用的倾向。

但是,如果说这个过程让我学到了什么持久的东西,那就是学习一项新的技能到任何有意义的程度,都不能通过完成一个微型证书来实现。学习新东西需要坚持和定期练习。这给我留下了一个难题。要么我签下另一门课,要么我让我的数据分析野心枯萎和死亡。

首发于UNILINK官微 | 微信 AlexUnilink 电话 +61 2 8971 9963 | 提个问题?