Live data from Hacker News

I hate Hackathons

pgpt.substack.com

61–70 of 70 posts

Re: I hate Hackathons

#61
My main gripe with hackathons is they cheapen IT work.

If you let yourself be subjected to crunching out bad quality code while eating pizza and being hyped by loud music - which is basically the equivalent of a child's birthday party at an indoor playground - management will see you as children and thus treat you as such.

Re: I hate Hackathons

#62
To answer the author's remark about the name, while it's true that marathons are long, paced races, the term Hackathon probably comes from Dance-a-thon which is an overnight dance party to see who's still standing in the morning. See also music marathon, movie marathon, telethon.

Re: I hate Hackathons

#63

Earlier quoted context omitted.

Does it have to be work related? Also, do you end up showing off whatever you did during that time, or is it really a "do whatever" day where you could just do nothing?

It needs to be something that helps you to level-up somehow. But it does not force you into specifics, so it’s up to you to choose. At the end of the second day, there is usually a little show-off session where folks that got something interesting at the end and want to share, they can. But you are not forced to. It’s still normal working hours, so you are expected to do something.

I kinda dislike the "level-up" corporate jargon but I understand what you mean.

At the company I work for hack days can even be used for you to read technical literature, so if you'd like to take these 2 days to grok through a technical book you haven't found the time for you can do so. Is that encouraged where you work or does one need to "build" something out of these hack days?

Re: I hate Hackathons

#64
If you feel like you thrive under such extreme time limit and that it's a great way to be productive, try game jams. Game jams are usually "the good kind" of hackathon where you spend your time on hacking and artistic expression, and what matters is whether your game seems fun instead of how many buzzwords you included in your slides.

Also, look up how ADHD manifests itself in adults. May be relevant.

Re: I hate Hackathons

#65

This kind of hackathons outlined by the OP indeed sounds like trouble. In the current company I work at, we have every 6 weeks, 2 full days to hack on whatever we want. Zero expectations. This has been really cool because: - it’s during normal working hours. 9 to 5. No weekends or all nighters. - you are entitled to cancel all your meetings - you can work on product-related ideas or experiment with a new language. It…

Do you work 5 days a week during those 6 weeks? If yes, 2 days off is nice - but not generously nice. There are companies (but not FAANG) that by default have a 4-day week, so there you'd have in 6 weeks essentially 6 days off.

4 day week totalling 40 or 32 hours, under the assumption that a 5 day work week is 40 hours?

Re: I hate Hackathons

#66
post #31

Hackathons are generally an excuse to get more work for less pay. No different than pagerduty or any number of other scams the technocracy has devised to drive wages down. People would be happy to do them if they'd get paid. However, there's another problem. No one wants to work on "regular everyday" stuff for even a 9-5 M-F hackathon. I and many other people just call this "doing our job". Sometimes there are fringe…

Programmers need to stop working for free and stop aiding the normalization of free work. No other profession works for free. On the rare occasions they do, they expect and receive massive social status boosts.

Internal corporate hackathons are the exact opposite of free work. You are getting paid and you get to make something fun instead of something needed for business reasons.

Re: I hate Hackathons

#67

This kind of hackathons outlined by the OP indeed sounds like trouble. In the current company I work at, we have every 6 weeks, 2 full days to hack on whatever we want. Zero expectations. This has been really cool because: - it’s during normal working hours. 9 to 5. No weekends or all nighters. - you are entitled to cancel all your meetings - you can work on product-related ideas or experiment with a new language. It…

Do you work 5 days a week during those 6 weeks? If yes, 2 days off is nice - but not generously nice. There are companies (but not FAANG) that by default have a 4-day week, so there you'd have in 6 weeks essentially 6 days off.

You misunderstood it. These are not days off. They are meant for you to learn, experiment and level-up.

Re: I hate Hackathons

#68
post #33

This kind of hackathons outlined by the OP indeed sounds like trouble. In the current company I work at, we have every 6 weeks, 2 full days to hack on whatever we want. Zero expectations. This has been really cool because: - it’s during normal working hours. 9 to 5. No weekends or all nighters. - you are entitled to cancel all your meetings - you can work on product-related ideas or experiment with a new language. It…

Enjoy it while it lasts. It sounds pessimistic of me to say but once the company catches wind of you enjoying yourself it'll be taken away. They'll realize after some careful spreadsheet analysis that participation in this hackathon is an all time high. You know it's because you guys can do what you want. They don't. They just see the distilled numbers. So, the C-levels will order everyone to instead work on a work-r…

That would be a bit depressing if this eventually happen. But I do understand where you come from.

I would also not accept if I had to do this during off hours. And it's also very different from hackathons where you have a company agenda. Hopefully this does not change, but we never know.

Re: I hate Hackathons

#69
post #63

Earlier quoted context omitted.

It needs to be something that helps you to level-up somehow. But it does not force you into specifics, so it’s up to you to choose. At the end of the second day, there is usually a little show-off session where folks that got something interesting at the end and want to share, they can. But you are not forced to. It’s still normal working hours, so you are expected to do something.

I kinda dislike the "level-up" corporate jargon but I understand what you mean. At the company I work for hack days can even be used for you to read technical literature, so if you'd like to take these 2 days to grok through a technical book you haven't found the time for you can do so. Is that encouraged where you work or does one need to "build" something out of these hack days?

That is right on. Same situation here.

Re: I hate Hackathons

#70
“” Marathon" means to run slowly for a long time.”

This quote is factually false. Marathon is a place in Greece where a big battle against the Persian Empire took place. A running competition is named after it due to a legend about a soldier that had to run from Marathon to Athens to report the result of the battle.

Post reply on HN