뽀모도로 타이머 — 25분 집중 · 5분 휴식

25분 집중하고 5분 쉬는 것을 한 덩어리로 삼는 시간 관리법이에요. 이 타이머는 그 순환을 자동으로 돌리고, 집중 네 번마다 긴 휴식(기본 15분)을 끼워 넣어요. 끝낸 집중 블록은 오늘 개수로 쌓이고 최근 7일이 막대로 남아요. 길이는 1분에서 180분까지, 긴 휴식 주기는 2~12회로 바꿀 수 있어요. 남은 시간을 절대 시각으로 계산해서 탭을 덮어 두거나 다른 앱을 보고 와도 시계가 밀리지 않아요.

사용 방법

  1. «시작» 을 누르면 25분 집중이 흘러가요. 브라우저 탭 제목에도 남은 시간이 보여요.
  2. 무엇에 집중할지 한 줄 적어 두면 탭 제목이 그 문구로 바뀌어요 — 탭 목록에서 하던 일이 보여요.
  3. 집중이 끝나면 알림음이 울리고 휴식으로 넘어가요. «다음 구간 자동 시작» 을 끄면 직접 눌러 시작해요.
  4. 설정에서 25 · 5 · 15 · 4 를 원하는 값으로 바꾸세요. 돌고 있는 구간의 길이는 그대로 두고, 다음 구간부터 반영돼요.

«건너뛰기» 로 넘긴 집중은 오늘 개수에 들어가지 않아요. 끝까지 앉아 있은 것만 세야 그 숫자가 뜻이 있어요.

설정을 바꿔도 진행 중인 구간의 남은 시간은 안 바뀌어요 — 돌아가는 중에 시계가 늘거나 줄면 방금 무슨 일이 있었는지 알 수 없게 돼요.

타이머가 도는 동안에는 화면 꺼짐 방지(Wake Lock)를 걸어요. 브라우저가 지원하지 않으면 그 기능만 빠지고 타이머는 그대로 돌아요.

설정·기록은 브라우저(localStorage)에만 저장되고 서버로 전송되지 않아요. 기기를 바꾸면 기록도 따라오지 않아요.

자세히 알아보기

뽀모도로 기법의 규칙 — 네 단계가 전부

할 일을 하나 고르고, 타이머를 25분에 맞추고, 울릴 때까지 그 일만 하고, 5분 쉬어요. 이 네 단계를 네 번 반복하면 15~30분 길게 쉬고 다시 처음으로 돌아가요. 규칙은 여기서 끝이에요 — 앱도 도구도 원래는 필요 없고, 치릴로가 쓴 것도 주방 타이머 하나였어요.

핵심은 시간을 재는 게 아니라 끊기지 않는 25분을 하나의 단위로 세는 것 이에요. 한 뽀모도로는 쪼갤 수 없어요. 중간에 다른 일로 새면 그 뽀모도로는 «없던 것» 이 되고, 다시 25분을 처음부터 시작해요. 이 규칙이 있어야 «오늘 여섯 개» 라는 숫자가 실제로 앉아 있은 시간을 뜻해요.

그래서 이 페이지의 «건너뛰기» 는 오늘 개수에 들어가지 않아요. 개수를 늘릴 방법이 끝까지 앉아 있는 것 하나뿐이어야 그 숫자를 볼 이유가 생겨요.

휴식은 규칙의 일부지 보상이 아니에요

5분 휴식을 건너뛰고 두 블록을 붙여 쓰는 건 흔한 오해예요. 기법이 노리는 것은 «오래 앉기» 가 아니라 회복을 끼워 넣어 오후까지 같은 밀도를 유지하는 것 이라, 휴식을 빼면 앞 두세 시간만 좋고 나머지가 무너져요.

휴식에는 화면에서 눈을 떼는 편이 좋아요. 5분 동안 다른 탭을 보는 건 뇌 입장에서는 계속 일하는 것과 비슷하고, 다음 25분에 들어가는 시간만 늘려요. 일어서기·물 마시기·창밖 보기처럼 짧고 몸을 쓰는 쪽이 회복이 빨라요.

