△ 图片由左到右:Natalia Villalobos、Omoju Miller、Laura Markell 和 Kat Kuan
作者 / 开发者激励和包容部门负责人 Natalia Villalobos
2015 年,就在我跟 Kat Kuan(开发技术推广工程师) 在 Google 山景城园区散步时,我们问自己,“为什么没有更多不同背景的人为 Android 构建应用呢?” 而后我们意识到当时所提供的 Android 培训内容假定了学员具有中级编程经验,于是我们决定挑战这一假定。那没有任何编程经验能够学习 Android 开发吗?抱着这个想法,我们开始尝试创建一条学习路径,让任何人都能成为 Android 开发者,至今,这仍然是 Android 培训内容的一个主要优先级。
为 Android 开发初学者设计课程
作为一个由 Google 四位不同背景和经历的女性所组成的团队,我们设想了这个学习过程可能会需要什么,并进行了早期的用户测试,以确保满足学员需求。我们与 Udacity 合作,共同开发了面向 Android 开发初学者的课程。除了致力于提供技术内容,我们还精心制作了补充材料,例如应用案例研究、易于理解的词汇表和鼓舞人心的视频内容,以帮助减少冒名顶替综合症。就在 2015 年,我们推出了面向初学者的 Android 开发课程,备受学员青睐。很快就有人在问 “下一步是什么?” 我们将这一课程扩展成系列内容,以帮助零编程经验的学员构建一系列 Android 应用,这是我们朝构建更具包容性、公平性的 Android 开发者生态系统迈出的重要一步。
词汇表
https://developers.google.cn/android/for-all/vocab-words
在此后的六年,Google 持续扩展专门培训团队的规模,以加大相关投入。我们看到初学者 Android 培训的需求越来越大,特别是现在全球有超过 30 亿台活跃的 Android 设备。借助与 Android 一样快速发展的平台,确保学员能够获取体现开发最佳实践的最新材料是我们的首要任务。
匹配不同学习方式的多种最新课程
最新课程 Android Kotlin 基础知识(Android Basics in Kotlin),现已对零编程经验但想要构建基础 Android 应用的人开放了,学员可根据自己的时间灵活安排学习。除了这个在线课程,我们还为不同的学习方式创建了材料,以便每个人都可以学习这些重要的 Android 概念。为支持适合在团队环境中学习的学员,我们提供了适用于小组环境的辅导材料。为支持更传统的课堂学习,我们提供了大学课堂课程,教育工作者可以根据教学环境对其进行改编。接下来,我们正在编写 Compose 的培训课程,Compose 是 Android 用于构建用户界面的最新工具包。
辅导材料
https://developer.android.google.cn/teach
持续赋能 Android 开发者
自萌生想法的第一次对话开始,为学员赋能始终是我们的关注点。迄今为止,已有数十万学员开始了他们的 Android 开发培训。我们见证了他们的成长 —— 无论是他们获得的技能还是树立的信心,都令人惊艳。但我们仍然没有停止发问,没有停止挑战既有假设,正一如既往地致力于让更多人能够构建体现多样化体验的产品。这不仅可以帮人们解锁新的职业路径,还能带来一个更好的应用生态系统 —— 一个能为更多人服务,并创造新机会的 Android 生态。
欢迎关注我们的 Android 开发者博客,了解 Android 培训的最新消息。
Android 开发者博客
https://android-developers.googleblog.com/
点击屏末 | 阅读原文 | 即刻开始新课程学习