7 tips for winning at hackathons - developermarch · #2 • if you are pitching the idea, practice...

40
7 Tips for Winning at Hackathons @prpatel PRATIK PATEL | CTO | TripLingo Labs | [email protected]

Upload: others

Post on 19-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

7 Tips for Winning at Hackathons

@prpatel !PRATIK PATEL | CTO | TripLingo Labs | [email protected]

Page 2: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

Topics• What’s a hackathon?

• Why should I do a hackathon?

• How to win a hackathon?

PRATIK PATEL | CTO

Page 3: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

@prpatel @TripLingo

Page 4: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

PRATIK PATEL | CTO

MY EXPERIENCE

Page 5: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

What’s this hackathon

thing?PRATIK PATEL | CTO

Page 6: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

Hackathon• Hack something, of course :)

• Vary in duration

PRATIK PATEL | CTO

Page 7: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

Types• Software

• Hardware

• Design Hackathons too!

PRATIK PATEL | CTO

Page 8: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

Types II• Startup (Startup Weekend)

• Corporate (internal or extranet)

• Vendor (ex: Salesforce or at&t)

PRATIK PATEL | CTO

Page 9: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

Purpose• Hack something, of course :)

• Create, from scratch, a project !

PRATIK PATEL | CTO

Page 10: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

Organizer’s Goal• Community hackathons

• Corporate

• SaaS / Vendor

PRATIK PATEL | CTO

Page 11: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

Length• An afternoon to a weekend to a whole month

• Hackathon = HACK + marATHON

PRATIK PATEL | CTO

Page 12: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

General schedule• Pitches

• Idea selection

• Form Teams

• Hack!

• Final presentation

PRATIK PATEL | CTO

Page 13: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

PRATIK PATEL | CTO

This is me

Page 14: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

What is your goal?

PRATIK PATEL | CTO

Page 15: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

Why do a hackathon?• Win money, prizes, fame

PRATIK PATEL | CTO

Page 16: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

PRATIK PATEL | CTO

Page 17: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

Why do a hackathon?• Learn something

• Make new friends & connections

PRATIK PATEL | CTO

Page 18: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

PRATIK PATEL | CTO

BEST OUTCOME: WIN AND BUILD A NEW BUSINESS

Page 19: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

7 Tips for Winning a Hackathon

PRATIK PATEL | CTO

Page 20: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

#1: Be Prepared

PRATIK PATEL | CTO

Page 21: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

#1• Be prepared and organized

• Have a “game plan”

• Do your homework: What are the criteria to win and how will my team meet them?

• Have mockups of the idea ready.

• Hit the ground running!

PRATIK PATEL | CTO

Page 22: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

#2: Practice the pitch / preso

PRATIK PATEL | CTO

Page 23: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

#2• If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team mates and judges)

• If you are doing the final presentation, start working on it early, then practice practice practice

• Show confidence in your idea and team

PRATIK PATEL | CTO

Page 24: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

#3: Split Into Sub-

TeamsPRATIK PATEL | CTO

Page 25: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

#3• Business Plan, Marketing Plan, and final Presentation

• Web/Mobile Application

• Server-side

• Data analysis/algorithms !

PRATIK PATEL | CTO

Page 26: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

#4: Use Tech You

KnowPRATIK PATEL | CTO

Page 27: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

#4• A high-pressure environment like a hackathon is not a good place to learn something new

• Use tools/langs/platforms/libs that you can code fast!

• If you get stuck, stub it out and move on

PRATIK PATEL | CTO

Page 28: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

#5: Remember Your Goals

PRATIK PATEL | CTO

Page 29: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

#5• Startup Weekend- You’re building a business: who are you users, what is the potential market size, what is the revenue model?

• Corporate/Vendor hackathon - what are the criteria to win? How many of these will you meet?

• Are the goals expressed in final preso?

PRATIK PATEL | CTO

Page 30: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

#6: Have

Awesome Design

PRATIK PATEL | CTO

Page 31: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

#6• The design (logo, layout, colors, etc) make a HUGE difference

• Find a good designer to create these assets

• Use them in the demo and the preso

• Makes your team look “professional”

• If it looks good, it must be good :)

PRATIK PATEL | CTO

Page 32: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

#7: Set a

Schedule & Finish

PRATIK PATEL | CTO

Page 33: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

#7• 1/2 of hackathon teams never finish

• Come up with a schedule with time to “integrate” everything into final preso

• Better to demo something rather than nothing

• Have a big vision, but break down into smaller chunks so you can demo something

PRATIK PATEL | CTO

Page 34: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

Be careful of organizer keeping IP

PRATIK PATEL | CTO

Page 35: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

How many teams

continue?PRATIK PATEL | CTO

Page 36: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

Stats• Approximately 10% continue after a Startup Weekend

• Approximately 5% still of these still alive after a year !

PRATIK PATEL | CTO

Page 37: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

Post hackathon

PRATIK PATEL | CTO

Page 38: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

After Hackathon• Identify team members you want to work with. You want no more than 4 including you.

• Get all team member to sign “work for hire” before hackathon starts - i.e. you know all the IP as the team captain

PRATIK PATEL | CTO

Page 39: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

Action expresses priorities.

PRATIK PATEL | CTO

- M.K. Gandhi

Page 40: 7 Tips for Winning at Hackathons - DeveloperMarch · #2 • If you are pitching the idea, practice over and over until you have it memorized and it excites everyone (possible team

Bye

!

Follow me on twitter: @PRPATEL