小公司的黑客马拉松:如何在不倾倒大量资源的情况下组织它

小公司的黑客马拉松:如何在不倾倒大量资源的情况下组织它

这篇文章是关于我第一次为团队举办黑客马拉松的。 经验丰富的组织者可能会发现材料过于简单,故事也很幼稚。 我的目标受众是那些刚刚熟悉这种形式并正在考虑是否组织这样的活动的人。

高频实验室 利用数据处理复杂的事情:我们清理和丰富大公司的客户联系人,并建立包含数亿条记录的客户数据库。 65 人在莫斯科办事处工作,还有大约十几人在其他城市远程工作。

任何工作有时不仅会变得无聊,而且会变得有点陈旧。 此时改变焦点并尝试新事物很有用。 这就是为什么我们六个月来一直在关注黑客马拉松。

黑客马拉松是 IT 专家的竞赛:多个团队齐聚一堂,连续两天解决复杂的问题。 通常争夺由评审团颁发的奖项。

我们想尝试这种形式并享受乐趣,但经典的黑客马拉松是一项相当大规模、麻烦且昂贵的任务。 因此,我们在几乎没有预算的情况下进行了轻型版本。 但最终他们很满意,甚至做了一些有用的事情。

为什么公司需要黑客马拉松?

经典的黑客马拉松通常不是出于慷慨而组织的。 组织者要么解决实际问题,要么推销自己。 黑客马拉松的形式也是根据目的而选择的。

  • 解决一个实际问题。 组织者设定目标,参与者选择合适的目标并做出决定。 此类任务的一个示例是为银行创建新的客户评分算法。
  • 推广您的工具。 组织者为参与者提供自己的软件、编程语言或API。 目标是使用给定的工具做出有用的东西。 例如,有条件的谷歌开放了对其语音翻译器的访问,并正在等待有趣的用例。

大型黑客马拉松的另一个目标是让组织者在内部和外部都成为令人羡慕的雇主。 来自其他公司的客人将会对办公室、组织和广泛的机会印象深刻。 我们自己的——有新的任务、自由、沟通。

小公司的黑客马拉松:如何在不倾倒大量资源的情况下组织它
例如,VKontakte 举办了一场盛大的黑客马拉松。 很难将其归为一种类型:方向太多

就像我们一样。 HFLabs 整个企业的主要目标是内部人力资源。 我们将黑客马拉松视为工作之外的另一项协作活动。 团结、激励、娱乐——仅此而已。 有些人去参加足球队,另一些人去参加测验。 黑客马拉松是日常事务之外的另一种会议形式。 当然,这并不会取消测验或足球比赛。

与此同时,黑客马拉松,即使是轻度形式,也不是纯粹的娱乐活动。 例如,一个团队在从头开始学习 Telegram 机器人的机制后最终编写了一个文本任务。 这真是太棒了:当一个人尝试新事物并试图弄清楚它时,他就会想出新的想法。 对于日常工作也是如此。

而且,最终我们收到了有用的工具,尽管我们根本没有提出任何实际问题。 但最后还有更多内容。

为什么黑客马拉松是针对参与者的?

参与者参加经典的黑客马拉松是为了熟悉技术、尝试新体验或赚钱。 而且,后一类人似乎更多。

  • 尝试新的技术或方法。 每个开发人员每天都坐在自己的技术堆栈上,有时甚至长达数年。 在黑客马拉松中,你可以尝试一些新的东西——要么是刚刚出现的东西,要么只是有趣的东西。
  • 穿过微型杂货店路线。 IT 专家有兴趣在几天内创建一个成熟的产品。 经历了从概念到演示的整个周期。
  • 赚。 有时,强大的专家会聚集在专业黑客马拉松团队中 - 表现出色且训练有素。 他们选择奖金丰富的赛事,并通过经验和准备来忍受每个人。 一些组织者立即清除了这些逃避者。 其他人也欢迎。

就像我们一样。 首先,我们询问团队原则上是否有必要举办黑客马拉松。 我们不会强迫做任何事情,所以我们想提前衡量一下兴趣。 我们使用 Google 表单进行调查。

小公司的黑客马拉松:如何在不倾倒大量资源的情况下组织它
团队有65人,20人完成了调查,因为75%的人感兴趣,所以我们要做!

第二个任务是激励犹豫不决的人,其中一半以上是犹豫不决的人。 接下来的调查显示:奖项对这件事没有帮助。

小公司的黑客马拉松:如何在不倾倒大量资源的情况下组织它
后来事实证明,我们的员工对制造新产品很感兴趣。 即使是一个很小的应用程序,也可以从一个想法变成一个工作原型

我们开始收集黑客马拉松感兴趣的主题。 再次凭借团队的力量:我们在 Telegram 上建立了聊天室,向每个人提出想法。 没有刹车:想到的都是好的。

