报道称黑客马拉松仍是学习编程的最佳场所
来源标题:Hack the World: Why hackathons are still the best place to learn to build
随着AI编程工具如GitHub Copilot的普及,构建软件的门槛已大幅降低,黑客马拉松成为许多人学习开发的首选场所。参与者表示,这种活动提供两天高度专注的时间,可以完成机器人、应用、网站等原型项目。即使没有计算机科学学位,也能借助AI工具参与其中。
以下正文由 AI 翻译自 GitHub Blog(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。
有人冲进门大喊:“有披萨!”旁边一支团队正用胶带和纸板勉强撑着他们的原型。另一支团队则在调试一个检测不到他们动作的模型。
这是黑客松上常见的场景,而对很多人来说,这里正是学习动手构建的地方。
在最近几场黑客松期间,我们从排队领徽章一直跟到最终演示,follow 了几十位参与者,问他们是什么让他们一次次回来。
两天的极限专注
各团队为机器人、应用、网站、硬件等想出点子,然后在时间耗尽前努力让原型跑起来。
这些可不是小打小闹,这是大工程,而他们基本要在两天内做出来。
Kyle,黑客松参与者
Yana 把它形容为两天高度专注于一个小型实验性项目,推动事情向前迈进一点点。对 Nithya 来说,这是一个难得的机会,可以全力以赴做一件自己引以为傲的事。
这基本上就是一场发明马拉松。
Mike,黑客松参与者
你不需要计算机科学学位
在计算史的大部分时间里,做软件需要多年的专业训练。现在不一样了:有了 GitHub Copilot 这类 AI 驱动的工具,自然语言正在成为一种通用的编程语言,任何有想法的人都可以开始把它变成能跑的代码。
Lance 的团队在最后一刻遇到了问题。他们需要一个新闻 API,让人们能够核查所获得信息的真伪。
GitHub Copilot 不仅能在 30 分钟内做出一个前端,还能连接到实际的 API 本身,并把所有东西整合在一起。
Lance,黑客松参与者
当他们和计算机专业的人搭档,或者干脆用 AI 做出一个原型、再说服别人加入自己的想法时,这给了人们自主权,去做自己最有热情的事。
Kyle
披萨是免费的,新技能也是
Jon 说,你要是管它叫学习活动,人们可能就不想来了。但告诉他们有披萨,他们反正会来,最后还是会学到东西。
Jon 称这是作为一名技术人员能获得的最好的教育体验。Sarvesh 说得更简单:这是一种更好的学习方式。
Eric 把黑客松称为连续工作、连续调试的巨大苦役。Vaishnavi 的团队花了一部分时间跟一个检测不到他们动作的模型较劲。“就是,什么都不work,”Vaishnavi 一度这样说。Mayank 的团队靠反复试错一路走过来,用胶带和纸板。
黑客松是一个安全的第三空间。失败和实验都没关系。你不会因此挂科,也不会因此被解雇。
Mike
实践中的友谊
Niels 曾在 Google 上搜索“hackathon”这个词是谁想出来的,结果搜到了自己的名字。他不记得自己造过这个词,但他记得把笔记本电脑放在任何有空的地方,睡在睡袋里躺在地板上,醒来后立刻接着 hacking。
如果你觉得自己不得不做这件事,却又讨厌身边的人,那你就没抓住重点。
Niels,黑客松参与者
Akankshya 发现每个人都乐于合作,从没感到被逼着退出或离开。Shehmeer 可以转头问左边或右边的人某件事怎么做。如果对方不知道,他们通常认识在场知道答案的人。
我的第一次黑客松,我遇到了两个现在是我最好朋友的人。
Dev,黑客松参与者
Zach 对此有个说法:
当你遇到一个和你有共同兴趣、并因此建立联系的人,那就是一种实践中的友谊。
Zach,黑客松参与者
改变人生的影响
Mike 的第一次黑客松改变了他的职业轨迹:
在我的第一次黑客松上,我学到的东西比到那时为止整个大学学位学的还多。
Mike
第二天,Mike 看着镜子,告诉自己别当律师了,去当个 hacker 吧。
Lee 见过黑客松充当一个想法火花与投入生产之间的桥梁。Shehmeer 说,组织者正试图向新一代展示,动手构建并非遥不可及。
对 Yana 来说,看到这些工作发生会吸引更多人加入,因为现在门开得更大了一些。
你可以自己解决问题,不必向别人请求许可。
Zach
今天就上手
欢迎所有人。学生或职场人士。所有身份。所有能力。所有背景。所有经验水平。
- 在你附近找一场黑客松。
- 你是学生吗?免费获取 GitHub Copilot 以及 GitHub Student Developer Pack 中的其他工具。
- 试试 GitHub Copilot 应用。
在 GitHub 上加入我们。让我们一起构建点什么。
文章 Hack the World: Why hackathons are still the best place to learn to build 首发于 The GitHub Blog。
正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。