我从第一次黑客马拉松中学到的 3 件事
我最近参加了我的第一次虚拟黑客马拉松,这是一次很棒的经历。然而,有些事情我希望我早点知道……
在我开始之前,您可能想知道什么是黑客马拉松。简而言之,这是一场编码竞赛,你有一定的时间来制作一个项目。有时会有一个主题来构建您的项目,例如一串单词或特定技术。其他时候,你可以自由地做任何你想做的事。
如果您想扩展自己的技能,结识新朋友,甚至可能获得一些奖品,那么您绝对应该参加黑客马拉松。你甚至不需要知道如何编码——一些黑客马拉松是为初学者设计的,并鼓励低/无代码项目!许多黑客马拉松都列在 开发后 ,您可以使用他们的网站查找和注册即将举行的黑客马拉松。
#1:项目不必总是功能齐全
由于您通常只有几天的时间来制作您的项目,因此它不需要功能齐全。例如,您可以创建一个显示食品储藏室和食品银行位置的网站。您不需要在地图上显示每个食物银行的信息和位置,只需一两个示例就可以很好地进行演示。评判通常更看重可以实现的想法的工作演示,而不是功能齐全的功能(尽管后者可能会为您带来一些额外的分数)。
话虽如此,不要只是想到一个想法并将其称为您的项目。您的项目应该大部分都可以正常运行,但是如果您没有足够的时间来实现更多功能,那也没关系。
#2:不要高估你能做多少
这是我在构建项目时遇到的问题。例如,我认为我有足够的时间让我的网站对移动设备友好,但我没有。总是做一个待办事项清单,完成所需的时间比你有多少时间要少,因为你的代码中几乎总是存在错误。最后,我不得不从我的项目中删除一些功能,以便在截止日期前提交。
此外,如果您与团队一起工作,您应该彼此进行清晰的沟通,以便了解项目的其他部分的进展情况。如果有人没有足够的时间为项目制作功能,请考虑取消该功能并讨论 如何 它可以在项目描述中实施。
#3:事先做任何你能做的事
在您参加黑客马拉松之前,请确保您阅读了规则以了解您可以做什么和不能做什么。如果黑客马拉松允许您在开始之前集思广益,而不是代码,那么您绝对应该这样做。在比赛期间,您必须在项目上积极工作的时间越多,您的项目就会越好。如果您在一个团队中工作,您还应该在黑客马拉松开始之前决定如何划分任务以制作项目。
例如,我知道我将在什么基础上制作我的项目,但我可以事先准备好网站的文本,这样我就不必在比赛期间这样做了。仅此一项就可以为我节省 30 多分钟!
资源
如果您想在阅读本文后尝试黑客马拉松,这里有三个很棒的地方可以找到即将到来的黑客马拉松。
开发后
开发后 可以说是寻找和举办黑客马拉松最受欢迎的地方。对于大多数黑客马拉松,您可以从黑客马拉松的 Devpost 站点注册、阅读标准并提交您的项目!
大联盟黑客
MLH的活动页面 在他们的网络中有很多即将到来的黑客马拉松。如果您还没有听说过,MHL 是一个庞大的学生黑客马拉松联盟,每年举办超过 200 场黑客马拉松。
黑客俱乐部
Hack Club 的黑客马拉松页面列出了许多面向学生的黑客马拉松活动。这些黑客马拉松通常面向高中生,但也有一些允许中学生和大学生参加。如果你是一个年轻的开发者(像我一样),你应该看看这个网站,看看你有资格参加哪些黑客马拉松!
感谢您阅读本文!如果您觉得有帮助,请考虑 跟着我 更多文章。
我还开始了 Substack 时事通讯,因此请考虑关注我以获取更多文章和我的 Medium 帖子的摘要!
[
Pranav的范围
从 13 岁的角度来看,关于技术、加密、生活、金融等方面的文章。
pranavbehal.substack.com
](https://pranavbehal.substack.com/)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明
本文链接:https://www.qanswer.top/2042/26293103
标签:中学,项目,可以,黑客,如果,马拉松,功能齐全 From: https://www.cnblogs.com/amboke/p/16641580.html