小公司的黑客马拉松:如何在不倾倒大量资源的情况下组织它
我们收集了 25 个主题并发起了一项投票。 五个最受欢迎的项目(如图所示)被带到了黑客马拉松

这一切已经发生多久了?

经典的黑客马拉松会持续两天,中间有一晚。 夜是来自老IT学院的问候,是一种务实又浪漫的触感。

在黑暗中做什么,每个团队或参与者独立决定。 晚上可以睡觉,主办方不会说一句话。 但你可以采取行动:编程、设计、工程师、测试。

就像我们一样。 我们甚至没有谈论守夜的事情。 而且,他们把赛制进一步压缩,只用了一天的时间。 否则,你要么需要花两个工作日进行实验,要么拖着你的同事出去度过一个完整的夏季周末。 很少有人会同意第二种选择:夏季的周末非常宝贵。

有人建议平日聚在一起会很好。 但我不想在工作时间安排这一切。 无论你多么努力,一周中你都无法将自己从工作中抽离出来:客户写信,同事询问一些事情,办公室里有事情在沸腾,一些会议也安排好了。 每个人都会恢复正常工作。 因此,下一个调查是你是否准备好周末参加黑客马拉松。

小公司的黑客马拉松:如何在不倾倒大量资源的情况下组织它
并不是每个人都准备好无条件牺牲休息日。 但还有一大半的人持怀疑态度,还是要诱惑他们

不久之后,即六月,参与者被问及日期。 时间一直分配到秋季 - 夏季,同事们在他们的别墅里度假,您不想错过这个活动。 因此,我们决定所有星期六都提供。 您可以选择多个 - 标记哪些是免费的。

小公司的黑客马拉松:如何在不倾倒大量资源的情况下组织它
并不是每个人都准备好无条件牺牲休息日。 但还有一大半的人持怀疑态度,还是要诱惑他们

因此,我们计划在 17 月 27 日举办一场黑客马拉松。 另一种情况是 XNUMX 月 XNUMX 日,恰逢我出差,选择权就被取消了。

活动在哪里举行?

通常,大多数参与者聚集在一个公共空间。 交流是黑客马拉松的重要组成部分,因此组织者分配了一个开放空间或整个建筑。

我曾经参加过谷歌黑客马拉松。 组织者分配了一座两层楼的建筑,里面有脚凳、桌子和其他家具。 各小组分散到该地区并建立了工作站。

但更多时候,并没有严格的限制:如果有人提前警告并远程连接,就不会造成任何障碍。

就像我们一样。 由于这次黑客马拉松对于七个人来说是很亲密的,周六空荡荡的办公室就足够了。 即使我们不考虑一名从伏尔加格勒连接的参与者。

小公司的黑客马拉松:如何在不倾倒大量资源的情况下组织它
我们计划我们一起坐在会议室里

那么获奖者呢?

在经典的黑客马拉松中,会任命一个评审团,由该评审团宣布最佳项目。 评审团包括来自组织者或赞助商的人员——那些支付整个宴会费用的人。

演示项目是黑客马拉松的重要组成部分。 团队进行简短的演示,然后向评审团展示他们的解决方案。 这就像捍卫大学文凭一样。

有时,工作是由计算机评估的:测试中得分最高的人获胜。 这种方法对我来说似乎太正式了:组织者通过“鹦鹉学舌”评估解决方案,正在扼杀黑客马拉松的产品部分。 这感觉像是一场体育编程比赛,而不是一场创造力练习。

就像我们一样。 我们采取了激进的行动:我们原则上简单地废除了评审团和竞赛。 因为我们的目标不是创建问题的最佳解决方案或获得成品。

由于目标是获得乐趣,因此让参与者平静地开展项目,而不必考虑其他团队。

HFLabs 欢乐日

黑客马拉松于前一天周五晚上开始。 参与者聚集在一起,各自选择一个主题。 准备好的团队已经组成。

聚集和意想不到的参与者。 我们周六 11 点到 12 点到达办公室,以免像工作日那样早起。 还剩下六名参与者,还有一名来自伏尔加格勒的参与者。

小公司的黑客马拉松:如何在不倾倒大量资源的情况下组织它
日期的宣布并没有被忽视——战士们开始主动离开黑客马拉松聊天室。 但灾难并没有发生,法定人数得以维持

全天突然出现新成员。 没有参加黑客马拉松的同事们挤出了三到四个小时的时间。 他们来了,选择了一个项目并提供了帮助。 这对于经典格式来说是不寻常的,但我们喜欢它。

团队和项目。 原来,他们的项目是三个人单独做的。 这是该活动的主要缺点;团队合作更有趣。 在黑客马拉松的概念中,寻找互动通常是一件重要的事情。

