TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Are hackathons anything more than a lame distraction?

18 点作者 psim19 个月前
Having been subjected to a few &quot;hackathons&quot; so far in my career, I&#x27;ve come to the conclusion that they are a lame distraction, usually put on by C-suite people or vendors but resulting in very little usable output considering the amount of time and effort engineers put in.<p>I want to like hackathons, because at the core, the idea seems to be good: let&#x27;s get down and dirty with some interesting ideas or tech that we haven&#x27;t had the time to work on due to other commitments, and see what kind of great thing bubbles up. But I have never seen it.<p>Asking HN: have you ever seen a really great outcome from a hackathon?

19 条评论

al_borland9 个月前
My company had done a few. I’ve never participated, because the vibe I got from my management was that we shouldn’t have enough time to work on something like that.<p>Some of the winning projects seemed way more involved than what would be done within the hackathon. It seemed like these were things that had been in the works for a while, and they used the hackathon as a means of internal marketing, to get the idea out there and give the team recognition. It felt like a dog and pony show in some respects. Though I could be wrong. Some data to support this is a video contest we also had, and my team was one of the winners. No one on the team had any idea about it, going 3 levels up to the VP level. They had the marketing team (or something) throw a bunch of fake videos together with made up information, and presented it as if teams were participating. This is one reason why I question the validity of the hackathon.<p>One thing that kind of upset it, or made me jealous, was that those working on the hackathon had a portal with a 1 click setup for the internal CICD system, so they could jump in and start coding right away. When working normally, trying to get into the corporate CICD seems to take months, with countless meetings, hoops, and tests of strength, followed by significant manual setup and a steep learning curve. I’ve seen more people fail than succeed, and some leave the company defeated over it. Why time would be invested to make it seamless for the hackathon, while everyone else is left to struggle, I will never know.
评论 #41334983 未加载
评论 #41325491 未加载
评论 #41336823 未加载
cableshaft9 个月前
I don&#x27;t really see any real personal benefit to participating in company internal ones, especially when you&#x27;re not given any reprieve of your normal tasks (i.e. your main job will be accumulating a backlog of work while you&#x27;re busy doing the hackathon that you&#x27;ll have to work extra to catch up on).<p>Both my current job, and the client I&#x27;m working for on behalf of my current job (I&#x27;m in consulting) have hosted a couple of hackathons each, and I didn&#x27;t participate in them. I remember one of them was over a weekend, so I would have had to give up my weekend in order to participate, and essentially work 12 straight days for my company (two weeks of weekdays with the weekend in between) without a break.<p>If I&#x27;m going to do extra work above and beyond my main job, I&#x27;m going to work on my own projects and release them myself. And the main things I want to work on are game-related anyway, which my current job doesn&#x27;t care about at all.
PaulHoule9 个月前
I like public hackathons, I like the energy, I like meeting people, I like seeing how other people do things.<p>I worked at one place that had an internal &quot;hackathon&quot; where the CEO wanted us to deliver something small in two hours. My immediate take was: &quot;it takes 20 minutes to build our system (I knew because I just did it) so we have at most 6 trial-and-error cycles, a realistic plan takes that into account&quot;. The engineering manager said &quot;no way it takes that long&quot;, I said, &quot;let&#x27;s go ahead and I&#x27;ll time it with my stopwatch&quot;, and it took 18 minutes.<p>In that sense it was representative of how well we were planning in general. I felt I learned something from it, I&#x27;m not sure that management did.
MattGaiser9 个月前
The trouble with hackathons is they don’t solve the other blockers to innovation, such as resource constraints, internal politics, and poor incentives. I’ve done dozens of hackathons and hundreds of innovation challenges. Earned my university tuition in prize money from them kind of thing. Even the supposedly guaranteed interviews didn’t materialize though. The outcomes were purely cash and resume material.<p>As far as I know, none went anywhere. Not a single idea went beyond my presentation.<p>People see them as a magical way to unlock new ideas, but the problem was not really a lack of ideas in the first place. Rather, the new ideas people already had got stuck and all the hackathon was doing was adding more stuck stuff.<p>&gt; that we haven&#x27;t had the time to work on due to other commitments<p>This problem doesn’t go away by hosting a hackathon. At the end of the hackathon, resources would need to be allocated.<p>Don’t get me wrong, I love hackathons. I spend a lot of money every year flying to attend hackathons. But they don’t produce much for the sponsors it seems.
ipaddr9 个月前
The feeling of working with a deadline without the slowdown of project management can be exciting. What I have noticed at the company level is the output is wasted and the praise or prizes become political. Management thinks its a vacation for you and goes hard next week to catchup meanwhile you are burnt out.<p>It doesn&#x27;t work because it&#x27;s a fake scenario. When you work for a startup sometimes you end up in a real hackathon where you have to finish the product right before the biggest presentation in the companies life. Those are exciting times with a real outcome. That&#x27;s the feeling a hackathon is trying to manufacture.
crackalamoo9 个月前
I don&#x27;t know about corporate hackathons, but I think college hackathons are more than a distraction. I&#x27;ve learned useful technical skills from hackathons (including React).<p>Most importantly, I&#x27;ve been able to reference my experiences in hackathons in behavioral interviews. They&#x27;re great places to talk about things like working in a team and conflict resolution. Maybe in a corporate environment this could also help employees learn each other&#x27;s working styles and what works best.<p>With that said, I don&#x27;t think I&#x27;ve seen anything massively impressive and important technically. The timeframe is just too short.
评论 #41320272 未加载
meiraleal9 个月前
Hackhatons are fun. Internal &quot;hackhatons&quot; are not hackhatons, they are work. Work is not fun.
评论 #41359121 未加载
daemonologist9 个月前
I participated in (and hosted) some hackathons in college, and I think those were useful in that they gave you an opportunity to drive your own project - a lot of people otherwise had only done coursework, served to introduce students to companies&#x2F;potential employers, as most sponsors had some kind of presence, and were fun.<p>It hasn&#x27;t come up, but I might still do an internal or public hackathon now, just for something to do. If I had a family and lots of responsibility&#x2F;time pressure, maybe not.<p>I do think the short time window is a real limitation though. The only way to make significant progress in 24-48 hours is to already be really familiar with your tools. If half your team knows a stack and the other half doesn&#x27;t, you don&#x27;t really have time to teach them <i>and</i> build your project. It&#x27;s also very difficult to find an idea which can be built in the available time while also being actually interesting.
madamelic9 个月前
I&#x27;ll participate in a hackathon for fun but I won&#x27;t ever compete for one for a &#x27;carrot&#x27; or a &#x27;stick&#x27; again.<p>Way too easy to create unnecessary bad blood if it is an internal hackathon. People should participate because they want to, if they choose not to, that&#x27;s a culture mismatch between leadership&#x27;s actual actions and leadership&#x27;s desired results.<p>I think even prizes are a bad idea unless the prize is something silly like a little trophy or something without value. Again, it&#x27;s about cultural alignment.<p>A good internal hackathon should be stress-free, fun, catered food, have spaces to blow off... it should less be like &quot;work all night wooo&quot; and more a relaxed tech-oriented get-together.
mooreds9 个月前
We&#x27;ve done them regularly at FusionAuth, every 3-4 months. I like it for a number of reasons:<p>* fun to see what other people experiment with<p>* lets folks investigate latest tech without having to justify incorporating it into core work<p>* offers freedom to explore something with low risk<p>We&#x27;ve definitely built things that made it to production, though often it was more the concept than the code. It&#x27;s also been great for exploratory work that let us understand the domain or possible solutions more.<p>Examples of stuff from our last hackathon:<p>* building a rust SDK<p>* re-imagining in-app search<p>* hacking on a low-level different approach to building our client libraries<p>* multiple approaches to simplifying the upgrade process<p>* setting up a FusionAuth themed appsec CTF<p>I love them myself, but we do timebox them to 1 day of effort. When I used to run them, I also said that having nothing to show but learning about what didn&#x27;t work was a perfectly valid use of a hackfest day.
muzani9 个月前
I love them, even the internal ones. If you don&#x27;t enjoy them or find them to simply be &#x27;work&#x27;, they&#x27;re probably not meant for you. To me, they&#x27;re a party. The fatigue and focus bring out the kind of vibes you&#x27;d get from late nights and alcohol. The focus on a topic means you have an icebreaker. There&#x27;s low stress socialising like lunch, and there&#x27;s high stress socialising like go karts and hackathons.<p>The goal of hackathons is to fail, but fail hard enough to have a spectacular demo. You&#x27;re not building anything to last. You&#x27;re experimenting with a new stack. You&#x27;re building a feature that wasn&#x27;t there. Whatever you end up with, you have to throw it away, so you&#x27;re not attached to the code and go deeper than you otherwise would. This failure gives you data that you otherwise would not have.
mafuyu9 个月前
I haven’t seen any incredible outcomes from them, but I think they can be nice if they’re low key with no real expectation of productization. Definitely shouldn’t be any “prizes”.<p>The best uses of hackathons I’ve seen are for experimenting with things that will have a direct workflow improvement for your team&#x2F;org. You’re not gonna impact the company product roadmap with a hackathon project. If you do, it’ll feel lame because it’ll be a product manager lifting your concept and throwing away the implementation.<p>I’ve spent hackathons getting team members together and working on things like a bootloader rewrite, toolchain improvements, adding that one API to our SDK that I really wanted personally, etc. Stuff that’s hard to find time to work on day-to-day, but can be marketed internally and if it works out, merged to immediately improve things for your team.
andyish9 个月前
More often than not, yes. I’ve worked companies of varying sizes for 15 years and all have done atleast one hackathon a year. Over that time I’ve seen exactly 3, maybe 4 hacks that could have been an amazing product.<p>In two cases legal said hell no after the prototype. One was mine and the state of hardware and the ux wasn’t good enough to release.<p>Legal said no to: Listen to songs for free by taking meta data of freely available radio station recordings (like what’s available for 7 days after broadcast) and just playing the x many minutes of the show that the songs on.<p>Taking sports f25 sports data and generating a live top down 2d view of the event. Legal said no.<p>Playing html5 games on a tv using your phone as a controller via a chromecast. You could probably do this now with a QR code and web sockets or something.
lulznews9 个月前
It’s a way to “keep to code monkeys happy” that doesn’t involve paying them more or actually making them happy.
literallyroy9 个月前
The company I work for does 3 a year, over 3 work days. Being given 24 paid hours to work on ANYTHING is pretty cool. I usually look into interesting technologies not strictly work related.<p>I’ve spent some hackathons doing open source Rust project contributions. Some people just do things like build bookshelves.<p>It’s meant as a benefit to the employees.
dakiol9 个月前
I don’t mind too much doing them as long as they are within working hours and the expectations are not high.<p>Anything else, no thanks.
giantg29 个月前
I feel the same as you - they&#x27;re mostly a distraction to boost morale. They&#x27;re also <i>extremely</i> political.<p>There&#x27;s sort of a silver lining. Sometimes the ideas that don&#x27;t get fully built or selected as a winner do end up evolving into features in the future.
sim7c009 个月前
I have seen cool ones, where hackers shared cool personal projects, people contributed to them, had shared learnings and fun together. others were really lame &#x27;make an AI app&#x27; type of boring corpo stuff. it really depends on the organizers and participants.
ravenstine9 个月前
Independent hackathons that are open to the public can be fun (though frustrating at times as well). Internal corporate &quot;hackathons&quot; are horseshit. They&#x27;re just a way for executives to feel like they&#x27;re part of the big boys.