考蒂利亚·卡塔里亚:六岁,获得人工智能认证
“如果房子着火了,他可能都不会在意,因为他还在看书。”这是居住在北安普顿的软件工程师伊什瓦里·普拉萨德·卡塔里亚 (Ishwari Prasad Katariya) 对他儿子的描述。书是礼物,当时男孩才五岁半。在接下来的大约七个月里,他自学了 Python;到2020年11月,六岁的他获得了吉尼斯世界纪录,成为全球最年轻的计算机编程人员,并获得了多项IBM人工智能专业认证,而这些认证许多在职开发人员都未曾考取。
五岁半时的一本书
考蒂利亚·卡塔里亚出生于英国北安普顿的一个家庭,父亲伊什瓦里是计算机软件工程师,母亲是特鲁普蒂·帕蒂达尔 (Trupti Patidar),还有一个弟弟希夫 (Shiv)。这一切的起因并不华丽,而且非常具体。“当我爸爸给我一本关于构建程序的绝妙书籍时,我产生了兴趣,”他说。当时他五岁半。
这里有一个媒体报道通常会忽略的明显环境因素:这位成为全球最年轻编程人员的男孩,早餐桌旁就坐着一位专业软件工程师。这并不会削弱他随后的成就,但解释了书籍和指导的便利性。
七个月的 Python 学习
他刻意选择了 Python,因为他推断这是最适合人工智能和机器学习的语言,并在六到七个月内达到了工作熟练程度。随后他又学习了 JavaScript 和 HTML。他的父亲简单地形容他为“一个快速且热情的学习者”,并将这种深度归功于结构化的课程:他说,IBM 的材料帮助他儿子掌握了“计算、编程、机器学习和人工智能的复杂概念”。
2020年11月
那个月他取得的成就让他声名鹊起。吉尼斯世界纪录认可他为全球最年轻的计算机编程人员。他完成了五项 Python 和人工智能认证,包括通过 edX 获得的 IBM 人工智能基础专业认证,以及通过 IBM Cognitive Class 平台学习的 Python 数据科学课程。到2021年初,他总共获得了六项 IBM 认证课程,其中包括 IBM 人工智能与应用数据科学 Python 专业认证,此外还有两门课程正在进行中,旨在获得应用人工智能认证。他也是获得 IBM 人工智能认证的最年轻的人。
此后,他又获得了微软技术助理 (Microsoft Technology Associate) 资格,并参加了国际计算和编程比赛。
他父亲的反应更像是一位家长,而不是推手:“作为父母,我们为考蒂利亚的成就感到非常自豪,当他的名字被载入吉尼斯世界纪录时,我们感到非常兴奋。”
火灾探测器
认证是凭证;项目才是更有趣的证据。卡塔里亚制作了一个自定义聊天机器人,更实质性的是,他构建了一个图像识别系统,能够探测摄像头画面中的火灾和烟雾并向紧急服务部门报警。这是一个将卷积图像分类应用于公共安全问题的实际案例,由一位七岁的孩子组装完成。这正是优秀的本科生在机器学习模块结束时会提交的那类项目。
同时修读四门数学课
他的教育安排根据他年龄与能力之间的错位进行了调整。到2022年,他在形式上是一名三年级小学生,同时与十年级和十一年级、偶尔与十二年级的学生一起上数学课——一个八岁的男孩与十六七岁的学生一起学习支撑他编程基础的学科。
迪拜
2022年3月31日,八岁的卡塔里亚在迪拜举行的 2020 年世博会 (Expo 2020) 世界政府峰会上发言,在 RTA 大厅就学习与人才发展的未来发表了演说。他对与会代表传达的信息既实际,又带有其标志性的关于机会而非个人成就的思考:“政府可以通过提高技术意识和提供学习资源来支持我们。”他曾表示,他想帮助其他孩子进入就业市场,并打算成为一名计算机科学家。
为什么考蒂利亚被称为天才
这个词在媒体上被广泛用于形容他——《海湾时报》(Khaleej Times) 称他为“6岁时成为全球最年轻计算机编程人员的天才”,《印度 DNA》(DNA India) 称他为“儿童天才”,他在北安普顿郡的当地报纸也是如此称呼。每一种描述所指的都是获取知识的速度:将成年人需要数年才能掌握的技术资料压缩在几个月内完成,而在那个年龄大多数孩子还在巩固阅读能力。他具体的认知特质是不寻常的工作记忆与持续的自主注意力的结合——他父亲通过那张“着火的房子”的意象所捕捉到的能力,即一个不需要被强迫就能专注的孩子。
诚恳的反驳意见有三点。首先,认证本身的含金量有限:IBM 和 edX 课程是具有自动评估功能的自定进度在线模块,旨在提供可访问性而非严谨性,完成这些课程衡量的是毅力而非洞察力。吉尼斯纪录是对年龄的纪录,而不是对成就的纪录;没有人声称这些代码具有创新性。其次,环境发挥了重要作用——软件工程师父亲、有针对性的资料、以及愿意让他在数学方面跳级五到九年的学校。第三,也是最重要的一点,这种观点几乎完全建立在早熟的基础上,这是关于时机而非上限的说法。历史上满是获得过认证的八岁神童,最终都成为了普通的成年人。可以准确地说,卡塔里亚在确实罕见的年龄展示了真正的技术能力——一个实用的火灾探测分类器不是噱头——而有趣的问题不在于他是否是神童,而在于他是否会成为一个原创者。
展望
卡塔里亚仍然是一名小学生,他保持的纪录随着编程教育触及更年幼的孩子,每隔几年就会被打破。更持久的事情可能是他已经在迪拜舞台上确立的立场:像他这样的孩子所面临的约束不是天赋,而是获取学习资源的机会,而成为全球最年轻编程人员的意义在于让这个头衔变得不那么引人注目。他是否能成为他所说的计算机科学家,这个问题在十年内不会有答案。至少,他比任何人都更早地开始了。


