해커톤 승리 전략: 약점을 피하고 실제 문제를 해결하라
Source
Evernote/Technote scraps/I was the worst coder in the room Design.Code.Learn.md
Summary
저자는 UBC 페이스북 해커톤에서 비전공자 중심의 팀으로 우승한 경험을 공유하며, 기술적 우위보다 전략적 접근이 중요함을 강조합니다. 핵심 교훈은 세 가지입니다. 첫째, 자신이 가장 약한 분야(예: 순수 코딩 실력)에서 경쟁하지 말고, 타인이 간과하는 차별점(예: 하드웨어/아두이노)을 찾아야 합니다. 둘째, 기술 과시용이 아닌 실제 생활의 불편함(예: 집에 없을 때 친구에게 집 열쇠 주기)을 해결하는 프로젝트가 심사위원의 공감을 얻습니다. 셋째, 깊이(Depth)보다 폭(Breadth)이 중요할 수 있으며, 코딩, 디자인, 하드웨어 등 다양한 요소를 조화롭게 결합한 완성도 높은 패키지가 승리를 가져옵니다.
Key Points
- 자신이 가장 약한 지표로 경쟁하지 말고, 타인이 생각하지 못하는 차별점(Edge)을 찾아야 한다.
- 기술 자체를 위한 기술이 아닌, 실제 사용자가 겪는 구체적인 문제(Pain point)를 해결해야 한다.
- 단일 기술의 깊이보다 디자인, 하드웨어, 소프트웨어를 아우르는 폭넓은 접근(Breadth)과 완성도가 해커톤 등에서 더 큰 효과를 낼 수 있다.
- 코딩은 목적이 아닌 수단이며, 문제를 해결하는 새로운 방식을 찾는 것이 중요하다.