Coursera 最受欢迎的编程课程之一览

Persons hands seen typing at keyboard.
One growing area of interest during the pandemic has been computer programming.Image: Unsplash/Glenn Carstens-Peters
本内容由人工智能自动翻译。
  • COVID-19 疫情加速了第四次工业革命技术的普及,世界的工作方式正在迅速变化。

  • 许多人正在重新学习技能,人们认为科技类工作能提供更好的就业保障。

  • 只需几周就能学会编程基础知识,而要熟练掌握一门编程语言则可能需要数月。

  • 软件开发领域的性别失衡问题仍需进一步解决;该行业从业者中男性占91%。

COVID-19 及随之而来的经济衰退严重扰乱了劳动力市场,促使许多人考虑从事科技行业,以增强职业发展的长远保障。

疫情前,新技术已经在推动工作方式迅速变化,带来第四次工业革命,而疫情发生后,这一数字化转型进程进一步加快。

因此,在经济持续不确定的背景下,科技类工作通常被视为能够提供更好的就业保障,并让人们站在技术创新的前沿。

未来五年就业格局将如何变化。Image: 世界经济论坛

疫情期间一个备受关注的领域是计算机编程,也就是编写代码,指为计算机、应用程序或软件编写其执行指令的过程。

这些指令以 C++、Python 和 JavaScript 等高级编程语言编写。几周就能学会基础知识,不过要熟练掌握某一种语言至少需要几个月,因此在封控期间很适合在家学习。

Coursera表示,以下五门可免费报名的编程课程,是其全球在线学习平台上最受欢迎的课程之一。

1. 人人都能学 Python(专项课程)

这门密歇根大学开设的课程以面向初学者的“人人都能学 Python”课程为基础,教授学生使用 Python 编程、分析和可视化数据。

2. 人人都能学网页设计:网页开发与编程基础(专项课程)

这门同样由密歇根大学开设的课程,涵盖如何编写语法正确的 HTML5 和 CSS3,以及如何使用 JavaScript 创建交互式网页体验。

3. 人人都能学编程:C 和 C++

这门加州大学圣克鲁兹分校开设的课程涵盖 C 语言编程基础,以及更进阶的 C++ 语义和语法,为学生运用这些技能解决一系列高阶问题做好准备,包括使用人工智能算法解决问题。

4. Java 编程与软件工程基础

杜克大学开设的这门初学者课程教授编程核心概念,以及软件工程师解决现实问题所需的基础技能,内容从设计算法到测试和调试程序。

5. 计算机科学:有目的的编程

这门普林斯顿大学课程聚焦 Java,首先介绍变量、条件语句、循环、数组和输入输出等基本编程元素。

在线学习对重新学习技能至关重要

除了直接带来的就业益处,编程技能还有助于提升人们的批判性思维和解决问题的能力。

根据世界经济论坛的《2020年未来就业报告》,到2025年,全球劳动者中有一半需要重新学习技能。即使留在原岗位的人也需要适应变化,94%的企业领导者预计员工将在工作中学习新技能。

因此,疫情期间大规模开放在线课程(MOOC)广受欢迎并不令人意外。这类课程面向大众,免费、享有补贴,或比传统高等教育课程便宜得多。

全球最大的 MOOC 提供商 Coursera,仅在去年2月至3月间就看到个人发展内容的需求环比增长了1,500%。

MOOC有助于扩大教育机会

长期以来,人们赞扬MOOC让学习更加普及,使世界各地的人们都能学习顶尖教育机构开设的课程。

不过,尽管全球有数千万人使用MOOC,一些研究指出,教育公平仍面临问题,尤其是性别方面。2018年,美国研究人员发现,在学习者中,只有四分之一参加科学、技术、工程和数学(STEM)领域MOOC课程的人是女性。

编程领域仍由男性主导

这种性别失衡也体现在信息技术(IT)等STEM行业。以英国为例,2019年,女性在科技行业从业者中仅占IT专业人员的17%。

与此同时,编程工作坊提供方 SheCodes 声称,女性占程序员的25%,但收入比男性低30%。

这促使 SheCodes、Code First Girls和Women Who Code等倡议和组织采取行动,帮助女性进入科技行业。

COVID-19 已经带来的社会经济影响对女性造成了不成比例的冲击,MOOC可以在解决这类失衡问题上发挥重要作用。

授权与转载
世界经济论坛发布的文章,可依据《知识共享署名-非商业性使用-禁止演绎4.0国际公共许可协议》以及我方《使用条款》进行转载。 本文所表达的观点仅代表作者个人立场,并不代表世界经济论坛的观点。