在混乱的世界中运营软件黑客松
2026年6月25日 相关于RIP软件黑客马拉松。硬件黑客马拉松万岁。我同意大多数软件黑客马拉松都失败了,但我仍然在运营一个。运营一个黑客马拉松、软件黑客松或其他一些与代码相关的竞赛最近变得更加尴尬。如果你听说过AI B2B SAAS赢得比赛的故事,评委们对一个ChatGPT的包装爱得不行,那就请告诉我。虽然这样很糟糕,但我每天仍然醒来并热爱软件。这是一门工艺,仍然有激情和人们倾注数小时生命时间去制作高质量的软件。我仍然想写代码。如果你在除网页开发以外的任何领域工作,很明显软件不是一个已解决的问题。尽管Anthropic希望你相信,但你仍然无法一次性生成一个好的编译器。游戏黑客松仍然有效,为什么软件黑客松不起作用?即使我们解决了"如何让软件黑客松不糟糕?"这个巨大的问题,我们仍然面临一个辅助问题,即为奖品融资,给人们提供实际的动机去参与、竞争和尝试获胜。黑客马拉松的典型流程是:乞求足够多的当地公司,直到他们愿意给你钱。我不知道在技术行业的vibecoding热死亡后,这一流程是否有变化,因为我无法走这条路。作为一些背景信息,我在一个名为黑客俱乐部的慈善组织工作,黑客俱乐部是一个“青少年制作酷项目的非营利运动”。这本应该使得为黑客松筹集资金更容易,你可能会认为。但这很复杂。黑客俱乐部按照小时为基础的资金方案工作。为了最大化程序的效率,每个黑客俱乐部项目每小时得到8.5美元用于奖品;给参与者买东西,鼓励他们进行更多的工程工作。你怎么知道某人在编程上花了多久?在过去的几年里,这都是自我报告,给出你花费的时间的估算。当更多的小时意味着更多的钱时,你会开始看到撒谎的动机。黑客俱乐部需要一个更好的解决方案,至少对于编码(硬件是另一个麻烦)来说,这个解决方案就是Hackatime。一个追踪你在键盘上实际打字时间的wakatime服务器,然后利用这些数据来确定资金。因此,采用这种资金方案运行的程序的明显模型就像一个时髦酷炫的工作。你在你选择的项目上工作X个小时,慈善机构会给你等值的奖品。有时这些奖品是航班和活动,这很好,但你会开始注意到另一个扭曲的动机。在理想的世界里,参与者会做他们感兴趣的项目,而这些项目正是提高他们技能的项目,黑客俱乐部支付你来提高你的编码水平。这种梦想有时是现实,但丑陋的激励仍然会出现。为什么不只是不断地做一堆懒项目,挣很多钱,什么都学不到,开心就好?是的,你可以通过在正常分布上投票来增加小时数,这样平均还是8.5美元/小时,但惩罚最低的一半,奖励最高的一半。再一次,这是另一个可以改进事物的解决方案,但仍然让人失望。你仍然可以通过做一堆懒项目赚到钱,从而让黑客俱乐部花费他们宁愿不支出的资金,但又无法合理化不给你钱的行为。那么解决方案是什么?你到这里为止,我现在不知道,但我们正在尝试用一个软件黑客松的形状的石头干掉两只鸟。这里是如何做到的:如果你只是想直接了当,你现在可以看到网站,radish.hackclub.com。为什么人们不大量提交低努力的游戏到游戏黑客松中呢?即使它不好,那里仍然明显有很多投入的情感和灵魂。为什么?因为你制作一个糟糕的游戏黑客松游戏是得不到任何回报的。你在投票中被淘汰,剩下的只是游戏,而你自己不喜欢自己的作品,或者你没有从浪费时间的经历中学到任何东西。因此我们可以用黑客松的解决方案来解决黑客俱乐部的问题,但我们仍然回到了原点。尽管如此,我们在让软件黑客松不糟糕方面仍然有问题。我们如何解决这一点?很简单,找到更好的评委,明确期望(例如,这里有一些项目思路,注意它们都不涉及LLM!),最关键的是,给人们时间去写好代码。我们曾经有意大利面,现在有AI混乱,没人想写任何东西。我们用那句甜蜜的“我们稍后会修复它”把自己囚禁得心甘情愿。开始时写得足够好,你就会启动一个真正的项目,成为成功的基础。我之前随意提到黑客俱乐部模型与游戏黑客松的联系,但现在我将加以解释。要使小时模型有效,你需要规模化奖品,参与的人越多,奖品就越丰厚。事实上,唯一稍显尴尬的部分是,你必须宣传奖品的粗略估算,同时说明这些奖品会根据参与者的数量而变化。
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