이 해커톤은 우리가 코딩을 멈추고 생각하도록 만들었다.
Source: Dev.to
Introduction
우리는 이번 해커톤이 코딩에 관한 것이라고 생각했습니다.
하지만 실제로는 생각에 관한 것이었습니다.
저는 CSE 전공 학생이며, 최근 우리 팀 DevTrio는 일반 과제와는 다른 문제 진술을 받았습니다. “웹사이트를 만들라”거나 “앱을 만들라”는 것이 아니라, 더 구체적으로는:
실제 문제를 이해하고, 무엇을 만드는 것이 합리적인지 파악한다.
Understanding the Problem
처음 며칠은 솔직히 혼란스러웠습니다. 문제를 계속해서 읽어보면서 “이해한 것 같다”고 생각했지만, 곧 이해하지 못했다는 것을 깨달았습니다. 문제를 읽는 것과 그 뒤에 있는 사람들을 이해하는 것은 다릅니다.
The Thinking Phase
코딩에 바로 뛰어들기보다 우리는 속도를 늦추고 다음과 같은 질문을 던졌습니다:
- 우리는 누구를 위해 만들고 있는가?
- 그들의 일상은 어떤 모습인가?
- 계획대로 되지 않을 때는 어떤 일이 일어나는가?
코드 없이 토론과 의문, 그리고 많은 재고 과정만 있었습니다. 그 단계는 느리게 느껴졌지만, 지금은 가장 중요한 부분이라고 생각합니다. 어느 정도 명확해지니 일의 진행 속도가 빨라졌습니다—완벽하진 않지만 방향성은 잡혔습니다.
Focusing on What Matters
또 하나 중요한 점을 깨달았습니다 — 모든 것을 다 만들 수는 없다는 것입니다. 아이디어는 많지만 시간은 매우 제한적입니다. 그래서 우리는 다음에 집중해야 했습니다:
- 실제로 중요한 것이 무엇인지
- 현실적으로 만들 수 있는 것이 무엇인지
- 합리적인 것이 무엇인지
이것은 생각보다 어렵습니다.
Approaching the Deadline
이제 제출까지 이틀 남았고, 상황이 본격화되었습니다. 마감이 다가오고, 우리가 무엇을 하고 있는지 설명하는 것이 실제로 구현하는 것보다 더 어려울 때도 있습니다. 하지만 이 경험은 평소 프로젝트와는 확연히 다르게 느껴집니다. 단순히 무언가를 만드는 것이 아니라, 생각하는 방식을 배우는 느낌입니다.
Conclusion
아직 갈 길이 멀지만, 지금까지 해온 일은 우리가 작업한 것 중 가장 가치 있는 일 중 하나처럼 느껴집니다.
— Ruchita
Team DevTrio
Guidewire DEVTrails 2026