결제 시스템 설계 실무 경험이 없음을 인정하고, 비슷한 시스템 설계 경험을 1인칭으로 푼다.
결제 시스템을 실무로 설계·구현해본 경험은 아직 없습니다. 그래서 그 부분은 솔직히 말씀드리는 게 알맞은 안내라고 생각합니다.
다만 제가 졸업 프로젝트에서 사용자 정보를 다루는 작은 시스템을 설계해본 경험이 있습니다. 규모는 작지만, "틀리면 안 되는 데이터를 다룬다"는 점은 결제와 닮아 있었습니다.
처음엔 제가 정상 경우만 생각하고 설계했다가, 중간에 작업이 끊기면 데이터가 어긋나는 문제를 겪었습니다. 그 실패로 저는 돈이나 중요한 데이터를 다루는 시스템은 "중간에 잘못됐을 때"를 먼저 챙겨야 한다는 점을 배웠습니다. 결제 시스템은 그 요구가 훨씬 엄격할 것입니다. 경험이 부족한 만큼, 저는 입사 후 실제 결제 시스템 설계를 선배에게 배우며 채워가겠습니다.