作者 | DRAGOȘ STRĂINU

译者 | 弯月

出品 | CSDN(ID:CSDNnews)

根据我的经验,参加黑客马拉松不仅仅是为了赢得第一名,你还可以学习到新事物,认识新朋友,而且还能收获满满的乐趣。

在第一次参加黑客马拉松期间,我全身心投入只想着拿大奖,而对参加黑客马拉松的其他好处视而不见。然而到最后,我没有赢得任何大奖,因此我感到非常沮丧,甚至想忘记整个事件。

随着时间一天天过去,我发现黑客马拉松总是能够吸引到各种不同类型的人,而且他们个个身怀绝技。他们中的许多人参加黑客马拉松是为了学习新事物,或锻炼某种技巧,比如编程、推销、设计或商业技能。

为了在黑客马拉松中赢得第一名,你需要具备多项技能。首先,你必须拥有一个优秀人员的团队;其次,你需要一个好点子,还需要更好的执行力。你需要程序员、设计师、发言人、研究员以及具备良好沟通技巧的队员。

当然,一般你都不可能占尽天时地利人和。也许你的团队并不完美,或者黑客马拉松的主题异常复杂,很难想出一个好的概念。在参加了 30 多次黑客马拉松之后,我逐渐明白,与其一门心思想着赢得第一名,还不如专注于获得新技能和帮助他人来取得更多成就。把赢得第一名当作额外的奖励,锦上添花的东西。

下面,我们就来看一看即便赢不了黑客马拉松的第一名,我们仍然可以从哪方面获益,以及你需要具备哪些技能。

新人

在参加黑客马拉松的最初几次,你可能会觉得很迷茫,不知道应该做什么,或者怎样帮助团队。别担心。你可以了解一下黑客马拉松的机制、核心组成部分以及参与者需要具备哪些技能。不要等着别人给你分派任务。你应该主动出击,提出想法,与队成员进行头脑风暴。帮助队友完成任务、练习结对编程或审查设计并提出想法。与导师讨论并寻求建议,不仅是与黑客马拉松相关的话题,还可以讨论个人或专业话题。看一看其他选手使用的工具,例如编程语言、代码编辑器、设计应用、规划与协作工具等。问问为什么他们更喜欢这些工具。

行动列表:

●      主动承担任务

●      帮助队友

●      与导师交谈

●      学习新工具

●      享受乐趣

程序员

如果你已熟练掌握了一些构建 Web/移动应用序的编程语言、工具和框架,则可以通过黑客马拉松来展示自己的编程技术,并学习新的语言和框架。如果你已掌握后端技术,则可以尝试使用其他语言或框架来制作原型。或者,尝试一下前端。专心学习特定的库。观看教程,阅读有关最佳实践的文章。尽可能使用更多功能来了解使用该库的利弊,然后再看看具体的使用场景以及替代方案。

行动列表:

●      学习一门新语言/框架/库

●      尝试不同的编程领域(游戏/后端/前端/机器学习)

●      与其他程序员讨论最佳实践

●      辅导新手程序员

●      享受乐趣

设计师

在大多数黑客马拉松中,我们没有太多时间考虑复杂的编程方案。有些出色的设计虽然获得了大奖,但其实并没有后端实现。作为设计师,你应该明白你可以凭借惊艳的 UI 和 UX 设计拯救整个团队。此外,不要忘记抓紧机会学习新事物。试试看设计不同屏幕尺寸的应用:移动、桌面、电视等等。你可以尝试不同的工具或设计系统。使用原型工具来模拟应用的实际行为。

行动列表:

●      制作应用的草图

●      尝试以前从未使用过的工具

●      与团队商议

●      享受乐趣

发言人

每个团队都需要指定一名发言人,向公众介绍他们的最终产品。通常,发言人必须从黑客马拉松刚开始就准备演讲,因为评委看到的只有发言人的演讲内容。因此,你必须说服所有人你们的解决方案是最好的。请记住,演讲的关键是简单明了!

作为发言人,为了做好万全的准备,你可以在队友面前练习表达方式,注意自己的姿势、手势以及演讲的方式。你可以通过这些步骤变得更加自信和有说服力,这些品质对于发言人来说至关重要。

行动列表:

●      计划演讲流程

●      清晰地表述你们的解决方案