긴 휴식은 15~30분이에요. 이 시간에는 다음 블록에서 뭘 할지 정도만 정해 두고 일 자체는 하지 마세요 — 긴 휴식을 «가벼운 일» 로 채우면 그건 휴식이 아니라 그냥 덜 집중한 일이에요.

방해가 들어오면 — 안에서 오는 것과 밖에서 오는 것

밖에서 오는 방해(누가 말을 걸고, 전화가 오고)는 네 동작으로 처리해요. 지금 집중 중이라고 알리고, 언제 답할지 정하고, 그 시각을 적어 두고, 뽀모도로가 끝나면 실제로 답하는 거예요. 마지막 단계를 지키는 게 중요해요 — 미루기만 하면 다음부터는 아무도 기다려 주지 않아요.

안에서 오는 방해(갑자기 떠오른 다른 할 일, 검색하고 싶은 것)는 종이든 메모장이든 한 줄 적고 계속 진행해요. 적는 데 3초, 찾아보러 가면 10분이에요. 적어 둔 것은 휴식 시간이나 그날 마지막에 몰아서 처리해요.

진짜로 지금 끊어야 하는 일이면 그 뽀모도로를 버리세요. 억지로 붙잡고 있으면 시간도 잃고 «세지 못하는 25분» 도 늘어요. 버리고 다시 시작하는 편이 기록으로도 정직해요.

25 · 5 가 안 맞을 때 — 무엇을 기준으로 바꾸나

들어가는 데 오래 걸리는 일이라면 집중을 늘리세요. 코드를 읽거나 긴 글을 쓰는 일은 머릿속에 상태를 쌓는 데만 10분이 걸려서, 25분 중 절반이 준비로 나가요. 이런 일에는 50분 집중 · 10분 휴식이 흔한 선택이에요.

반대로 손이 잘 안 붙는 일은 줄이세요. 시작 자체가 어려운 과제라면 15분 · 3분이 낫고, 목적은 «15분을 채우는 것» 이 아니라 시작 장벽을 없애는 거예요. 한 번 붙으면 그다음부터 늘리면 돼요.

긴 휴식 주기도 일에 맞춰요. 회의가 끼는 날은 4회가 아니라 2~3회로 줄여 두는 편이 현실적이고, 종일 혼자 하는 날은 4회가 잘 맞아요. 이 페이지는 2~12회 사이로 정할 수 있어요.

바꾸기 전에 기준을 하나 세워 두세요. «집중이 끝날 때 아쉬운가, 지치는가» 가 좋은 신호예요. 아쉬우면 늘리고, 마지막 5분이 버티기였으면 줄이세요.

하루에 몇 개가 현실적인가

종일 방해 없이 일하는 날이라도 진짜 집중 블록은 하루 열두 개 안팎이 상한이에요. 25분 × 12 = 5시간이고, 여기에 휴식과 긴 휴식을 더하면 이미 일곱 시간을 넘겨요. 여덟 시간 근무에서 열두 개를 채웠다면 그날은 회의도 잡담도 없었다는 뜻이에요.

회의가 있는 보통의 날은 네다섯 개가 좋은 성적이에요. 이 숫자를 알고 나면 계획하는 방식이 바뀌어요 — «오늘 이거 다 해야지» 대신 «이 일은 세 개짜리» 로 세게 되고, 남은 블록 수로 오늘 무엇이 실제로 들어가는지 보이거든요.

일을 개수로 어림하는 연습이 이 기법의 숨은 절반이에요. 처음에는 두 배씩 틀리지만, 일주일만 세어 보면 «이런 종류의 일은 두 개» 라는 감이 붙어요. 이 페이지가 최근 7일을 막대로 남기는 이유가 그거예요.

이 페이지 구현에 관해

