Hackathon 参赛指南——如何愉快地参加一场 Hackathon

9

对于程序员来说,Hackathon 绝对是一项激动人心的活动。那么第一次参加 Hackathon 的话,需要提前知道和准备些什么呢?参赛的时候又有哪些需要注意的事情呢?参加 Hackathon 会有什么收获呢?

Hackathon 的特点

正所谓知己知彼,百战不殆。那么 Hackathon 有哪些特点呢?

  • 时间短:比如这次的 Hackathon 就只有 36 小时,除去吃饭和休息,留给大家开发的时间已经不多了。
  • 强度高:开发过程中可能遇到各种各样的问题,这些问题都需要在短时间内快速解决,甚至还可能需要现学一门新技术新语言。总之,从 0 开始创造一个产品,时间短任务重,体力和脑力都需要爆发。
  • 创造力:Hackathon 的精髓在于以自己想要的方式,去做任何自己想做的事情。不再受限于工作中的各种业务需求,用天马行空的脑洞,挑战已有的技术、理念,去创造新的产品,让世界变得更美好。
  • 配合度:Hackathon 是一项团队赛,需要队员之间的积极配合和及时沟通,这是一场团战,参团协作很重要。切忌单打独斗。

图片描述

Hackathon 神器推荐

简单易用,你可能会用到。

注意事项

0.需要准备什么?

带上你和你的电脑,准时参赛。

1.了解大赛规则

需要了解的规则:

  • 不能违反的规则
  • 评分规则

2.找准定位,明确分工

根据自己的专业技能和个人特长明确自己的定位,是队长还是队员?是开发还是产品?确定每个人的职责和目标,然后尽情地发挥所长吧。

3.合理分配资源,控制进度

在比赛一开始就制定项目计划和开发流程很有必要。做什么不做什么,先做什么后做什么,什么时间节点应该完成什么功能等。

4.适当的休息

体能的分配也很重要,所谓磨刀不误砍柴工,充足的精力才能在高强度的开发环境下完成任务,尽量做到按时吃饭和休息,记得多喝水。

5.快速迭代

快速地完成第一个产品原型,然后再去增改其他功能。这个时候,代码优雅不优雅什么的就算了吧,先搞出来再说。(划掉)

6.坚定目标,不忘初心

比如遇到的困难太多,做着做着突然就不知道接下来该怎么办了,这个时候,一定要坚持!

7.善于求助

搞不定的部分要尽快向队友甚至别的团队求助,千万不要不好意思,团队之间不完全是竞争关系,也可以互相合作。

8.产品演示

酒香也怕巷子深,好的产品介绍很重要。真诚地向大家表达你们的想法,展示你们的成果。另外一份漂亮的 PPT 总是更能吸引人。

图片描述

Hackathon 的收获

1.天使投资

有的 Hackathon 会邀请很多投资人参加,如果你们是创业团队或者即将创业,那么 Hackathon 绝对是一个认识投资人并且展示自己实力的好机会。

2.认识大牛

除了同来参赛的开发者,你还可能遇到:主办方的大牛、来参赛的大牛(通常他们都很低调,可以事先问问主办方有哪些大牛来参赛)、嘉宾里的大牛、投资人、开场演讲的大牛(通常会是某某 CEO,比如这次就是我们的 Sunny) ,甚至还可能遇到潜伏进来挖人的 HR 等等。趁空隙时间多和大牛们交流,趁机向大牛们学习,会有很多不同的收获。

3.做点好玩的东西

天天被产品经理逼着改各种匪夷所思的需求,对于 coding 已经失去了最初的乐趣。那么这一次,你说了算!去做一个在你心目中真正想做的产品吧。

图片描述

4.一次难得的经历

彼时热血方刚,挥斥方遒,手指与键盘共舞,代码与 idea 齐飞。将来的某一天回忆起来,这绝对是一场值得你怀念的经历。

最后的最后,Hackathon 是一种乐趣,而不是一个死气沉沉的编程比赛,让我们尽情地享受它吧。

Just enjoy it!

SegmentFault Hackathon 往期精彩回顾

你可能感兴趣的

载入中...