데일리 타임블로킹 플래너

하루를 시간 블록으로 나눠 미리 계획하면, 무엇을 언제 할지 매번 고민하지 않아도 됩니다.

타임블로킹이 하는 일

타임블로킹(Time Blocking)은 할 일 목록의 각 항목에 "언제, 얼마나"를 붙여 하루의 시간표로 바꾸는 방법입니다. 목록만 있으면 어떤 일이든 "언젠가" 하면 되므로 우선순위가 낮은 일이 자연스럽게 미뤄지고, 시간표가 있으면 그 시간에 그 일을 한다는 약속이 생깁니다. 다만 시간표가 현실과 맞지 않으면 오히려 스트레스가 되므로, 블록의 길이와 블록 사이 여유를 얼마나 현실적으로 잡느냐가 성패를 가릅니다.

이 도구가 자동으로 점검하는 것

예시: 마감 앞둔 번역가의 하루

하루에 번역 10장을 끝내야 하는 번역가가 오전 9시부터 오후 5시 30분까지를 아래와 같이 짰습니다. 길이와 빈 시간은 시각 차이로 계산한 값입니다.

시간할 일길이앞 블록과의 간격
09:00 - 10:30번역 1구간 (3장)1시간 30분-
10:45 - 12:15번역 2구간 (3장)1시간 30분15분
12:15 - 13:15점심과 산책1시간-
13:15 - 13:45메일·견적 회신30분-
14:00 - 16:00번역 3구간 (4장)2시간15분
16:15 - 17:00용어집 정리와 검수45분15분
17:00 - 17:30내일 블록 확정30분-

전체 범위 8시간 30분 중 블록이 7시간 45분를 차지하고, 블록 사이 빈 시간(버퍼)은 합쳐서 45분로 범위의 9%입니다. 번역 블록의 합은 5시간이며, 이 번역가는 이 중 가장 어려운 2구간을 가장 집중이 잘 되는 오전 두 번째 시간에 배치했습니다. 점심 직후에는 가벼운 메일 처리를 두어 졸리기 쉬운 시간대를 비껴갔습니다. 이처럼 블록은 시간을 채우는 문제가 아니라 일의 성격과 에너지에 시간대를 맞추는 문제입니다.

블록 길이는 어떻게 정할까

사람은 일의 소요 시간을 실제보다 짧게 예측하는 경향이 있다고 알려져 있습니다(계획 오류, planning fallacy). 이를 막으려면 추정에 여유를 더하는 개인 규칙이 유용합니다. 예를 들어 80분으로 예상한 작업에 25%를 더하면 80 × 1.25 = 100분입니다. 25%라는 숫자는 정해진 기준이 아니라 예시이며, 며칠간 실제로 걸린 시간을 타임 오딧 기록장에 남긴 뒤 자신의 평균 오차를 반영해 정하세요.

겹침 판정은 이렇게 계산합니다

두 블록이 14:00-15:30와 15:00-16:00라면, 겹치는 구간은 "더 늦은 시작"부터 "더 이른 종료"까지입니다. 즉 15:00부터 15:30까지 30분이 겹칩니다. 한쪽이 끝나는 시각과 다른 쪽이 시작하는 시각이 같으면(예: 12:15 종료, 12:15 시작) 겹침이 아닙니다. 도구도 같은 방식으로 판정합니다.

결과를 쓰는 방법

또 다른 예시: 대학원생의 연구실 하루

읽기, 정리, 글쓰기, 면담이 한꺼번에 몰리는 날에는 일의 종류별로 블록을 나누는 편이 좋습니다. 아래는 오전 10시에 시작해 오후 5시에 끝나는 하루입니다.

시간할 일길이앞 블록과의 간격
10:00 - 11:30선행 논문 2편 읽기1시간 30분-
11:45 - 12:30실험 데이터 정리45분15분
13:30 - 15:00논문 3장 초안1시간 30분1시간
15:15 - 16:00지도교수 면담 준비45분15분
16:00 - 17:00지도교수 면담1시간-

전체 범위 7시간 중 블록 합은 5시간 30분, 빈 시간은 1시간 30분입니다. 이 가운데 점심 1시간이 큰 비중을 차지하므로 점심을 빼면 실제 쉬는 틈은 짧습니다. 마지막 두 블록(면담 준비 후 면담)은 사이에 간격이 없는데, 15:15에 시작한 준비가 길어지면 곧바로 면담에 부딪힙니다. 이처럼 외부 약속 직전 블록은 일부러 일찍 끝나도록 잡는 것이 안전합니다. 이 도구에서는 앞 블록 종료와 뒤 블록 시작이 같은 16:00이어도 겹침으로 세지 않으므로, 간격이 0분인 것이 경고로 드러나지는 않습니다.

하루에 블록이 몇 개나 들어가는가

8시간(480분) 동안 60분 블록을 연속으로 채우면 8개가 들어가지만, 블록 사이에 간격을 두면 개수가 줄어듭니다. 블록 n개와 그 사이 간격 (n-1)개가 전체 시간에 들어가야 하므로 n = ⌊(480 + 간격) ÷ (블록 길이 + 간격)⌋입니다. 간격을 늘렸을 때 얼마나 줄어드는지 빌드 시 계산한 표입니다.

블록 길이블록 사이 간격들어가는 블록 수블록 합계간격 합계남는 시간
60분0분8개8시간--
60분5분7개7시간30분30분
60분10분7개7시간1시간-
60분15분6개6시간1시간 15분45분
60분20분6개6시간1시간 40분20분

