샘 알트만: "지금 당신이 o3보다 더 똑똑하다고 생각하세요?" : 오호츠크 리포트
55check.com
안녕하세요. 현재 기계공학과 4학년으로 캡스톤 디자인을 진행 중이며, 팀원들과 함께 앱 개발과 창업까지 목표로 하고 있는 학생입니다.
기술 선택 문제로 고민이 많아 조언을 구하고자 글을 남기게 되었습니다.
상황 요약
저희 팀: React Native + Spring Boot 기반으로 개발 중
제가 직접 백엔드 설계/구현
예외처리, 디버깅 포함 전체 구조 정확히 이해
진행도 약 60-70%, 구조 안정적, 유지보수 자신 있음
교수님 프로젝트: Next.js + Supabase
진행도 약 80%
다만 구조가 낯설어 코드 파악과 에러 수정에 시간 소요 예상
고민 포인트
교수님 코드 이어받으면 빠르게 MVP는 가능하지만, 구조 이해가 부족하고 디버깅이 어려움
제가 만든 Spring 기반 프로젝트는 구현은 부족하지만, 구조적으로 명확하고 확장성에 유리함
배포까지 걸리는 시간은 둘 다 비슷할 것으로 예상됨
저희의 목표
단기: MVP 완성 → 실제 사용자 배포
장기: 창업을 고려한 실서비스 개발
Redis / Kafka / Elasticsearch 등 트래픽 대응과 기능 고도화 예정
따라서 유지보수성과 확장성이 핵심
질문
기능 많은 Supabase 기반 코드를 이해하고 고도화하는 게 나을까요?
아니면 Spring 기반 구조를 그대로 밀고 나가는 게 더 현명할까요?
장기적으로 유지보수와 확장성을 고려했을 때 어떤 선택이 실무적으로 맞는 결정일까요?
비슷한 경험 있으신 분들이나 현직자 분들의 현실적인 조언 부탁드립니다.
긴 글 읽어주셔서 감사합니다.
다음 내용이 궁금하다면?
이미 회원이신가요?
2025년 4월 18일 오후 3:33
앱
... 더 보기한
... 더 보기