Live data from Hacker News

Hackathons are nonsense

scripting.com

41–50 of 73 posts

Re: Hackathons are nonsense

#41
This makes an assumption of the purpose for a hackathon.

Frankly, I've always felt they were a great way for engineers to play product people, get the juices flowing and just try to get something created in a very short amount of time. It can be the equivalent of chicken soup for the engineering soul.

Re: Hackathons are nonsense

#42
Way to set up a ridiculous straw man and then tear it down angrily.

Dave obviously saw something or experienced something that rubbed him the wrong way and then indirected a few too many times to post this nonsense rant. In general hackathons are mostly about programmers and builders having fun. Can marketing people abuse hackathons? Yes. Can marketing people abuse anything? Yes. So just tell us what's really bothering you.

Re: Hackathons are nonsense

#43
Hackathons are good at creating MVPs. To create something more than an MVP, you need to go out and talk with the users and ask them what they want out of the product.

Personally, I attend hackathons because they are fun. It feels great to be surrounded by others who are motivated to do really cool things. Not to mention we are usually all armed with energy drinks and endless amounts of food.

Re: Hackathons are nonsense

#44
post #23

I will say that I, as a physics student, mentally crunched the numbers in my head when I saw a recent Wired article. It said: Consider the action around Apple’s iOS alone: Since its 2007 debut, 500,000 applications have generated $3 billion for developers. (Android’s 400,000 apps have earned around $100 million.) ... It costs $5,000 to throw an event for 100 participants—a tiny investment considering the payoff if a…

You are right. It's like a mini-MVP off.

PS. I'm the Zac Bowling from that article.

Re: Hackathons are nonsense

#45
Hackathons are not the nonsense in this piece, the author's assumption that hackathon projects are expected to be actual business-ready products, that's the nonsense. The author is really shooting himself in the foot and missing the point of hackathons: they are about experimentation and practice.

> However, to make good software, requires lots of thought, trial and error, evaluation, iteration, trying the ideas out on other users, learning, thinking, more trial and error, and on and on.

The whole point of a hackathon is practicing and experimenting with some of those or other aspects of software development in an environment where the quality of the product isn't that important. The product doesn't have "to be any good" for it to be a successful hackathon project!

The ill-recieved Facebook timeline comes to mind:

https://www.facebook.com/notes/facebook-engineering/building...

One could easily say this support's the author's argument, but it doesn't really evidence that hackathons are nonsense, just that hackathon projects are often not viable business-wise. It's great if they are, but that shouldn't be the point.

Re: Hackathons are nonsense

#46
This software analogy is more flawed than most. Both of the other things have timed contests exactly like a hackathon. Cooking has Iron Chef and all of those variants, and film has their own 24-hour (or X-hour) contests where teams make a film along a certain theme. In all cases, it's not so much about the finished product as it is about the process, and a way to measure the abilities of the contestants. And if the challenge is good enough, a way to grow in that field.

Re: Hackathons are nonsense

#47
I thought hackathons were just meant to be promotional in nature. Sure they can't straight up admit it isn't about the code (as that's where they get the promotion from) but every hackathon I've looked at has been more about the API, the sponsor(s) or the technology than actually getting anything concrete out of the process.

Re: Hackathons are nonsense

#48
I feel iffy about the film comparison. Because I have studied film formally in a limited context, I can say that there's a lot of planning, communication and collaboration that goes into creating a film, from storyboarding to script writing and doctoring to photography and lighting. And, for someone familiar with the technical details of composing scenes, it is possible to get an understanding of why directors make certain decisions in keeping with a particular style.

I liken programming to that process. There's a fair amount of intention and consideration that goes into composition. With activities, such as pair programming, I argue that is possible to see inside a creator's head.

The benefit of participating in a hackathon is fluidity. There are monolithic projects for which the hackathon was not designed to address. But, at the end of the day, you're a better problem solver by working under the constraints of that kind of environment.

Re: Hackathons are nonsense

#49
post #10

I disagree. Hackathons are sprints, and just like have the occasional sprint workout can be a great way to augment your distance running routine, hackathons can be great for augmenting your software development routine. Here are some reasons why I like taking part in a hackathon event (assuming the goal is to produce some sort of web application): - Tradeoffs are easy. You have no time for bells or whistles. You cons…

Ok, Hackathons are good for engineer development. They still suck for software development.

And Hackathons are very distinct from software sprints. The later being the business end of a lot of design, architecting and planning with clear goals.

Re: Hackathons are nonsense

#50
post #24

Hackathons are the opposite of "how marketing people think software is made". They are the essence of the process of development with the decoration removed. Dave must not have been to a good hackathon. I've personally been involved in hackatons where we created what went on to become a commercial product in under a day. The code written during the hackathon may not have been part of the final product, but the creati…

I completely agree with this perspective, and think it goes beyond putting marketers in their place to also building pretty deep trust with your future market. The idea I took to NYC EDU Startup Weekend (not exactly a hackathon but often similar outputs) sounded attractive for lots of teachers I pitched it to, but ultimately they were skeptical it could be done.

By using Startup Weekend to create a MVP, we were able to switch the discussion from "What if we could..." to "We've built the product. What do you think?" Before we had even incorporated, teachers and administrators who saw the before and after could rest assured we could implement on our vision and continue to iterate on it.

Post reply on HN