I just returned home from my 6th hackathon in less than a year. It was a long, tiring, and amazing 24 hours — and totally worth it!
不到一年的时间,我刚从第六届黑客马拉松比赛中回家。 这是一个漫长而又累人的惊人的24小时-完全值得!
Every time I attend one of these events, it feels like I am getting a month’s worth of learning, all crammed into a single weekend.
每次参加其中一项活动,感觉就像是在学习一个月的学习,全都塞进了一个周末。
On top of that I’ve met the most amazing people, built some cool projects (most of my portfolio outside of work), and incorporated a company. Which has been so worth it for a few hours of lost sleep here and there. ?
最重要的是,我遇到了最了不起的人,建立了一些很酷的项目(我的大部分工作都在工作之外),并成立了一家公司。 在这里和那里失去了几个小时的睡眠,这非常值得。 ?
I am definitely planning to attend more in the future, and, if you haven’t been to one yet, I hope you might consider it for the future.
我绝对计划将来参加更多会议,如果您还没有来参加,我希望您将来可以考虑。
There are many different types of hackathons, but they all have several things in common:
黑客马拉松有很多不同的类型,但是它们都有一些共同点:
There is usually plenty of information online about the rules, judging, technologies, etc. It doesn’t take that long to read about the event and avoid surprises when you get there. Quite a few hackathons are for only for college students, and in those cases adults can sometimes attend as mentors, but not participants.
通常,在线上会提供大量有关规则,判断,技术等方面的信息。不需要花费太多时间就可以了解事件并避免到达目的地时感到意外。 相当多的黑客马拉松仅适用于大学生,在这种情况下,成年人有时可以作为指导者参加,但不能参加。
Several hackathons I’ve been to even had a Q&A or panel discussion first to talk about what they were looking for in app submissions. Some also have online boards to team up and get to know each other prior to the event. Meeting staff and participants early on helps to ease my social anxiety and give me a confidence boost.
我去过几次黑客马拉松,甚至首先进行了问答和小组讨论,以讨论他们在应用程序提交中寻找的东西。 有些人还拥有在线董事会,可以在活动开始之前进行合作并相互了解。 尽早与员工和参与者会面有助于缓解我的社交焦虑,并增强我的信心。
FYI: Some of my favorite hackathons are Give Camp, Start-up Weekend, and Civic-minded local hacks. Let me know if there is another one I should attend!
仅供参考:我最喜欢的黑客马拉松活动包括Give Camp,创业周末和具有公民意识的本地黑客。 让我知道是否还有我应该参加!
I already mentioned some reasons but here is a an overview:
我已经提到了一些原因,但这里有一个概述:
Expect the unexpected. Things will go wrong with your code. Venues will be loud or really cold. You may need to pivot on your idea after you already started working on it.
期待意外。 您的代码会出错。 场地会很大或很冷。 在您开始构思之后,您可能需要考虑一下您的想法。
The best thing you can do is to prepare as much as you can. Most hackathons (if they are 24+ hours) expect some participants to be staying overnight and they will have some couches to crash on.
您可以做的最好的事情就是尽可能多地准备。 大多数黑客马拉松比赛(如果超过24小时)都希望一些参与者过夜,并且他们的沙发将崩溃。
In preparation for staying up very late (or overnight) it’s not a bad idea to bring extra warm clothes, a blanket and pillow (or, better, a sleeping bag), snacks, and energy beverages.
为了准备熬夜(或过夜),带上额外的保暖衣服,毯子和枕头(或者更好的是睡袋),零食和能量饮料不是一个坏主意。
Before you leave your house, check and make sure you have extra headphones, chargers, and all the devices you are going to need as well as daily items that you use. Even if I live close, I don’t go home to sleep because I know I will sleep in and end up feeling lazy and losing time.
离开家之前,请检查并确保您有额外的耳机,充电器,所有需要使用的设备以及日常使用的物品。 即使我住得很近,我也不会回家睡觉,因为我知道我会入睡,最终会感到懒惰和浪费时间。
As for the coding part: knowing how to use generators or starter-kits can be a huge advantage going in. This can prevent a lot of headaches and wasted time and let you do more actual coding without beating your head against the wall getting things set up from scratch.
至于编码部分:了解如何使用生成器或入门工具包将是一个巨大的优势。这可以避免很多麻烦和浪费的时间,并且使您可以进行更多实际的编码,而又不会碰壁从头开始。
The less complicated your code is, the better: time is at a premium during these events and other people of various skill levels will likely be jumping in and coding with you.
您的代码越简单,越好:在这些事件中,时间非常宝贵,并且其他各种技能的人都可能会加入并与您一起编码。
If you want to do an ambitious mobile app, that’s great — as long as you are considering the time that it takes to set up and get all of the emulators up and running or devices working on whatever wifi they might have at that venue.
如果您想制作一个雄心勃勃的移动应用程序,那就太好了-只要您考虑设置和使所有仿真器启动并运行以及设备在该场所可以使用的任何wifi上工作所需的时间。
I’ve done web, mobile, and cloud projects at hackathons and web app are by far the fastest for me to set up and start building, even though I develop with cross-platform mobile and cloud solutions almost every day.
尽管我几乎每天都在使用跨平台的移动和云解决方案进行开发,但我在黑客马拉松和Web应用程序上完成的Web,移动和云项目是我设置和开始构建最快的。
With a little planning, I am much more productive and end up having more fun (and getting more sleep!).
稍加规划,我的工作效率就会提高,并最终获得更多的乐趣(并获得更多的睡眠!)。
Let me know if you have any questions or if I missed something here. I would love to read about some of your experiences as well!
如果您有任何疑问或想念这里,请告诉我。 我也很想阅读您的一些经历!
Now I’m going to catch up on some shut eye ?
现在我要闭上眼睛了吗?
翻译自: https://www.freecodecamp.org/news/hack-a-thons-101-why-you-should-consider-going-to-one-8b0c21923a98/
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态