"70분 안에 이걸 다 푼다고?"
본격적인 실기 준비는 약 두 달 동안, 퇴근 후와 주말 시간을 집중적으로 끌어모아 진행했다. 태블로에는 오래전부터 관심이 있었지만 여러 업무를 병행하다 보니 깊게 몰입하기는 어려웠던 터라, 이 두 달이 진짜 승부처였다.
가장 먼저 한 건 출제 범위를 좁히는 일이었다. 태블로로 여러 강의를 들었다면, 시험에 나오는 영역과 과감히 버려야 할 부분을 구분할 수 있어야 한다. 실무에서 자주 쓰는 기능이라도 시험 범위 밖인 경우가 많기 때문이다. 예를 들어 태블로의 관계 기능, LOD 계산식, 맵(공간)을 활용한 복잡한 인터랙션 설계 같은 건 실무에서는 많이 쓰지만 실기 시험에서는 다루지 않는다. 대신 필수 차트 작성, 기초 계산식, 필드 타입 변환, 차원/측정값 개념, 필터와 정렬의 우선순위, 조인과 유니언, 기본 집계 함수 활용처럼 기본기 중심의 기능이 안정적으로 출제되는 편이었다.
시중에 있는 실기 책은 두 권 정도였다. 가장 최근 개정판을 사서 처음부터 끝까지 정독했다. 그리고 교재 안에 있는 내용은 모두 시험 범위라고 생각하고, 한 번도 출제된 적 없는 기능까지 포함해서 전부 여러 번 실습했다. 언제든 출제될 수 있으니까. 특히 그래프는 기본적인 막대·라인차트뿐만 아니라 트리맵, 워터폴차트, 덤벨차트, 불릿차트 같은 고급 차트까지 모두 자유자재로 다룰 수 있어야 했고, 세부적인 서식 설정이나 편집 옵션도 빠짐없이 숙지해야 했다.
그러고 나서 모의고사를 풀기 시작했는데, 그때 처음으로 현실을 마주했다. 첫 모의고사를 풀었을 때 2시간이 넘게 걸렸다. 실제 시험 시간은 70분이었다. "아... 70분 내에 푸는 게 쉽지 않겠구나"라는 생각이 그제야 들었다. 정확하게 푸는 것도 중요했지만, 진짜 핵심은 시간 관리였다. 문제를 보는 순간 바로 반응하지 않으면 제한 시간 안에 절반도 풀지 못할 거라는 확신이 들었다.

