Skip to main content

Builder's Guide Ch.05: Skills You Already Have

Why hackathons need more than coders. The roles people play: designer, researcher, domain expert, strategist, storyteller, project manager. Research-backed personality types (FOALED) and why diverse teams succeed 8-10x more often.

Written by Nate Rundberg

Chapter 5: Skills You Already Have

Yes, even non-technical ones

If you've ever hesitated to sign up for a hackathon because you don't code, this chapter is for you. And if you do code but worry you're not good enough — this chapter is also for you. The biggest misconception about hackathons is that they're coding competitions. They're not. They're problem-solving competitions, and problems don't get solved by code alone.

Why hackathons need more than coders

Think about any product you use and love. Someone designed the interface. Someone researched what users actually need. Someone figured out the business model. Someone wrote the copy that made you understand what it does. Someone managed the project timeline. Someone tested it and found the bugs. Someone stood on a stage and explained why it matters.

A hackathon project needs all of those things — compressed into 24 or 48 hours. Teams made up entirely of developers tend to build technically impressive projects that nobody can understand, with interfaces that nobody can use, solving problems that nobody actually has. The teams that win are almost always the ones with a mix of skills, perspectives, and thinking styles.

The roles people actually play

At any hackathon, you'll see people contributing in ways that have nothing to do with writing code:

The Researcher digs into the problem space. They interview potential users, find relevant data, identify competitors, and make sure the team is solving a real problem rather than an imagined one. This role is pure gold during the first few hours when teams are deciding what to build.

The Designer shapes the user experience. Even if the final product is rough, having someone who thinks about how a person will actually interact with it makes an enormous difference. You don't need to be a professional designer — if you can sketch screens on paper or put together a basic Figma mockup, you're contributing something most teams desperately lack.

The Strategist thinks about the bigger picture. Who is this for? Why would they use it? What makes this different from what already exists? How do we explain this in two minutes? These questions often go unanswered when everyone is heads-down coding, and they're exactly the questions judges ask.

The Storyteller crafts the pitch. Hackathon judging is heavily weighted toward presentation. A mediocre project with a brilliant pitch regularly beats a brilliant project with a mediocre pitch. If you can write a clear narrative, design compelling slides, or speak confidently in front of a room, you are one of the most valuable people at the entire event.

The Project Manager keeps things moving. Someone needs to watch the clock, break the work into tasks, check in on progress, and make the hard call when a feature needs to be cut. This person prevents the number one cause of hackathon failure: running out of time with nothing to show.

The Tester breaks things on purpose. Every team needs someone clicking through the product with fresh eyes, finding the confusing flows, catching the edge cases, and making sure the demo won't crash on stage.

What science says about team diversity

A 2023 study published in Nature Scientific Reports by McCarthy and colleagues examined founder personality types and their impact on startup success. The researchers identified six distinct types, forming the acronym FOALED: Fighters, Operators, Accomplishers, Leaders, Engineers, and Developers (in the business development sense, not software).

Here's what's striking: no single personality type predicted success on its own. What mattered was the combination. Teams with diverse personality mixes achieved success rates 8 to 10 times higher than teams with homogeneous profiles. The "Engineer" type — the closest analog to the stereotypical hackathon participant — was just one of six, and not the most predictive of success.

This maps directly to hackathon teams. The Fighter brings tenacity when things break at 2 AM. The Operator keeps the project organized. The Accomplisher drives toward a finished product. The Leader aligns the team around a shared vision. The Engineer solves the technical challenges. The Developer (business) thinks about the market and the pitch.

You don't need to be an "Engineer" type to be invaluable. In fact, the research suggests your team is statistically more likely to succeed precisely because you bring something different.

What non-technical participants actually do

If you're still wondering what you'd physically be doing during a hackathon, here are concrete examples from real events:

  • Hours 1-3: Researching the problem space, interviewing other participants about their pain points, mapping out competitor solutions, helping the team pick the right challenge track.

  • Hours 3-6: Sketching user flows on paper, creating wireframes in Figma or on a whiteboard, writing the copy and content for the product, defining what the MVP should include (and what to cut).

  • Hours 6-12: Building the pitch deck, creating visual assets, testing the product as features come together, conducting quick user tests with other teams, managing the project timeline.

  • Hours 12-24: Refining the presentation, rehearsing the demo, preparing backup plans if the live demo fails, writing the project description for submission, filming a demo video if required.

None of this requires writing a single line of code, and all of it directly determines whether the project succeeds.

Own what you bring

Here's the mindset shift that matters: stop thinking about what you can't do, and start thinking about what you see that others miss. The business student who spots a flawed revenue model. The psychology major who knows why users abandon a signup flow. The communications student who turns a confusing product into a clear story. The person who's just really good at keeping a group focused and on schedule.

These aren't consolation prizes. They're core competencies. The best teams know this. When you introduce yourself and say "I'm not a developer, but I'm great at research and presenting," good teammates won't see a gap — they'll see exactly what they've been missing.

You don't need to be a different person to belong at a hackathon. You need to be fully yourself — and bring what you're already good at. That's enough. More than enough.


Key takeaways:

  • Hackathons are problem-solving competitions, not coding competitions — successful projects need research, design, strategy, storytelling, and project management.

  • Research on founder personality types (McCarthy et al., 2023, Nature Scientific Reports) found that diverse team compositions achieved 8-10x higher success rates than homogeneous ones.

  • The six FOALED personality types — Fighters, Operators, Accomplishers, Leaders, Engineers, Developers — all map to valuable hackathon roles, and only one resembles the stereotypical "coder."

  • Non-technical participants contribute concretely: user research, UI mockups, pitch decks, competitive analysis, project management, testing, and demo preparation.

  • Introduce yourself by what you bring, not what you lack — the right team will see your skills as exactly what they need.

  • Diversity of thought and skill is not a feel-good platitude; it is a statistically validated competitive advantage.

Did this answer your question?