Hackathon是解决问题的方法

你好


今天我们将讨论黑客马拉松以及与之相关的一切,即:


  • Hackathon解决主要问题;
  • 您的公司为什么要投资黑客马拉松?
  • 为什么要参加这样的活动?
  • 黑客马拉松的进行方式:参与者侧面的观点;
  • 黑客马拉松的进行方式:组织者的观点。

信息将对公司的PR / HR经理最有用,对开发人员也很有趣。


看猫下!


图片

Hackathon解决主要问题


召开小型会议,然后进行头脑风暴,早已成为开发人员工作日中不可或缺的一部分。 开发的内容无关紧要:无名公司的徽标,其他基于Linux的版本或最重要的开源解决方案。 解决问题的任何方法要么已经自动化,要么是可变的。


如今,基于AI的现代解决方案已在特定样本中进行了训练,因此,通过这些处理,它们可以给出假设甚至得出特定结论。 如果您不想在庄家身上筋疲力尽或减少发生事故的机会,这将很有帮助。 但不幸的是,人工智能尚未提出解决全球性问题的解决方案。
因此,我们可以得出一个结论:人类仍然必须解决问题,现在将此类问题提供给外包机器还为时过早,但是今天计算机仍然只是一种工具。


而且由于可变性仍然是人类的优势-为什么不聚集很多拥有最发达逻辑的人,又不为他们解决问题呢?


图片


围绕这一逻辑分支,许多社区参加了黑客马拉松的组织。 解决问题是此类事件的组织者追求(或至少应该)追求的主要目标。 家,但不是唯一的一家...


为什么您的公司现在该投资黑客马拉松?


上面,我们检查了黑客马拉松的主要目标。 但是,无论解决重大问题的解决方案多么出色,如果您的公司没有收到任何收益,则您几乎不可能投资该事件。


因此,我们将考虑:


  • 公关公司

    这是在一个绝佳场所举办的大型活动,您的公司徽标仅在此可见。 什么会更甜? 剩下的奶油可以从电视和新闻网站的报道中删除。 公关经理的命运的真正礼物!


  • 目标框搜索

    试想一下:拥有最多样化技术堆栈的五十,一百甚至一千个开发人员就在您面前工作,甚至有时他们会在检查点记录项目中的更改。 您的HR从未经历过如此狂喜!


  • 解决大问题

    在导师的支持下,由数十名团队领导的团队正在考虑解决您的问题。 不仅如此:他们还会在截止日期前提出一整套决定,而您和其他陪审团成员只需选择最理性的决定,并奖励我们这个时代的天才。 有趣:您的员工开发类似产品需要花费几个小时? 而且,问题可能是任何东西:从开发整个IT基础架构到最快的矩阵排序算法。 顺便说一句,黑客马拉松的问题早已与IT分离开了,现在,黑客马拉松的参与者正在思考生物信息学地理学甚至空间领域中的更多任务。 重要的是不要忘记:开发的解决方案仍然是开发人员本身的知识产权。 如果需要在工作中使用它,则必须与团队就使用他们的项目的条件达成一致。



因此,我们找出了投资公司的主要动机。 一些组织可能会受到其他原因的指导,但这已不再重要。


为什么要参加这样的活动


在当前的信息技术领域,根据代码行数转换程序员的薪水的日子已经过去了。 一切都将无休止地前进,以及对现代员工的要求。 如今的人力资源经理比许多安全服务和信贷机构能够更好地处理您的生活故事。 因此,在雇用员工时,您的任何活动都将被考虑在内,无论是在最大的黑客马拉松比赛中取得的胜利,还是朋友退伍后的醉酒派对。 您对任何领域的兴趣越高,您的人力资源评价就越高。


另外,别忘了为您和其他参与者举办的黑客马拉松是证明自己的绝好机会,您可以动手(平均,黑客马拉松举行1至3天,有时不间断),以及为您自己学习一些新知识。 毕竟,在截止日期之前什么都没有的时候,您必须快速找到解决问题的方法。 对于现代开发人员来说,这是一项伟大的技能。


好了,作为一项奖励:在黑客马拉松中,您可以赚取额外的钱。 许多这样的活动会向奖品提供丰厚的现金奖励,甚至与不会冒犯性的团队分享。 甚至不值得记住喝咖啡休息时间,默认情况下,或多或少的事件中都会包含该时间。 因此,即使您一无所获,至少您也不会饿。


黑客马拉松的进行方式:参与者的观点