●      在队友面前排练

●      享受乐趣

经理

作为黑客马拉松的经理,你必须适应短期项目。为了按时交付最简可行产品,你需要付出多方的努力。你可以根据团队成员的能力分派任务,确保每个人都能参与其中,并尽最大努力共同实现目标。每隔5~6个小时召开一次会议,与团队讨论最新的进展以及下一步的计划。此外,你可以将每个任务细分成多个子任务,这样方便监控实现的过程。确保每个人都明白自己的职责,而且都有出色的表现。

行动列表:

●      定期召开团队会议

●      做好时间管理

●      将各项职责细分为多个子任务

●      享受乐趣

导师

黑客马拉松的导师就像所有参赛人员的教授。作为导师,你需要激发大家的热情,并积极地提供帮助。此外,你还可以在指导他人的过程中进一步巩固自己的知识。你可以推荐最新的工具和框架。你可以分享以往的特殊经历,以及解决问题的方式。你的解说必须简单明了,确保每个人都能听懂。你甚至可以准备一篇演示文稿来介绍黑客马拉松的主题,以及一些技巧和窍门。

行动列表:

●      准备一篇介绍黑客马拉松主题的演示文稿

●      走近每个团队,查看每个人的进展

●      积极地提供帮助

●      分享经验

●      享受乐趣

主办方

在黑客马拉松期间,主办方承担着最重要的职责。作为组织者,你需要确保活动顺利进行,大家的情绪高涨。你可以组织一些额外的娱乐活动,例如互动、棋盘游戏、智力竞赛等。此外,你应该告知大家黑客马拉松的每个阶段,以便每个人都可以管理好自己的时间。

行动列表:

●      制定计划,按时安排活动的每个阶段

●      确保每个人都知道黑客马拉松的日程安排

●      按时发通知

●      通过照片和视频记录精彩时刻

●      享受乐趣

志愿者

作为志愿者,你可以了解黑客马拉松的组织过程。你可能有机会接触如何寻找合作伙伴和资金、导师和发言人。建议你尽可能尝试参加各项活动,找到自己最喜欢的工作。你还可以锻炼自己的管理技能,正确评估资源,或者与赞助商和合作伙伴交谈,展示出色的沟通技巧。

行动列表:

●      尝试多种角色和活动

●      在参与者和组织者之间建立联系

●      扩大朋友圈

●      享受乐趣

赞助公司

IT公司非常愿意赞助黑客马拉松。这种活动对公司和参与者来说都是双赢的合作。参赛者可以借此熟悉这些公司的文化,并得到申请工作和实习的机会。另一方面,公司也可以通过大会挑选有能力又勤奋的人才。各大公司还可以向所有参赛者发放纪念品,犒劳每个人。

行动列表:

●      关注每一个团队

●      邀请参赛者参加面试

●      宣传公司的价值观

●      组织与黑客马拉松主题相关的研讨会

●      享受乐趣

原文链接: https://cult.honeypot.io/reads/how-to-win-a-hackathon/

声明:本文由CSDN翻译,转载请注明来源。

☞腾讯《王者荣耀》禁止未满12周岁用户充值;B站发布16款新品游戏;华为注册姚安娜商标被驳回|极客头条☞终于有人站出来为程序员说话了☞微软加入 Java 阵营,宣布成为 Eclipse 基金会战略伙伴!