같은 모의고사를 10번씩 풀었다
그래서 가진 자료를 거의 외우다시피 반복했다. 당시 시행처에서 제공한 모의문제 2개와 교재에 수록된 4개를 합쳐 총 6회분이 전부였는데, 시험 2주 전부터 이 6회분을 회차당 10회 이상 반복해서 풀었다. 문제 패턴이 손에 익고 반복 훈련이 쌓이자, 거의 외워서 1회분을 푸는 시간이 30~40분으로 크게 단축됐다. 처음 2시간에서 30~40분이면, 못해도 3배, 많게는 4배 가까이 빨라진 거다. 남은 준비 기간에는 모의고사에 언급되지 않았던 고급 차트나 함수도 추가로 점검해 부족한 부분을 보완했다.
이 경험을 하면서 한 가지를 분명히 깨달았다. 이 시험은 절대 단기 벼락치기로 합격할 수 없다는 사실이다. 실기는 제한된 시간 내에 완성도 있는 정확한 결과물을 제출해야 하니 작업 속도가 합격의 핵심이다. 모든 기능을 즉각적으로 떠올리고 구현하려면, 태블로의 기본 원리부터 탄탄히 이해하고 반복 훈련을 통해 체득하는 과정이 꼭 필요했다.
머리로 아는 것과 손이 기억하는 것의 차이
나중에 이 경험을 누군가에게 설명하려고 자료를 찾아보다가, 신경과학에 "절차적 기억"이라는 개념이 있다는 걸 알게 됐다. H.M.이라는 유명한 환자 사례가 있는데, 해마가 손상돼서 새로운 사실을 전혀 기억하지 못하는 사람이었다. 그런데 거울에 비친 별 모양을 따라 그리는 운동 과제를 훈련시켰더니, 일반인과 똑같은 속도로 수행 능력이 좋아졌다. 신기한 건, 본인은 그 훈련을 받았다는 사실 자체를 전혀 기억하지 못했다는 점이다. "어떻게 하는지 아는 능력"과 "무엇이 일어났는지 아는 능력"이 완전히 분리된 별개의 기억 시스템이라는 게 이 사례로 밝혀졌다고 한다.
이걸 읽으면서 내 모의고사 경험이 정확히 겹쳐 보였다. 이론서를 읽고 "아, 이렇게 하는 거구나" 이해하는 것과, 시험장에서 손이 거의 반사적으로 그 순서를 수행하는 것은 완전히 다른 차원의 능력이었다. 모든 기능을 즉각적으로 떠올리고 구현해야 한다는 내 직감은, 절차적 기억과 서술적 기억이 서로 다른 시스템이라는 사실을 몸으로 먼저 발견한 셈이었다.
비슷한 실험도 있었다. 6세에서 12세 아동 90명을 대상으로 한 연구에서, 같은 절차적 학습 과제를 반복시켰더니 단 세 번의 연속 시행만으로도 속도와 효율성이 눈에 띄게 향상됐다는 결과가 있었다. 운동 기술을 습득하는 과정은 빠른 초기 학습 단계, 느린 후기 단계, 공고화, 자동화, 유지 단계를 차례로 거친다고 하는데, 내 10회 반복도 정확히 이 흐름을 따라갔던 것 같다. 처음 1~2회에서 큰 폭으로 시간이 줄었고, 그 뒤로는 향상 속도가 둔화되면서 결국 30~40분이라는 안정적인 시간으로 수렴했다.
반복이 왜 그렇게 효과적인지에 대한 설명도 흥미로웠다. 반복된 신호가 신경세포를 연결하는 시냅스를 강화하면서 절차기억이 만들어진다고 하는데, 이렇게 형성된 기억은 의식을 방해하지 않는 특징을 가진다고 한다. 처음 더블맵을 만들고 듀얼축을 동기화하는 작업을 할 때는 머릿속 모든 주의력을 쏟아야 했는데, 반복할수록 그 작업이 점점 의식 밖으로 자동화되는 걸 체감할 수 있었다. 시험장에서 시간에 쫓기는 상황에서는, 매뉴얼을 의식적으로 떠올리며 작업하는 것과 손이 거의 반사적으로 움직이는 것 사이의 격차가 결정적이었다.
합격 이후, 실무에서도 느낀 변화
자격증을 따고 나서 가장 먼저 느낀 변화는 실무 스킬이 눈에 띄게 향상됐다는 점이었다. 시험을 준비하며 새롭게 알게 된 로직도 있었고, 반복 훈련으로 손놀림 속도가 빨라지다 보니 평소 시간이 없다는 핑계로 미뤄두었던 업무 이슈들이 하나둘 해결되기 시작했다. 데이터 분석을 보는 안목이 넓어지고 더 효율적인 로직을 설계하게 되면서 결과물의 퀄리티도 확연히 좋아졌다. 결국 시험을 위해 쌓은 반복 훈련이 시험장에서만 끝나는 게 아니라, 일상적인 업무 속도 자체를 끌어올린 셈이었다.
다음 글에서는 시험 당일 가장 결정적이었던 순간—난이도가 가장 높은 마지막 문제를 과감히 포기했던 그 선택—을 다뤄보겠다.
참고 자료
- ScienceDirect Topics, "Procedural Memory", https://www.sciencedirect.com/topics/agricultural-and-biological-sciences/procedural-memory
- Magallón, S., Narbona, J., & Crespo-Eguílaz, N. (2016). "Acquisition of Motor and Cognitive Skills through Repetition in Typically Developing Children", PMC, https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4934913/
- 뉴스페퍼민트, "절차 기억(procedural memory)이란?", https://newspeppermint.com/2014/03/04/procedural/