간격이 15분이면 8개가 아니라 6개가 들어가 블록 합계가 6시간로 줄어듭니다. 즉 "빡빡하게 8개"와 "현실적으로 6개"는 하루 계획량이2시간만큼 다릅니다. 블록 길이를 달리 잡는 방식도 비교해 볼 수 있습니다.

블록 길이간격8시간에 들어가는 블록 수블록 합계남는 시간
25분5분16개6시간 40분5분
50분10분8개6시간 40분10분
90분15분4개6시간1시간 15분

25분 블록은 뽀모도로 방식에서 쓰는 길이입니다. 개수가 16개로 많은 대신 블록당 일의 단위가 작아집니다. 어느 길이가 맞는지는 일의 성격에 달렸고, 글쓰기·코딩처럼 몰입 시간이 필요한 일은 길게, 메일·정리는 짧게 잡는 사람이 많습니다. 정해진 정답은 없습니다.

겹침이 여러 개일 때 숫자를 읽는 법

블록 셋이 09:00-10:30, 10:00-11:00, 10:45-11:30로 서로 얽히면 도구는 모든 쌍을 비교합니다. 겹치는 쌍은 2건이고 겹침 시간의 합은 45분입니다. 세 블록 길이를 단순히 더한 "계획 합계"는 3시간 15분인데, 실제로 시계에서 차지하는 범위는 2시간 30분이고 그 사이를 겹침 없이 합친 시간(합집합)은 2시간 30분입니다. 그래서 계획 합계가 범위보다 길게 나오면 곧 겹침이 있다는 신호입니다. 블록 사이 여유는 "범위에서 합집합을 뺀 값"으로 계산하므로 이 경우 0분로 표시됩니다. 겹침 안내가 나오면 두 블록 중 길이를 줄이거나 하나를 다른 날로 옮기세요.

입력할 때 알아 둘 동작

흔한 실수

한계와 저장 방식

이 도구는 하루 단위의 개인 시간표용으로, 다른 사람과의 일정 조율, 반복 일정 자동 생성, 알림 기능은 지원하지 않습니다. 일정은 날짜별로 이 브라우저의 로컬 저장소에만 저장되며 서버로 전송되지 않습니다. 다른 기기나 브라우저와 동기화되지 않고, 사이트 데이터 삭제나 시크릿 모드에서는 사라질 수 있으니 중요한 날은 "계획 복사"로 따로 보관하세요. 개별 블록은 삭제 버튼으로, 해당 날짜 전체는 "이 날짜 기록 삭제" 버튼으로 지웁니다.

자주 묻는 질문

시간이 겹치는 블록을 등록하면 어떻게 되나요?

저장은 되지만 겹치는 시간이 있다는 경고와 겹친 분량이 표시됩니다. 목록은 시작 시간 순서로 정렬되며, 경고가 사라질 때까지 한쪽 블록을 삭제하고 다시 입력해 조정하세요.

다른 날짜의 계획도 계속 남아 있나요?

네. 날짜별로 구분해 저장되므로 날짜를 바꾸면 그날 등록한 블록이 표시됩니다. 같은 브라우저를 계속 쓰는 한 지난 계획도 다시 볼 수 있습니다.

자정을 넘는 블록은 어떻게 입력하나요?

종료 시각이 시작 시각보다 이르면 입력되지 않습니다. 예를 들어 22:00-01:00 작업은 해당 날짜에 22:00-23:59, 다음 날짜에 00:00-01:00으로 나누어 입력하세요.

블록은 몇 개 정도가 적당한가요?

정해진 정답은 없습니다. 보통 핵심 블록은 하루 2~3개로 제한하고 나머지는 메일, 정리처럼 가벼운 블록으로 채우면 계획이 덜 무너집니다. 며칠 써 보며 지킬 수 있는 개수를 찾으세요.

블록을 수정하려면 어떻게 하나요?

수정 기능은 없으므로 해당 블록을 삭제한 뒤 새 시간과 내용으로 다시 추가하세요.

블록 사이 여유가 0분으로 나오면 문제인가요?

블록이 빈틈없이 이어져 있거나 겹쳐서 합집합이 범위를 꽉 채웠다는 뜻입니다. 오류는 아니지만 지연이 생겼을 때 흡수할 틈이 없으므로, 중요한 약속 앞의 블록부터 간격을 5~15분 두는 것을 고려하세요.

계획 합계가 전체 범위보다 길게 나오는 이유는 무엇인가요?

겹치는 블록이 있기 때문입니다. 계획 합계는 블록 길이를 단순히 더한 값이고, 범위는 첫 시작부터 마지막 종료까지의 시계 시간이라서 겹친 만큼 합계가 더 커집니다. 겹침 경고가 함께 표시됩니다.

점심이나 이동 시간도 블록으로 넣어야 하나요?

필수는 아닙니다. 다만 정해진 시간이 있는 식사·이동은 블록으로 넣어 두면 그 시간대에 다른 일이 들어가는 것을 막아 줍니다. 비워 두면 도구는 그 시간을 "블록 사이 여유"로 계산합니다.

하루 계획이 틀어졌을 때는 기존 블록을 어떻게 고치나요?

수정 기능이 없으므로 밀린 블록을 삭제하고 새 시간으로 다시 추가합니다. 오늘 못 한 블록을 내일 날짜로 다시 넣으면 다음 날 목록에 나타납니다.