赢得黑客马拉松的 9 种方式相关推荐

  1. 最终初学者指南,以数据科学用例赢得分类黑客马拉松

    作者|VETRIVEL_PS 编译|Flin 来源|analyticsvidhya 总览 本文是我的第一篇Analytics Vidhya的博客文章的第二部分,该文章是进入机器学习黑客马拉松的前10% ...

  2. 机器学习初学者指南:机器学习黑客马拉松竞赛经验分享

    总览 本文是进入机器学习黑客马拉松竞赛的前10%的终极入门者指南. 如果你遵循本文列出的这些简单步骤,那么赢得黑客马拉松的分类问题是比较简单的 始终保持不断的学习,以高度的一致性进行实验,并遵循你的直 ...

  3. 郭盛华:黑客使用社会工程学进行欺骗的3种方式

    近日,国际知名白帽黑客.东方联盟创始人郭盛华微博发布一篇技术论文,他提到黑客使用社会工程学进行欺骗的3种方式,我们来仔细研读一下. 1.黑客通过网络钓鱼电子邮件或电话进行攻击. 网络工程是最常见的社会 ...

  4. 黑客常见的几种入侵方式

    1.获取口令入侵 顾名思义,就是获取到管理员或者用户的账号.密码,进窃取系统信息.获取口令的方法有以下两种: ①通过网络监听得到用户口令:这类方法有一定的局限性,但危害性极大,监听者往往能够获得其所在 ...

  5. 黑客马拉松 招募_我如何赢得第一次黑客马拉松-研究,设计和编码的2个狂野日子

    黑客马拉松 招募 I had no coding or engineering background. I studied biology in college, with no clue about ...

  6. 官方小贴士 | FinClip黑客马拉松比赛指南

    由凡泰极客主办的2022 FinClip 黑客马拉松大赛已于3月1日日正式开战,本届大赛围绕「小程序插件开发」.「小程序应用开发」.「APP改造」为赛题,参赛者可以自由发挥创造.当前黑客松赛程已经过半 ...

  7. 如何在一场黑客马拉松当中获得胜利

    由凡泰极客主办的2022 FinClip 黑客马拉松大赛已于3月1日日正式开战,本届大赛围绕「小程序插件开发」.「小程序应用开发」.「APP改造」为赛题,参赛者可以自由发挥创造.当前黑客松赛程已经过半 ...

  8. 活动推荐 | 2019日立「视频分析技术黑客马拉松」报名启动,还有高额奖金等你赢...

    转载自 中关村创业大街INNOWAY  量子位 报道 | 公众号 QbitAI 日立(HITACHI),是来自日本的全球500强综合跨国集团,在中国已经发展成为拥有180余家公司的企业集团.事业领域涉 ...

  9. 打不死我的,终将使我强大!DevOps黑客马拉松参赛心得

    (IDCF DevOps黑客马拉松到底是个啥活动?) 长得丑活得久.长得帅也惹人爱! 大家好,我是刘威.隆正信息的业务架构师-花名逸云. 非常荣幸可以参加在北京举办的第一届DevOps黑客马拉松比赛. ...

最新文章

  1. [Unity WWW] 跨域访问解决方法
  2. 视频动作识别--Towards Good Practices for Very Deep Two-Stream ConvNets
  3. Selenium实例1-自动登录小米社区并获取主题帖
  4. MySQL中空字符串与null的区别:计数 判断 时间
  5. 关于 Node.js 参数 max-old-space-size
  6. 二叉树小球下落问题c语言,#C++初学记录(树和二叉树)
  7. SSH实战项目——在线商品拍卖网
  8. mysql主从复制 读写分离
  9. (())、let、expr、bc等计算命令的使用语法和应用技巧
  10. 【JSOI2014】【BZOJ5039】序列维护(线段树模板)
  11. Leetcode 561.数组拆分I
  12. python-gui-pyqt5的使用方法-4--自定义信号的初识--多参数的使用
  13. IE6之各种不适记录
  14. 大工20秋《计算机原理》在线作业2答案,奥鹏大工15秋《计算机组成原理》在线作业2满分答案...
  15. 2021-08-3126. 删除有序数组中的重复项 数组
  16. reflections歌词翻译_Reflections中文歌词
  17. 八.声明圆锥体类,实现Area和vloume接口计算表面积和体积,按体积大小进行比较...
  18. windows远程桌面不能复制粘贴的解决办法
  19. 自写自用的移动小程序故障管理扫码报修系统
  20. HBASE学习使用经验

热门文章

  1. git add用法详解,参数列表,git add -A/git add -u/git add .区别
  2. .NET平台下WEB应用程序的部署(安装数据库和自动配置,启动条件)
  3. 聊聊传说中的散列哈希Hash算法,以及Java中的HashTable,HashMap,HashSet,ConcurrentHashMap......
  4. Python之lambda表达式
  5. 21天战拖记——Day6:复习阶段性完成!(2014-05-09)
  6. 微信小程序内链微信公众号的方法
  7. 【转】去除inline-block元素的间隙
  8. 深度测试与alpha混合(1)
  9. 网格系统常用的三种比例
  10. [FFmpeg] RGBA 和 YUV 存储方式