← 블로그 목록

전문가는 지도처럼 구조를 보고 초보자는 길목처럼 문제를 보는 경우가 많다

전문가와 초보자의 차이는 기억량보다 문제를 어떤 구조로 보느냐에서 더 자주 드러난다. 에릭슨의 의도적 연습과 드레이퍼스 형제의 숙련도 모델을 빌려, 게임 개발에서 숙련자가 코드 한 줄을 넘어 데이터 흐름과 디버깅 비용, 시스템 충돌까지 함께 떠올리는 방식을 살피고, 전문성이 결국 답을 외우는 일이 아니라 지도를 만드는 일에 가까운 이유를 정리한다.

전문가는 지도처럼 구조를 보고 초보자는 길목처럼 문제를 보는 경우가 많다

전문가는 지도처럼 구조를 보고 초보자는 길목처럼 문제를 보는 경우가 많다

전문가는 무엇이 다를까. 단순히 더 오래 일했거나, 더 많은 명령어를 외운 사람일까. 숙련도 연구를 보면 차이는 기억량보다 문제를 어떤 구조로 보느냐에서 더 자주 드러난다. 초보자가 눈앞의 한 단계씩을 따라갈 때, 전문가는 더 큰 지도처럼 전체 구조를 본다.

이 차이는 게임 개발에서 특히 잘 보인다. 초보 프로그래머는 버그 한 줄, 기능 하나, 클래스 하나에 시야가 묶이기 쉽다. 반면 숙련자는 데이터 흐름, 시스템 경계, 플레이 경험, 디버깅 비용 같은 더 큰 구조를 동시에 떠올린다.

숙련은 정보량보다 정신적 모델의 차이다

전문성 연구에서 자주 등장하는 설명은 정신적 표상의도적 연습이다. 잘하는 사람은 단순히 경험이 많아서가 아니라, 경험을 구조화해 다음 판단에 다시 쓰는 경향이 강하다. 그래서 비슷한 문제를 봐도 더 빨리 중요한 신호를 골라낸다.

드레이퍼스 형제의 숙련도 모델도 비슷한 흐름을 보여 준다. 초보자는 규칙을 그대로 따라가고, 숙련자는 상황 판단과 맥락 해석이 훨씬 커진다. 즉, 같은 문제를 더 많이 아는 사람이 아니라 다르게 보는 사람이 된다.

게임 개발의 전문성은 세 가지 층위에서 보이기 쉽다

게임 개발에서는 보통 이런 차이가 잘 드러난다.

예를 들어 길찾기 시스템을 고칠 때 초보자는 알고리즘 한 부분만 바꾸려 하고, 숙련자는 데이터 갱신 주기, 디버깅 도구, 사용자 체감, 다른 시스템과의 상호작용까지 함께 볼 가능성이 크다.

그래서 전문성은 재능보다 축적 방식에 가깝다

전문가를 멀리서 보면 직관처럼 보이지만, 가까이서 보면 반복된 관찰과 피드백의 결과인 경우가 많다. 많이 만들고, 실패를 기록하고, 왜 그렇게 판단했는지 다시 복기하는 사람일수록 구조를 더 빨리 보게 된다.

즉, 전문가처럼 보인다는 것은 답을 외웠다보다 지도를 만들었다에 가깝다.

마치며

게임 개발에서 전문가는 모든 것을 아는 사람이 아니다. 더 큰 구조를 보고, 어디가 핵심인지 더 빨리 구분하며, 현재의 수정이 나중에 어떤 비용을 만들지 짐작하는 사람에 가깝다.

그래서 성장의 방향도 분명하다. 지식을 더 쌓는 것만큼, 그 지식을 어떻게 구조화하고 피드백으로 다듬는지가 중요하다. 전문가의 힘은 기억력보다 지도에 있다.

참고 자료

← 목록으로
Related

함께 읽으면 좋은 글

도서 리뷰게임 개발프로그래밍
게임 개발자에게 오래 남는 책은 기술책만이 아니라 설계, 팀, 출시를 함께 다루는 책들이다

게임 개발자에게 오래 도움이 되는 책은 엔진과 알고리즘에서 끝나지 않는다. Game Programming Patterns부터 The Art of Game Design, Blood Sweat and Pixels, Peopleware까지 프로그래밍·디자인·실전 출시 세 층위에 걸친 아홉 권을 역할별로 묶어 정리하고, 입문자·중급자·리더가 각각 어떻게 조합해 읽으면 좋을지 함께 짚는다.

게임 개발버그디자인
버그를 창의적으로 활용한다는 말은 모든 결함을 미화하자는 뜻이 아니다

버그가 기능이 됐다는 일화는 매력적이지만, 그렇다고 모든 결함을 낭만으로 덮을 수는 없다. Street Fighter II의 콤보 같은 격투게임 사례와 게임 버그 분류 연구를 빌려, 우연한 동작이 시스템으로 살아남기 위한 세 가지 조건과 대부분의 버그가 여전히 고쳐야 할 결함인 이유를 구분해 정리한다. 진짜 창의성은 버그를 방치하는 데가 아니라 우연을 의도된 규칙으로 바꾸는 데 있다.

게임 개발밸런스전투 설계
전투 밸런스는 처음 캐릭터보다 마지막 상태를 먼저 정할 때 더 선명해진다

성장형 게임에서 전투 밸런스를 처음 캐릭터의 체감부터 잡으면 끝 구간에서 조합이 폭발하기 쉽다. 라이엇 게임즈의 챔피언 밸런스 프레임워크 사례를 빌려, 최종 장비와 상위 숙련자 조합을 먼저 정의한 뒤 초반 성장 곡선을 그쪽 기준에서 역산하는 방식이 왜 구조를 덜 망가뜨리는지, 출발점이 아니라 도착점을 먼저 보는 설계가 어떤 질문을 던지는지 정리한다.