남은 시간을 «끝나는 시각» 으로 들고 있다가 현재 시각과 빼서 계산해요. 매 틱마다 1초씩 빼는 방식은 브라우저가 백그라운드 탭의 타이머를 1분에 한 번꼴로 늦추기 때문에 몇 분씩 밀려요 — 뽀모도로에서 그 오차는 곧 «끝난 줄 모르고 계속 앉아 있는» 것이라 처음부터 절대 시각으로 재요.

타이머가 도는 동안 화면 꺼짐 방지를 걸고, 멈추면 풀어요. 탭을 숨기면 브라우저가 이 잠금을 자동으로 풀기 때문에 돌아왔을 때 다시 잡고 화면도 즉시 새로 그려요.

알림음은 소리 파일을 받지 않고 브라우저 안에서 만들어요. 파일이면 첫 재생에서 네트워크를 기다리는데, 타이머 소리는 «지금» 울려야 뜻이 있어요. 소리는 설정에서 끌 수 있어요.

알림 권한은 요청하지 않아요. 대신 탭 제목이 남은 시간과 하고 있는 일을 보여줘요 — 권한 창을 띄우지 않고도 다른 탭에서 확인할 수 있는 방법이에요.

설정·7일 기록은 이 브라우저에만 남아요. 서버로 보내는 값이 없어서 계정도, 기기 간 이어보기도, 전체 순위표도 없어요.

자주 묻는 질문

뽀모도로 기법이 뭔가요?

25분 동안 한 가지에만 집중하고 5분 쉬는 것을 한 «뽀모도로» 로 세는 시간 관리법이에요. 네 번을 마치면 15~30분 정도 길게 쉬어요. 1980년대 후반 프란체스코 치릴로가 학생 때 쓰던 토마토 모양 주방 타이머로 시작했고, 뽀모도로는 이탈리아어로 토마토예요.

왜 하필 25분인가요?

«지금 시작하자» 는 마음이 들 만큼 짧으면서, 한 가지 일에 들어가기에는 충분한 길이라서예요. 25분은 규칙이 아니라 출발점이에요 — 글쓰기나 코딩처럼 들어가는 데 오래 걸리는 일은 50분이 더 맞고, 손이 잘 안 붙는 일은 15분으로 줄이는 편이 나아요.

탭을 옮기거나 화면을 꺼도 시간이 맞나요?

네. 남은 시간을 «끝나는 시각» 으로 들고 있다가 현재 시각과 빼서 계산해요. 브라우저가 백그라운드 탭의 타이머를 느리게 돌려도 돌아왔을 때 시각이 맞아요. 탭 제목에도 남은 시간이 실려서 다른 탭에서 일하는 동안에도 보여요.

25분 · 5분을 바꿀 수 있나요?

네. 집중·짧은 휴식·긴 휴식을 각각 1분에서 180분까지, 긴 휴식까지의 집중 횟수를 2~12회로 정할 수 있어요. 바꾼 값은 이 브라우저에 저장돼서 다음에 열 때도 그대로예요. «기본값» 버튼이 25 · 5 · 15 · 4 로 되돌려요.

기록은 어디에 저장되나요?

이 브라우저 안에만요(localStorage). 최근 7일치 개수만 남고 서버로 보내는 값이 없어서, 계정도 없고 전체 순위표도 없어요. 브라우저 데이터를 지우거나 다른 기기에서 열면 기록은 비어 있어요.

관련 도구

  • 멀티 타이머 — 이름 붙인 타이머 여러 개를 동시에. 다 되면 이름을 소리내 읽어줘요.
  • 디데이 계산기 — 목표일까지 며칠 남았는지, 특정일에서 며칠 지났는지 계산해요.
  • 나이 계산기 — 생년월일로 만 나이·세는 나이와 다음 생일까지 남은 날을 계산해요.
  • 음력 변환 & 띠 — 양력↔음력 변환, 띠(십이지), 다음 설까지 카운트다운.