정처기 필기 공부법 — FSRS로 30일 로테이션 돌리는 법
정보처리기사 필기 공부법을 FSRS 간격 반복과 망각 곡선 개념으로 정리합니다. 5과목 과락 40점·평균 60점 기준, D-30 실전 스케줄, 단원별 출제 경향과 하루 20분·1시간·3시간 플랜을 안내합니다.
글쓴이 DAYLAB ·
정처기 필기는 다섯 과목을 한꺼번에 준비해야 하고, 과목별 과락 40점과 평균 60점을 동시에 넘겨야 합니다. 국가기술자격 중에서도 응시자가 많은 편이지만, 대부분 "기출만 반복한다"는 한 줄 전략에 기댑니다. 그 전략이 나쁜 것은 아닙니다. 문제는 어떻게 반복하느냐입니다.
이 글은 하루 20문제, 30일 로테이션으로 정처기 필기에 한 번 붙기 위한 공부법을 정리합니다. 핵심은 두 가지입니다. 첫째, 에빙하우스의 망각 곡선을 거스르지 않고 활용하는 것. 둘째, 최신 간격반복 알고리즘 FSRS로 복습 타이밍을 사람의 감이 아닌 알고리즘에 맡기는 것입니다.
정처기 필기가 어려운 진짜 이유
합격률만 보면 정처기 필기는 "쉬운 시험"처럼 읽힙니다. 큐넷이 공개한 연도 합계 기준으로 필기 합격률은 2021년 63.6%, 2022년 56.1%, 2023년 59%, 2024년 60.8%, 2025년 65%로 60% 안팎에서 움직였습니다. 응시자 규모가 큰 시험이지만 합격선 자체는 가혹하지 않습니다. 그런데도 해마다 상당수가 떨어집니다.
이유는 하나입니다. 시험 범위가 크고, 사람은 잊습니다.
독일의 심리학자 헤르만 에빙하우스는 1885년 자기 자신을 대상으로 무의미 음절(nonsense syllables)을 외우는 실험을 했습니다. 결과는 분명했습니다. 학습 직후에는 기억이 급격히 감소했고, 시간이 갈수록 망각 속도는 완만해졌습니다. 시간에 따른 기억 유지율을 곡선으로 그리면 처음엔 가파르게 떨어지다가 점차 평평해지는 모양이 나옵니다. 이걸 망각 곡선(forgetting curve)이라고 부릅니다.
정처기 필기는 5과목, 100문항, 2시간 30분(150분)의 시험입니다. 출제기준의 세세항목만 187개에 이르고, 거기에 파생 개념과 수치·용어까지 더하면 실제로 머릿속에 넣어야 하는 항목은 수백 개 규모입니다. 단순 반복만으로는 새로 넣는 속도가 잊히는 속도를 이기지 못합니다. 시험 일주일 전에 "분명히 봤던 건데 기억이 안 난다"는 경험, 낯설지 않을 겁니다.
에빙하우스는 같은 실험에서 한 가지 더 발견했습니다. 적절한 타이밍에 다시 보면 망각 속도가 느려지고, 반복할수록 곡선이 평평해진다는 점입니다. 이것이 간격반복(spaced repetition)의 출발점입니다. 외운 직후 한 번, 하루 뒤에 한 번, 사흘 뒤에 한 번, 일주일 뒤에 한 번. 이렇게 간격을 벌리며 다시 보면 같은 총 시간 투입으로도 훨씬 많은 양이 오래 남습니다.
정처기 필기가 어려운 진짜 이유는 분량이 아니라, 분량을 인간의 망각 속도 안에서 관리해야 한다는 점입니다. 종이 문제집으로 이걸 수기로 관리하는 건 기술적으로 불가능에 가깝습니다. 그래서 도구가 필요합니다.
FSRS가 망각 곡선을 이기는 방식
FSRS(Free Spaced Repetition Scheduler)는 공개된 간격반복 알고리즘으로, 암기 앱 Anki 에서 기존 SM-2 대신 고를 수 있는 스케줄러로 들어가 있습니다. 수식의 세부는 넘어가고, 실제 체감으로 설명하면 이렇습니다.
- 오늘 문제를 풀어서 맞히면, 알고리즘은 "이 사람 이 개념은 기억이 안정적이다"라고 판단해서 다음 복습일을 뒤로 밀어줍니다.
- 틀리거나, 맞혔더라도 오래 헤맸으면 "이 개념은 흔들린다"라고 판단해서 간격을 크게 줄입니다.
- 각 문제의 난이도(difficulty)와 안정성(stability) 두 변수가 개인별로 학습되면서, 같은 문제라도 사람마다 복습 일정이 달라집니다.
예시를 들어보면, "UML 다이어그램 중 동적 다이어그램은?"이라는 문제를 오늘 처음 풀어서 맞혔다고 합시다. FSRS는 목표 유지율(desired retention)·개인 이력·카드 난이도를 종합해 다음 복습일을 동적으로 잡습니다. 실제 스케줄은 사용자마다 다르게 나오지만, 잘 아는 개념이라면 다음 복습은 며칠 뒤로 밀리고, 또 맞히면 간격이 점점 더 벌어지는 방향으로 움직입니다.
반대로 복습에서 틀렸다면, 알고리즘은 그 문제의 안정성이 과대평가됐다고 판단하고 복습 간격을 짧게 당깁니다. 같은 문제라도 어제 맞혔느냐 오늘 틀렸느냐에 따라 스케줄이 실시간으로 재계산된다는 뜻입니다. 고정된 간격 규칙이 아니라 개인별로 추정한 기억 상태에 맞춰 재계산되는 구조라는 점이 SM-2와의 차이입니다.
종이 문제집으로는 이 스케줄링을 흉내 낼 수 없습니다. 어제 어느 문제를 맞혔는지, 3일 전 어느 문제가 흔들렸는지 전부 수기로 기록하고 복습 일자를 수동으로 계산해야 합니다. 현실적으로 유지되는 사람은 극소수입니다.
앱이 하는 일은 단순합니다. 공부 시간이 20분밖에 없는 날, "오늘 꼭 다시 봐야 하는 문제 20개"를 이미 정해서 꺼내줍니다. 사용자는 푸는 데만 집중하면 됩니다. 감과 죄책감으로 복습 대상을 고르는 단계를 제거하는 것이 FSRS 기반 학습의 본질입니다.
D-30 실전 공부 스케줄
"하루 20문제, 30일"의 현실 계산입니다. 정처기 필기는 5과목, 과목별 20문항 · 전체 100문항 구조입니다. 출제기준 세세항목이 187개이고, 여기에 파생 개념까지 더하면 학습 범위는 수백 항목 규모입니다.
하루 20문제를 풀면 30일 동안 600회 풀이가 쌓입니다. 이 600회를 전부 새 문제로 채우면 앞에서 본 문제를 다시 만나지 못하고, 에빙하우스 곡선 위에서 그대로 잊힙니다. 그래서 FSRS 자동 복습 큐가 신규 문제 사이사이에 복습 문제를 끼워 넣어 같은 문제를 여러 번 만나는 로테이션을 만듭니다.
대략적인 30일 로테이션은 이렇습니다.
- D-30 ~ D-22 (9일, 기초 커버리지 단계): 하루 20문제씩 신규 개념을 한 번씩 접합니다. 이 단계에서는 정답률이 낮아도 괜찮습니다. 20문제 중 10문제를 틀렸다면 그 10문제가 곧 FSRS 큐에 "1일 뒤 다시 봐" 딱지를 달고 줄 서는 구조입니다.
- D-21 ~ D-8 (14일, 복습+신규 병행 단계): 하루 복습 12문제 + 신규 8문제 비율. 복습이 훨씬 중요해지는 구간입니다. 이때부터 약점 히트맵이 흔들리는 단원을 가시화해 줍니다.
- D-7 ~ D-1 (7일, 실전 단계): 신규 개념 도입을 멈추고, 복습 큐를 소화하면서 실전 모의고사 100문제 150분을 2~3회 돌립니다. 시간 배분, CBT UI 적응, 과락 위험 과목 파악이 이 단계의 목표입니다.
숫자를 다시 정리하면, 30일 × 20문제 = 600회 풀이 중 상당 부분이 복습입니다. 신규 문제를 몇 개 풀었느냐보다 틀린 문제를 잊기 전에 몇 번 다시 만났느냐가 점수를 결정합니다.
정처기 필기는 최소 2회독 이상이 관례로 통합니다. FSRS는 이 "2회독"을 달력에 수기로 그리지 않고 알고리즘이 자동으로 만들어 줍니다. 같은 시간 투입 대비 유지되는 암기량이 올라갑니다.
앱에서 바로 이 30일 로테이션을 시작하려면 App Store 또는 Google Play에서 설치 후 학습을 바로 시작할 수 있습니다. 로테이션 구성은 FSRS가 자동으로 진행하며, 정처기 앱 메인에서 기능 구성과 가격을 한 번에 살펴볼 수 있습니다.
5과목 가중치와 출제 경향
정처기 필기는 5과목 각 20문항으로 균등 분포입니다. 다만 과목 안에서는 자주 나오는 주제가 따로 있습니다.
먼저 아래 경향의 성격을 분명히 해 둡니다. 큐넷 출제기준에는 단원별 출제 비중이 명시돼 있지 않고, 2022년 정기 기사 제3회부터 필기가 CBT로 전환되면서 시행처가 문제를 공개하지 않습니다. 아래 내용은 앱 제작팀이 수집한 기출 복원본(2020~2022년 PBT 8회분 + 2024~2025년 CBT 복원 6회분, 2023년 미확보)을 훑어본 내부 관찰이며, 공단이 공개한 공식 통계가 아닙니다. 경향 파악용으로만 쓰고, 공부 범위는 한국산업인력공단 큐넷 출제기준을 기준으로 잡습니다.
1과목 소프트웨어 설계
복원 회차에서 객체지향·애자일·UML·디자인 패턴이 꾸준히 보였습니다. 출제기준의 요구사항 확인·화면 설계·애플리케이션 설계·인터페이스 설계 가운데, 시간이 부족하다면 객체지향·UML·디자인 패턴·애자일·미들웨어를 먼저 반복하는 편이 효율적입니다.
2과목 소프트웨어 개발
알고리즘(정렬·검색·해싱·시간복잡도)과 자료구조(스택·큐 등), 테스트 지식 체계(화이트박스·블랙박스)와 테스트 레벨, 형상관리 도구가 자주 보였고, DRM·협업도구도 꾸준히 나왔습니다. 자료구조와 테스트 두 덩어리에서 점수를 잃으면 과락 위험이 커집니다.
3과목 데이터베이스 구축
정규화가 가장 눈에 띄었고, 트랜잭션·관계대수·관계해석·뷰·분산 데이터베이스·무결성·키 종류·DML·DCL이 뒤를 이었습니다. 정규화 단계, 트랜잭션 ACID, 관계대수 연산자, 키 종류(기본·후보·슈퍼·외래·대체)는 우선 반복할 대상입니다.
4과목 프로그래밍 언어 활용
출제기준에는 언어 이름 없이 「절차적·객체지향·스크립트·선언형 언어」로만 적혀 있지만, 복원 기출에서는 C·Java·Python 코드의 실행 결과를 묻는 문제가 큰 비중을 차지했습니다. 개념만 외우는 전략은 이 과목에서 깨지기 쉽습니다. 그 밖에 네트워크(OSI 7계층·IP·TCP/UDP)와 운영체제(프로세스 스케줄링·메모리 관리)도 자주 보였습니다. 코드를 손으로 추적해 보는 연습이 점수를 좌우합니다.
5과목 정보시스템 구축관리
비용 산정 모델(COCOMO 등), IT 신기술 트렌드(SDN·Mesh Network 등), 서비스 공격 유형(DoS·세션 하이재킹 등)이 자주 보였고, 보안 기능(접근통제·인증)·암호 알고리즘(DES·AES·RSA·해시)·소프트웨어 생명주기 모델·입력 데이터 검증(SQL 삽입·XSS)도 꾸준했습니다. 용어량이 많아 암기 성격이 강하고, 그래서 간격반복이 특히 잘 맞는 과목입니다.
요약하면 과목마다 반복해야 하는 문제 유형과 방식이 다릅니다. 하루 풀이는 5과목을 고르게 돌리되, 과목 안에서는 자주 나오는 주제를 먼저 반복합니다.
오답노트 활용법
"틀린 문제는 오답노트에 정리하라"는 조언은 어느 시험이든 반복됩니다. 맞는 조언인데, 정작 실행률이 낮습니다. 수기로 오답노트를 쓰려면 문제 캡처·정리·재풀이 스케줄을 전부 손으로 짜야 하고, 2주 차부터 지치기 시작합니다.
정처기 필기에서 오답노트의 본질은 "약점을 보이는 단원을 식별해서 거기에 복습 자원을 몰아주는 것"입니다. 결국 필요한 건 노트가 아니라 약점 히트맵입니다. 어떤 과목의 어떤 단원에서 내가 어떤 비율로 틀리는지, 시각적으로 한눈에 보이는 도구가 필요합니다.
앱에서 제공하는 약점 히트맵은 5과목 × 주요 단원을 격자로 깔고, 각 셀을 정답률에 따라 세 단계로 색깔 표시합니다. 빨간 칸은 취약, 주황 칸은 경계, 초록 칸은 안정입니다. 히트맵을 매일 아침에 10초만 봐도 "오늘 5분이라도 더 돌려야 할 단원"이 자동으로 보입니다.
오답노트 관련해서 수험생이 자주 빠지는 함정이 하나 있습니다. 틀린 문제 해설을 읽고 "이해했다"라고 느끼는 순간 그 문제를 끝난 것으로 처리하는 것입니다. 이해와 인출은 다릅니다. 이해는 해설을 보며 끄덕일 때 일어나고, 인출은 시험장에서 빈 화면을 보고 답을 떠올릴 때 일어납니다. 진짜 시험장에서 필요한 건 인출입니다. 그래서 틀린 문제는 "해설 숙지 → 며칠 뒤 재풀이 → 간격을 더 벌려 재풀이"처럼 다시 돌아와야 합니다. 앱에서는 이 주기를 FSRS가 자동으로 예약합니다.
보다 체계적인 공부 순서가 궁금하다면 어떤 과목부터 시작해야 하는지, 응시자격은 정처기 응시자격에서 다룹니다.
실전 모의고사로 마무리
D-7부터 D-1까지의 마지막 주는 새 개념 투입을 멈추고 실전 감각을 잡는 구간입니다. 실제 정처기 필기는 2022년 정기 기사 제3회부터 CBT(Computer Based Test)로 진행되며, 5과목 100문항 150분(2시간 30분)이 주어집니다. 한 문제당 평균 1분 30초, 검토 시간을 10분만 빼면 한 문제당 1분 24초짜리 리듬입니다.
이 리듬을 처음 맛보는 게 시험장이어서는 안 됩니다. 집에서 100문항 150분 모의고사를 2~3회 돌려 둡니다. 앱의 모의고사 모드는 실전과 같은 100문항·150분 구조로, 시간이 카운트다운되고 정답·해설은 시험을 마친 뒤에 열립니다.
모의고사 점수는 세 가지 각도로 읽어야 합니다.
- 총점 60점 이상 확보되는가: 과락만 피해도 총점 60이 안 되면 탈락입니다.
- 과목별 40점(20문항 중 8문항) 이상을 모든 과목에서 넘기는가: 한 과목이라도 과락이면 탈락입니다. 한 과목이 8문항 언저리에 걸려 있다면, 남은 기간 그 과목에 불균형 배정을 해야 합니다.
- 시간 배분이 가능한가: 첫 30분 안에 몇 문항을 풀었는지, 시간 내 100문항을 다 풀었는지 기록합니다.
D-7 모의고사에서 총점 55점이 나왔다고 좌절할 필요는 없습니다. 거기서 틀린 문제 45개가 고스란히 FSRS 복습 큐에 들어가고, 남은 일주일 동안 그 45개가 앞당겨져 반복됩니다. D-3 전후에 두 번째 모의고사를 쳐서 과목별 정답률이 올랐는지 다시 봅니다.
하루 가용 시간별 플랜 — 20분·1시간·3시간 수험생
같은 30일이라도 하루에 확보 가능한 학습 시간이 다르면 같은 플랜을 적용할 수 없습니다. 정처기 수험생의 현실은 크게 세 갈래로 나뉩니다. 출퇴근길만 쓸 수 있는 직장인, 저녁 한 시간 정도 확보 가능한 투잡 수험생, 하루 3시간 이상 전업 수험생입니다. 세 경우 모두 합격권에 도달할 수 있고, 실제 차이는 "무엇을 포기하느냐"에 있습니다.
하루 20분 수험생
출퇴근 지하철 왕복 또는 점심 시간이 유일한 학습 창인 경우입니다. 하루 20문제를 다 소화하기 어렵습니다. 하루 10문제·복습 우선 원칙으로 가야 합니다. 신규 개념 도입은 주말 2일에 몰아서 40~60문제. 평일은 복습 큐만 소화합니다. 약점 히트맵에서 빨간 셀이 많은 과목 하나를 "이번 주의 타깃 과목"으로 고정하고, 20분 중 10분을 그 과목에 배정하는 편이 총점 기여가 큽니다. 이 경우 30일로는 범위를 한 바퀴 돌리기 빠듯하므로, 응시 회차를 정할 때 기간을 더 넉넉히 잡는 편이 안전합니다.
하루 1시간 수험생
퇴근 후 한 시간을 확보할 수 있는 가장 흔한 수험생 유형입니다. D-30 로테이션의 표준 버전이 이 그룹에 맞춰져 있습니다. 신규 20문제 + 복습 큐 소화 + 해설 학습이 1시간 안에 들어갑니다. 주 1회는 100문항 모의고사를 위해 150분을 따로 확보해야 하므로, 사실상 주당 8~9시간 블록이 필요합니다.
하루 3시간 수험생
전업 수험생 또는 단기 몰입 수험생입니다. 유혹이 반대 방향에서 옵니다. "시간이 많으니 한 번에 많이 풀자"고 하루 80~100문제를 쏟아부으면, 신규 문제마다 복습 일정이 따라붙어 며칠 뒤 복습 큐가 감당할 수 없을 만큼 불어납니다. 신규는 하루 40문제 안팎으로 묶고, 3시간을 문제 풀이 90분 + 해설 숙지 60분 + 약점 집중 30분으로 쪼개는 것이 안정적입니다.
세 케이스 모두 공통 원칙이 있습니다. 복습 큐가 신규 유입량보다 먼저 소화되어야 한다는 점입니다. 신규만 계속 넣고 복습을 건너뛰면 에빙하우스 곡선의 하강이 빠르게 벌어지고, 결국 D-7에서 "처음 보는 문제" 취급을 다시 해야 합니다. 앱의 오늘의 큐는 복습을 맨 앞에 배치하므로, 큐 순서대로 풀기만 해도 이 원칙이 지켜집니다.
시험 당일 운영 — CBT UI와 150분 시간 배분
공부만큼이나 시험 당일 운영이 총점에 직결됩니다. 정처기 필기는 CBT로 진행됩니다. 응시자는 시험장 PC 앞에 앉아 마우스로 객관식 답을 고릅니다. 문제를 건너뛰었다가 나중에 돌아오는 방식도 가능합니다. 종이 시험의 감각과는 조금 다릅니다.
입실과 사전 확인: 입실 마감 시각은 종목·회차별로 큐넷이 상시 공고로 고정 안내하지 않고, 본인 수험표에 안내됩니다. 시험 전에 수험표에서 정확한 마감 시각을 확인하세요. 보통 시험 시작 30분 이상 일찍 도착해 자리 확인, PC 화면 상태 확인, 간단한 조작법 테스트까지 마칠 수 있는 여유를 두는 편이 안전합니다. 신분증·수험표·필기도구는 전날 밤 가방에 미리 넣어 둡니다.
문제 풀이 순서: CBT 화면에서는 문제를 건너뛰었다가 돌아올 수 있으므로 꼭 1번부터 풀 필요는 없습니다. 추천하는 순서는 "자신 있는 과목 먼저"입니다. 빨리 풀리는 과목에서 점수를 확보해 두면 뒤에서 시간이 부족해도 과락을 막기 쉽습니다. 4과목의 코드 실행 결과 문제는 시간을 많이 잡아먹으므로, 집중력이 떨어지는 마지막으로 미루기보다 앞쪽에 배치하는 편이 유리합니다.
시간 배분 예시: 150분을 세 구간으로 나눕니다. 첫 100분에 100문항을 1회독, 다음 30분에 헷갈렸던 문제 재검토, 마지막 20분에 답안 최종 확인입니다. 1회독 단계에서 오래 고민되는 문제는 일단 체크 표시하고 넘어가는 결정이 중요합니다. 한 문제에 5분을 쓰면 다른 네 문제를 버리는 것과 같습니다.
과목 과락 방지 체크: 1회독이 끝난 뒤 과목별로 확신 있게 푼 문항이 몇 개인지 대략 세어 봅니다. 20문항 중 8문항(40점)에 못 미칠 것 같은 과목이 있으면 재검토 시간 30분 중 10분 이상을 그 과목에 배정합니다. 평균 60점이 나와도 한 과목이 과락이면 탈락입니다.
CBT 기술적 주의사항: 마우스 클릭으로 답을 고르는 과정에서 의도치 않게 다른 보기를 선택하는 일이 생깁니다. 체크 표시 기능으로 "돌아와서 볼 문제"를 분리해 둡니다. 제출 버튼은 한 번 누르면 되돌릴 수 없고, 시간이 0이 되면 자동으로 제출됩니다. 남은 시간 5분이 표시되면 남아 있는 공란부터 바로 찍는 판단이 필요합니다.
CBT UI와 150분 리듬은 정처기 앱의 실전 모의고사 모드에서 동일한 구성으로 연습할 수 있습니다. 마지막 주에 이 리듬을 몸에 넣어 두면 시험장 긴장이 덜합니다.
흔한 실수 5가지
수험생이 자주 빠지는 패턴입니다.
1. 기출만 반복한다. 기출 회전은 필요하지만, 기출에만 몰두하면 출제자가 조금만 변형해도 흔들립니다. 기출을 풀 때마다 그 문제가 묻는 개념을 해설로 다시 짚어야 합니다. 특히 코드 실행 결과 문제는 기출 답만 외우면 변형된 유사 문제에서 전부 틀립니다.
2. 과목별 비중을 무시한 균등 공부. 5과목을 "공평하게" 돌리면, 실제 자기 약점 단원에 시간이 부족해집니다. 히트맵이 빨간 단원이 있으면 그쪽에 하루 5~10분이라도 더 투자하는 편이 총점 기여가 큽니다.
3. 해설을 이해로 끝내는 것. 앞서 말한 이해와 인출의 차이입니다. 해설 읽고 넘어간 문제는 3일 뒤에 다시 마주해야 진짜 외워졌는지 알 수 있습니다.
4. 마지막 주에 모의고사 없이 암기만. D-7 이후에는 새 개념보다 실전 리듬이 더 중요합니다. 모의고사를 한 번도 안 돌리고 시험장에 들어가면 CBT 화면과 150분 리듬에 적응하느라 초반 시간을 잃습니다.
5. 체력 관리 실패. 시험 당일 150분 집중이 안 되면 알고 있던 것도 놓칩니다. D-1에 밤새워 공부하는 건 거의 모든 경우에 역효과입니다. 충분한 수면 → 가벼운 식사 → 시험장에 일찍 도착하는 순서를 지킵니다.
FSRS 간격반복 vs 벼락치기 — 같은 시간을 어떻게 쓰나
수험 커뮤니티에서 "일주일 벼락치기로 붙었다"는 후기가 간혹 화제가 됩니다. 불가능하지는 않지만, 하루에 많은 시간을 몰아넣어야 하고 합격선을 아슬아슬하게 넘기는 경우가 많습니다. 같은 7일, 하루 1시간을 두 방식으로 쓰면 이렇게 달라집니다.
벼락치기 방식은 7시간 동안 300~400문제를 빠르게 훑습니다. 해설은 눈으로만 읽고 넘어가고, 1일차에 본 문제는 7일차에 다시 만나지 못한 채 잊힙니다. 앞에서 본 망각 곡선이 그대로 작동하는 방식입니다.
FSRS 방식은 같은 7시간을 달리 씁니다. 1일차는 신규 문제 위주, 2일차부터는 전날 오답 복습과 신규를 섞고, 날이 갈수록 복습 비율을 늘려 7일차에는 복습 큐만 소화합니다. 신규 문제 수는 벼락치기보다 적지만, 본 문제를 잊기 전에 두세 번 다시 만나므로 시험장까지 남는 양이 다릅니다.
이 차이는 과락 방지 마진으로 이어집니다. 벼락치기는 한 과목이 비면 그대로 과락이지만, 간격반복은 5과목 전반에 자주 나오는 개념을 고루 깔아 두므로 과락 위험이 낮아집니다. "마지막으로 이 문제를 봤을 때 맞혔다"는 기억을 문제별로 가지고 들어가는 것도 시험장 긴장을 줄여 줍니다.
공부 의지를 유지하는 작은 장치들
30일 로테이션의 가장 큰 적은 실력 부족이 아니라 의지의 소모입니다. 3주 차에 접어들면서 공부 속도가 떨어지기 시작하는 경험, 많은 수험생이 겪습니다. 의지력은 유한한 자원이고, 매일 결단을 요구하면 빠르게 바닥납니다. 결단 횟수 자체를 줄이는 설계가 필요합니다.
첫째, 공부 시작 시각을 고정합니다. "시간 나면 풀자"는 "안 풀자"와 동의어입니다. 출퇴근 지하철 탑승 직후, 또는 저녁 식사 후 바로 등 트리거가 될 시점을 정해 두면 매일의 결단 비용이 사라집니다.
둘째, 앱을 여는 것까지가 하루치 목표라고 기준을 낮춥니다. 열면 10분은 풀게 되고, 10분이 20분으로 늘어나는 게 일반적인 패턴입니다. 반대로 "오늘은 40문제 풀자"고 마음먹은 날은 문턱이 너무 높아서 시작 자체를 미루게 됩니다. 앱 열기 → 오늘의 큐 첫 문제 보기. 여기까지만 루틴입니다.
셋째, 연속 학습일 숫자에 과도하게 집착하지 않습니다. 14일 연속 공부가 끊긴 뒤 "망했다"라는 생각으로 포기하는 수험생이 많습니다. 하루 빠진 다음 날 다시 시작하는 편이 7일을 통째로 놓치는 것보다 항상 낫습니다. 연속 기록은 도구이지 목표가 아닙니다.
넷째, 복습 큐가 200개를 넘어가면 신규 도입을 사흘간 중단합니다. 큐가 쌓이면 공부 부담이 위압감을 주고, 그게 회피로 이어집니다. 복습만 소화해서 큐를 줄여 놓고 다시 신규를 시작하는 편이 오래 갑니다.
다섯째, 주 1회 "성장 점검" 시간을 따로 확보합니다. 매주 일요일 저녁 10분이면 충분합니다. 지난 7일의 약점 히트맵 변화를 보고, 빨간 칸이 줄어든 단원과 여전히 취약한 단원을 구분해 봅니다. 줄어든 곳을 눈으로 보는 것이 다음 주 공부의 동력이 됩니다. 하루 풀이량이 부진한 날에도 정답률 추이와 누적 풀이 수가 나아지고 있으면 포기할 이유가 줄어듭니다.
여섯째, 주변에 한 명 이상 공부 사실을 공개합니다. 가족·동료·친구 누구든 좋습니다. "정처기 필기 본다"라는 한 마디가 공개되면, 포기의 심리적 비용이 올라갑니다. 직접 대화하는 한 사람에게 선언하는 정도면 충분합니다.
학원 없이 독학으로 정처기 필기 합격하기
정처기 필기는 독학으로 준비하는 수험생이 많은 시험입니다. 5과목 출제 범위가 NCS 출제기준으로 공개돼 있고, CBT 방식이라 기출 유형 적응이 학습 효율의 큰 부분을 차지하기 때문에 독학 동선을 짜기 좋은 편입니다. 학원 강의의 강점은 페이스 관리와 질의응답인데, 이 두 가지는 고정된 학습 시각과 약점 자동 추적으로 상당 부분 대체할 수 있습니다.
체감 난이도는 사전 지식에 따라 갈립니다. SQL·코드 추적·자료구조에 익숙한 전공자에게는 암기 비중이 높은 시험이지만, CS 기초가 0에서 출발하는 비전공자에게는 데이터베이스 구축과 소프트웨어 설계 과목의 적응 기간이 난이도를 좌우합니다. 비전공자의 약점 과목 진단과 학습 순서는 정처기 비전공자 페이지에 정리돼 있습니다.
독학으로 준비할 때의 핵심은 세 가지입니다. 첫째, 출제기준과 복원 기출 유형을 먼저 파악해 학습 범위를 확정합니다. 둘째, 새로 본 개념을 잊기 전에 다시 만나도록 복습 간격을 자동화합니다 — FSRS 간격반복이 이 역할을 합니다. 셋째, 모의고사로 과락 회피(과목별 40점)를 점검합니다. 독학을 시작하기 전에 응시자격 충족 여부는 정처기 응시자격에서 따져 볼 수 있습니다.
자주 묻는 질문
정처기 필기 공부 기간은 얼마나 잡아야 하나요?
이 글은 하루 20문제 기준 30일 로테이션을 기본 플랜으로 제시합니다. 다만 공부 기간에 대한 공식 통계는 없고, 하루에 쓸 수 있는 시간이 20분이냐 1시간이냐 3시간이냐에 따라 같은 30일이라도 소화량이 크게 달라지므로, D-day와 가용 시간부터 계산합니다. 세 가지 가용 시간대별 플랜은 위 "하루 가용 시간별 플랜" 절에서 다룹니다.
어떤 과목부터 시작해야 할까요?
약점이 분명하다면 "가장 약한 과목부터"입니다. 다만 처음이라면 비전공자는 1과목 소프트웨어 설계 → 3과목 데이터베이스 → 2과목 소프트웨어 개발 → 4과목 프로그래밍 → 5과목 정보시스템 순서를 권합니다. 1과목은 개념 위주로 진입 장벽이 낮고, 암기 비중이 높은 5과목은 시험 직전에 두는 편이 기억이 오래 남습니다. 상세 근거는 정처기 공부 순서에서 다룹니다.
출제기준이 바뀌면 기존 기출이 무효가 되나요?
큐넷 자료실 기준으로 현행 출제기준은 2026.1.1~2026.12.31이고, 2027.1.1~2029.12.31 새 기준이 2026년 10월 1일 게시됐습니다. 2027년 이후 응시를 계획하고 있다면 새 기준을 확인해야 합니다. 다만 기본 개념(객체지향·정규화·트랜잭션·자료구조 등)은 기준이 재편돼도 큰 틀이 유지되므로 기출로 다진 개념 자체가 버려지지는 않습니다. 기준 변경 세부는 정처기 NCS 개정 정리에서 다룹니다.
앱 없이 종이 문제집으로만 공부해도 되나요?
됩니다. 다만 FSRS 같은 알고리즘 기반 복습 스케줄링을 수기로 관리해야 합니다. 문제별 복습 일자를 따로 기록하고 매일 소화하는 습관이 잡혀 있다면 종이로도 가능합니다. 이 관리가 부담이라면 앱이 그 오버헤드를 제거해 줍니다.
합격 후 실기 시험도 같은 공부법이 통하나요?
필기와 실기는 문제 형식이 다릅니다. 필기는 객관식 4지택일 100문항(150분), 실기는 필답형(2시간 30분, 100점)입니다(큐넷 공식 표기). FSRS 간격반복은 실기에도 도움이 되지만, 실기는 서술로 답을 구성하는 연습이 더 중요합니다. 2026년 일정 기준으로 필기 합격 발표에서 실기 시험 시작까지는 38~45일(1회 3월 11일 발표 → 4월 18일 시작, 2회 6월 10일 → 7월 18일, 3회 9월 9일 → 10월 24일)입니다. 필기 합격 직후 실기 준비를 시작하는 편이 유리합니다.
FSRS는 처음 써봐도 효과가 있나요?
네. FSRS는 사용자가 쌓는 정답/오답 기록으로 복습 간격을 조정하므로 기록이 쌓일수록 개인에게 맞춰집니다. 기록이 적은 초반에도 간격을 벌려 가며 다시 보여 주는 기본 구조는 그대로 작동합니다.
글쓴이: DAYLAB · FSRS 기반 정처기 학습 앱 "정처기" 개발팀
정처기 필기 한 번에 붙는 공부를 지금 시작하시려면 App Store 또는 Google Play에서 정처기 앱을 받아 보세요. 프리미엄은 월 단위·기간 단위·평생 플랜 중에서 고를 수 있으며, 최신 가격과 플랜은 스토어에서 확인할 수 있습니다.
관련 가이드: 정처기 공부 순서 · 5과목 요약 · 정처기 응시자격 · NCS 출제기준 개정 정리
참고 자료: 한국산업인력공단 큐넷(q-net.or.kr) · Ebbinghaus, Memory (1885) 영문판 — York University Classics in the History of Psychology · FSRS 공개 저장소(open-spaced-repetition)