小公司的黑客马拉松:如何在不倾倒大量资源的情况下组织它
Telegram 引擎上的文本搜索。 没有实际用途,但里面有车间幽默和当地模因

开始几个小时后,一个项目就没有开发人员了:作者离开了这个创意,去了另一个团队。 即使对于经典格式来说,这也是正常的:好的想法会吸引人们。 乍一看,您似乎将完成您的项目。 然后你潜入并发现——你无法及时赶到,尝试是没有意义的。 或者你去找你的邻居,因为那是生意的发展方向,而且产品很有用。

来自伏尔加格勒的前端开发人员 Seryoga 有点无聊,于是他想出了一个“从刀子里”的项目。 他立即开始研究。

小公司的黑客马拉松:如何在不倾倒大量资源的情况下组织它
我们的一款产品的角落里住着一只猫。 以前,猫只是睡觉并创造舒适感,但塞里奥加教会毛皮商对事件做出反应

最终,项目数量保持不变——五个。 一个掉下来了,又加上了一个。

空间和时间表。 办公室里最大的房间是为黑客马拉松设计的——一间会议室。 但到了最后,大家都像往常一样回到自己的办公室。 我们就是这样开始的。

起初,公共空间似乎并不重要。 由于项目不相连,没有竞争,可以分开坐。 讨论时,请聚集在大厅内 - 最重要的是不要分散到步行距离之外。

但几个小时后,碎片自行停止。 那些独自工作的人,在一股隐秘力量的影响下,纷纷搬到了人口最多的办公室。 事情变得更有趣了——对话更活跃,问题更复杂、更频繁。

我们每隔几个小时停下来分享我们的印象并仔细研究其他人的项目。 我们在中午吃了午餐。

小公司的黑客马拉松:如何在不倾倒大量资源的情况下组织它
午餐时,一位一直在附近隐形徘徊的粉丝突然说出了黑客马拉松的梗概:芝士蛋糕突然被带到了办公室

没有时间限制:谁想坐多久就坐多久。 他们离开后,通常会将项目带入或多或少完成的状态。 最后一位参与者于 22:00 左右离开。

我们没有立即进行演示 - 我们决定在周二为整个办公室讨论黑客马拉松。

结果和之后的生活

黑客马拉松带来的利润甚至比我预期的还要多。

人力资源部 我们玩得很开心:我们以黑客马拉松结束了格式塔,并在没有工作烦恼的情况下讨论了聪明的话题。 所有这一切的预算相当于去办公室的路费和午餐的费用。 另外,我们还为办公室内部的黑客马拉松培养了布道者。

项目。 白天,我们五个项目一个都没有完成。 但这并不重要:通常活动的目的是原则上解决问题,寻找想法。 一个好的结果是一个最低限度工作的工具,尽管有拐杖和错误。

小公司的黑客马拉松:如何在不倾倒大量资源的情况下组织它
安东·日亚诺夫,我们的产品主管 大数据网,是由电子邮件发件人完成的。 它看起来像一个浏览器编辑器,其中附加了包含收件人的 CSV 文件。 比超载的Mailchimp方便多了

但在黑客马拉松之后,这些项目已投入生产或正准备投入生产。 我们已经作为信使发送电子邮件,猫正在触摸顾客。 其余的申请正在由作者完成,这是由于外部请求。 目前我们正在以我们自己的方式免费将其分发给朋友,但有一天它可能会用于商业用途。

缺点。 主要缺点是人少。 结果,五分之三的项目都是一个人完成的,这就没有那么有趣了。 当你独自参加黑客马拉松时,你就失去了产品团队的作用。 已经没有人可以交往了。

我还意识到更严格的监管将是一个优势。 需要更多的组织:

  • 明确的时间安排;
  • 参与者的商品;
  • 陪审团和演示在同一天进行,但仍然收费;
  • 准备工作——公告、项目描述。

你也可以从外面打电话给某人,但这完全没有必要。 而且这个电话很可能是正确的。 没有大规模的广告。

未来。 周二,一半的办公室成员聚集在一起进行一般演示。 然后我已经看到了人们对这些项目、形式的兴趣。 并不是每个人都想参与实验,但经过第一次试验后,更多的人想参与。 我想我们会在 2020 年扩大这一活动的规模。

这就是黑客马拉松的全部内容。 如果您有兴趣使用数据完成各种复杂的事情,请与我们一起工作。 HFLabs 在 hh.ru 上有 XNUMX 个职位空缺:我们正在寻找java开发人员、支持和测试工程师、系统分析师。

文章第一次 发表于 vc.ru。 Habr 的版本已被修订和扩展。

来源: habr.com

添加评论