参加各种黑客马拉松的经验表明,它们的一般算法大致如下:


  1. 报名 如果组织者担心申请数量过多,她可以利用竞争优势。 但是在大多数情况下,每个人都可以免费注册。 通常,在注册过程中,您可以作为现成的,已形成团队的成员提出申请。 在这里,您可以找到发言人,主题/问题,奖品和时间表。
  2. 在会场登记 。 一种本地授权 。 组织者会将您标记为参加了黑客马拉松。 对统计有用。
  3. 发言人的报告 。 完全单独的项目。 报告的主题完全取决于问题和所使用的技术堆栈。 演讲者或组织者还应该讨论这个问题,并告诉参加者有关N个小时要解决的问题的更多信息。
  4. 头脑风暴 。 在这里,参与者可以发挥创造力,并提出许多解决问题的方法。 通常在集思广益会议之前或之后,会有一段休息时间,您可以在此期间找到适合技术堆栈的团队。
  5. 马拉松 。 做出所有决定并组建团队之后,马拉松比赛就开始了。 团队决定由谁担任团队负责人,然后讨论解决方案体系结构,Git和其他操作问题。 从现在开始,直到最后期限,如果黑客马拉松未在晚上在站点上提供本地位置,您的工作只会因需要,口渴,饥饿或回家的时间而中断。 此外,漫长的黑客马拉松活动可能会被检查点破坏,在此期间,您需要告诉一些有关团队成功,预期完成日期,架构和其他细微差别的信息。
  6. 截止! 。 只是说几次这个词。 听起来令人毛骨悚然,不是吗? 在这一点上,团队应该为项目本身和项目演示做好准备。 毕竟,每个幸存下来的团队都必须走出去,向所有人展示在如此短的时间内取得的成就。 此时,陪审团将评估项目(有时是报告本身,因此请观看您自己的演讲,不要在演示文稿中跳过广告素材)。 之后是汇报,奖励和其他欢乐。

因此,我们从参与者的角度研究了一般的黑客马拉松算法。 当然,与该计划存在一些偏差。 例如,在网上黑客马拉松比赛中,您不会喝咖啡休息(听起来很合逻辑)。


我们还有最后一项,我们将讨论。


黑客马拉松的进行方式:组织者的观点


长期以来,组织大型活动的人们都知道,越早开始,在活动开始时就解决的问题就越少。 我们的时间是我们的敌人,因此必须在预期日期的至少两个月之前开始组织工作。 让我们看一下如何组织一个五十人的小型黑客马拉松。


  1. 问题陈述 。 如上所述:黑客马拉松必须解决这个问题。 重要的是,至少要粗略地计算出有多少人受此问题的影响,一个团队中有多少人能够开发解决方案以及持续多长时间。
  2. 研究脚本,时间表和站点 。 在吸引第三方赞助商之前,您需要仔细考虑不依赖第三方的所有内容。 您需要三思:技术,网站上的桌子排列,评估标准,播放列表,奖品等等。 时间表的制定是什么,因为重要的是绝对计算所有内容,甚至是项目展示的估计时间。 还必须开发一个事件站点,因为主要参与者来自互联网。 但是骇客马拉松方案提供了完全的想象自由。 您可以添加自己的“扭曲”:例如,恰好在午夜时分,灯光熄灭,身着鬼装的动画师团队开始闪烁,并在参与者附近大叫。 这样的补充,如果不能缓解情况,肯定会唤醒困倦的程序员,并给他们带来有趣的经验。 重要的是要记住:黑客马拉松是一种时尚,年轻的活动,不欢迎参与者参加有领带的服装。
  3. 搜索网站和赞助商 。 重要的是,只知道一件事是很重要的:赞助商越多,获奖者获得的奖金越多,美味的午餐是喝咖啡休息时间,而且活动规模更大。 我们需要在活动框架内寻找最佳的合作选择,对所有人(包括参与者)都有利。
  4. 现场准备 。 购买所有奖品,草拟合同,租用网站并批准参与者列表之后,就可以开始准备网站了。 首先,您需要考虑技术:会有很多技术。 每位参与者至少一台笔记本电脑。 如果活动持续一天以上,则还会考虑使用手机。 因此,预先担心站点上的插座非常重要。 不要忘了互联网:五十名参与者将不断使用Git,从Nuget下载软件包,在社交网络中回复消息。 网络或在线听音乐。 很好,如果Windows没有开始抽出新的程序集,而Visual Studio则不认为自己是旧的程序集。 但是您需要为所有事情做好准备,因此,重要的是要担心参与者的Internet通道带宽。
    在这里,您需要安排喝咖啡休息时间,投影仪,音响设备,登记台,贴纸桌和其他成功举办黑客马拉松所需的物品。 也值得照顾陪审团的地方(找一个地方,放些水,打印带有评估表的表格)。 一个人将永远无法应付如此繁重的任务,因此,准备一场黑客马拉松的团队非常必要。
  5. 放松观看 。 如果在准备马拉松比赛时将所有事情都考虑到了最后一个细节,那么您可以在喝咖啡休息的时候冷静地呼吸并退休,同时听演讲者讲话。 但这是一个乌托邦:总会有一些问题需要解决。 而且,您需要为现场比赛做好准备,或者与组织者团队保持经常联系。

总而言之...


今天,我们讨论了黑客马拉松,研究了参与者,组织者和赞助者的一些特征。 当然,是否参加-绝对是。 是否组织-答案是相同的。


始终保持最新的专家并跟随趋势!

Source: https://habr.com/ru/post/zh-CN414755/


All Articles