나이를 넣고 이루고 싶은 것을 적으면 남은 시간과 인생 격자가 그려집니다
버킷리스트 타임라인은 현재 나이와 목표 나이 두 숫자로 시작합니다. 두 숫자를 넣으면 남은 시간을 년·개월·주·일로 세고, 한 칸이 한 해인 인생 격자에 살아온 해와 남은 해를 색으로 칠합니다. 그 위에 "유럽 한 달 여행은 33세", "풀코스 마라톤은 35세"처럼 이루고 싶은 것을 나이와 함께 적으면, 격자의 그 나이 칸에 표식이 올라가고 아래 타임라인이 10년대마다 묶어 보여 줍니다. 완료한 항목에는 ✓가 붙고, 분류 균형과 완료율이 함께 갱신됩니다.
위 작업면의 예시는 30세가 90세를 목표로 잡은 경우입니다. 남은 시간은 60년, 곧 720개월·3,131주·21,915일이고 살아온 비율은 33%입니다. 예시 7개 가운데 운전면허는 25세에 이미 완료했고, 다음 목표는 3년 뒤 33세의 유럽 한 달 여행입니다. 예시를 지우고 내 것으로 바꾸면 바로 다시 그려집니다.
왜 버킷리스트를 나이와 함께 적을까요?
"언젠가 해 보고 싶다"는 목록은 오래 남지만 잘 이뤄지지 않습니다. 목표 설정 이론을 수십 년간 이끈 Locke와 Latham이 2006년에 정리한 글은 구체적이고 어려운 목표의 효과를 이 이론의 첫 번째 핵심 결과로 꼽습니다. "언젠가 여행을 가고 싶다"보다 "33세에 유럽을 한 달 여행한다"가 그런 목표입니다. 또 Gollwitzer와 Sheeran이 94개 독립 연구를 모아 분석한 결과, 목표에 언제·어디서 실행할지를 덧붙이는 '실행 의도'만으로 목표 달성이 중간에서 큰 효과 크기(d = 0.65)만큼 올라갔습니다. 이루고 싶은 것 옆에 나이를 적는 일은 바로 그 '언제'를 정하는 가장 작은 단위입니다.
나이를 적으면 또 하나가 보입니다. 90세를 산다고 해도 한 사람의 인생은 4,680주(1년을 52주로 셀 때. 이 도구의 365.25일 ÷ 7 규칙으로는 4,696주), 격자로 치면 90칸뿐입니다. 2014년 Tim Urban이 「Your Life in Weeks」에서 인생을 주 단위 칸으로 그려 보인 뒤 많은 사람이 "남은 칸이 생각보다 적다"는 감각을 얻었습니다. 이 도구의 인생 격자는 그 그림을 한 해 단위로 줄이고, 그 위에 내 목표를 올려 "이 칸에 무엇을 둘 것인가"를 묻습니다.
- '버킷리스트'라는 말: 죽기 전(kick the bucket)에 하고 싶은 일의 목록이라는 뜻으로, 2007년 영화 「버킷 리스트(The Bucket List)」 이후 널리 쓰였습니다. Merriam-Webster 사전은 이 표현의 첫 용례를 2006년으로 적고 있습니다.
- 나이로 적는 이유: 날짜는 미루면 지나가 버리지만, 나이는 "그 나이가 되기 전까지"라는 기간을 뜻합니다. 멀리 있는 목표도 10년대 단위로 묶어 두면 "40대에 이룰 것 두 개"처럼 계획이 됩니다.
- 분류를 나누는 이유: 여행만 열 개 적힌 목록은 그 사람이 여행만 원해서가 아니라 다른 영역을 생각해 보지 않아서일 때가 많습니다. 분류 균형 막대는 그 빈칸을 보여 줍니다.
쓰는 법
- 나이 넣기: 현재 나이(만 나이)와 목표 나이를 넣습니다. 목표 나이는 버킷리스트를 다 이루고 싶은 나이로, 기대수명을 참고하되 넉넉하게 잡아도 됩니다. 남은 시간과 격자가 바로 바뀝니다.
- 항목 적기: 줄마다 이루고 싶은 것(40자), 분류(여행·경력·건강·배움·관계·재정·모험·개인), 이루고 싶은 나이, 중요도(★~★★★)를 적습니다. Enter를 누르면 다음 줄로 가고, 마지막 줄에서는 줄이 하나 늘어납니다. 예시의 '30세 출발', '부부 함께', '은퇴 뒤'를 누르면 상황에 맞는 나이와 항목 7개가 들어오니 고쳐 써도 됩니다.
- 완료 표시: 이미 이룬 것은 ✓ 버튼을 누릅니다. 줄에 선이 그어지고 격자 표식에 체크가 생기며 완료율이 올라갑니다. 현재 나이보다 어린 나이에 둔 예정 항목은 경고가 뜨니 완료로 바꾸거나 나이를 고치세요.
- 타임라인 읽기: 항목은 이루고 싶은 나이 순으로 10년대마다 묶이고, 각 항목에 몇 년 뒤인지 붙습니다. 분류·중요도·상태 필터로 "★★★만", "완료만"처럼 걸러 볼 수 있습니다.
- 통계 보기: 완료율, 분류 균형 막대, 10년대별 예정 개수(완료한 항목은 빼고 셉니다), 그리고 남은 해에 견준 속도("약 10년에 1개")가 나옵니다. 비어 있는 분류와 비어 있는 10년대가 다음에 적을 항목의 힌트입니다.
- 남기기: 복사는 목록을 글로, 링크 복사는 같은 목록을 여는 주소(# 링크)를 복사합니다. 엑셀 저장은 서식이 있는 .xlsx, 파일 저장은 .json 백업이고, 불러오기는 둘 다(옛 판 엑셀 포함) 읽습니다. 이미지 저장은 인생 격자를 PNG로 내려받습니다. '이 브라우저에 저장'을 켜면 다음에 열 때 목록이 그대로 있습니다.
남은 시간은 이렇게 셉니다
남은 년 = 목표 나이 − 현재 나이입니다. 지금 살고 있는 한 해(격자의 '올해' 칸)를 포함해서 셉니다. 개월은 년 × 12, 일은 년 × 365.25를 반올림한 값(윤년을 4년에 하루씩 고르게 나눔), 주는 일 ÷ 7을 반올림한 값입니다. 살아온 비율은 현재 나이 ÷ 목표 나이를 정수 %로 반올림합니다. 생일이 지났는지는 묻지 않으므로 하루 단위 정확도가 필요하면 살아온 날짜 계산기나 디데이 계산기를 쓰세요.
| 현재 | 목표 | 남은 년 | 개월 | 주 | 일 | 살아온 비율 |
|---|---|---|---|---|---|---|
| 20 | 90 | 70 | 840 | 3,653 | 25,568 | 22% |
| 30 | 90 | 60 | 720 | 3,131 | 21,915 | 33% |
| 40 | 85 | 45 | 540 | 2,348 | 16,436 | 47% |
| 50 | 85 | 35 | 420 | 1,826 | 12,784 | 59% |
| 60 | 90 | 30 | 360 | 1,565 | 10,958 | 67% |
목표 나이는 어떻게 정하나요?
국가데이터처(옛 통계청)의 「2024년 생명표」에 따르면 2024년에 태어난 아이의 기대수명은 83.7세(남자 80.8세, 여자 86.6세)입니다. 다만 기대수명은 0세 기준이고, 이미 어느 나이까지 살아온 사람이 '앞으로 더 살 햇수(기대여명)'를 현재 나이에 더하면 그보다 큽니다. 같은 생명표에서 60세의 기대여명은 남자 23.7년, 여자 28.4년이므로 60세 남자는 약 84세, 여자는 약 88세까지가 평균입니다. 작업면의 목표 나이 안내문에도 같은 값을 적어 두었습니다.
- 평균보다 넉넉히: 기대수명은 절반은 그보다 오래 산다는 뜻의 평균입니다. 목표 나이를 평균보다 5~10년 뒤로 두면 "그 전에 다 이루자"는 여유가 생깁니다. 작업면 기본값 90세가 그 예입니다.
- 두 가지 목표 나이: 몸으로 하는 일(장거리 여행·마라톤·등산)은 70대 이전에, 앉아서 하는 일(책 쓰기·배움)은 그 뒤에 두는 식으로 나누면 타임라인이 현실적인 모양이 됩니다.
- 목표 나이를 바꾸면: 남은 시간과 살아온 비율, 격자 칸 수가 함께 바뀝니다. 목표 나이와 같거나 더 뒤에 둔 항목은 격자 밖이라 마지막 칸에 표시하고 경고가 뜹니다.
인생 격자 읽는 법
격자는 한 줄에 10칸, 한 칸이 한 해입니다. 왼쪽 숫자가 그 줄의 시작 나이(0, 10, 20…)이고, 칸은 0세부터 목표 나이 바로 전 해까지 있습니다. 목표가 90세면 90칸입니다. 짙은 칸은 살아온 해, 주황 칸은 올해(지금 살고 있는 한 해), 빈 칸은 남은 해입니다. 항목은 이루고 싶은 나이 칸에 분류 색 점으로 올라가고, 한 칸에 여러 개면 최대 4개까지 점을 찍고 나머지는 "+n"으로 적습니다. 완료한 항목의 점에는 ✓가 들어갑니다. 점 위에 마우스를 올리면 나이와 항목 이름이 나옵니다.
처음 열 때 살아온 칸이 0세부터 차례로 채워지는 것은 살아온 시간을 한 번 훑어보라는 뜻이고, 운영체제에서 '동작 줄이기'를 켜면 바로 완성된 격자를 보여 줍니다. 이미지 저장을 누르면 같은 격자를 밝은 배경의 PNG(가로 2,200픽셀)로 내려받아 메모나 SNS에 둘 수 있습니다.
타임라인과 10년대 묶음
타임라인은 항목을 이루고 싶은 나이의 10년대(20대·30대…)로 묶고, 같은 10년대 안에서는 나이 순, 같은 나이면 중요도 높은 것부터 보여 줍니다. 각 항목에는 "3년 뒤", "올해", 완료한 과거 항목에는 "5년 전"이 붙습니다. 현재 나이가 속한 10년대의 점은 주황으로 칠합니다. 목표 나이와 같거나 뒤에 둔 항목은 마지막 10년대에 넣고, 현재 나이보다 어린 나이에 둔 예정 항목은 '지난 예정' 표시와 함께 테두리를 강조해 "이미 지났거나 나이가 잘못된 항목"임을 알립니다.
- 분류 필터: 여행만, 재정만처럼 한 분류를 고릅니다. 격자와 통계는 필터와 상관없이 전체를 보여 줍니다.
- 중요도 필터: ★★★만 남기면 "꼭 해야 하는 것"의 타임라인이 됩니다.
- 상태 필터: 예정만 보면 할 일 목록, 완료만 보면 이룬 것의 기록이 됩니다.
분류 8가지와 균형 막대
| 분류 | 이런 항목 | 적을 때 참고 |
|---|---|---|
| 여행 | 유럽 한 달 여행, 제주 한 달 살기 | 몸이 편한 나이에 먼 곳부터 |
| 경력 | 이직, 창업, 자격증 | 준비 기간을 거꾸로 계산해 나이를 정함 |
| 건강 | 풀코스 마라톤, 금연, 체중 목표 | 기한이 있어야 미루지 않음 |
| 배움 | 악기 한 곡, 외국어 회화, 학위 | 나이에 관계없이 가장 뒤까지 둘 수 있는 분류 |
| 관계 | 부모님과 여행, 오랜 친구 모임 | 상대의 나이도 함께 생각 |
| 재정 | 1억 원 모으기, 빚 없애기, 내 집 | 금액과 나이를 같이 적으면 월 저축액이 나옴 |
| 모험 | 오로라 보기, 스카이다이빙, 자전거 국토 종주 | 체력과 비용 둘 다 필요한 항목 |
| 개인 | 책 내기, 봉사, 반려동물과 살기 | 다른 분류에 안 들어가는 '나만의 것' |
분류 균형 막대는 분류마다 항목이 몇 개인지를 가장 많은 분류를 100%로 두고 그립니다. 0개인 분류는 흐리게 표시되는데, 그 분류가 필요 없다는 뜻이 아니라 아직 생각해 보지 않았다는 뜻일 수 있습니다. 통계 머리글의 "남은 60년에 예정 6개 · 약 10년에 1개"는 예정 항목 수를 남은 해로 나눈 속도입니다. 1년에 1개가 넘으면 "1년에 약 n개"로, 그보다 드물면 "약 n년에 1개"로 적습니다.
나이대별로 이렇게 씁니다
- 예시 세 가지: 항목 목록 아래 예시에서 '30세 출발'(30세→90세), '부부 함께'(35세→90세, 결혼·내 집·20주년 여행), '은퇴 뒤'(60세→90세, 순례길·손주·자서전)를 누르면 그 상황의 나이와 항목 7개가 들어옵니다. 내 것으로 고쳐 쓰는 출발점으로 쓰세요.
- 20대: 목표 나이 90세, 항목은 30대 전반에 몰리기 쉽습니다. 40대 이후 칸이 비어 있으면 "그때의 나"를 상상해 두세 개를 더 둡니다. 재정 항목에 금액을 적어 두면 뒤에 저축 계획으로 이어집니다.
- 30~40대: 이미 이룬 것을 먼저 완료로 적으면 완료율이 0%에서 시작하지 않습니다. 부모님·아이와 하는 관계 항목은 상대의 나이가 제한이므로 가까운 10년대에 둡니다.
- 은퇴 전후: 목표 나이를 기대여명 기준(60세면 남자 약 84세·여자 약 88세)으로 다시 잡고, 몸으로 하는 모험·여행을 앞쪽 10년대에, 배움·개인 항목을 뒤쪽에 둡니다. 남은 해에 견준 속도가 "1년에 1개"를 넘으면 중요도 ★★★부터 고릅니다.
저장과 공유
- 링크 복사: 현재 나이·목표 나이·항목 전부가 주소의 # 뒤에 담깁니다. # 뒤는 서버로 보내지 않고, 링크로 열면 읽자마자 주소창에서 지우므로 방문 통계에도 남지 않습니다. 항목은 내가 적은 글이라 주소창에는 상태를 쓰지 않고 링크 복사를 눌렀을 때만 만듭니다. 한글 항목을 많이 적어 링크가 1만 자를 넘으면 나이만 담은 링크를 복사하고 안내하니, 그때는 목록을 파일 저장으로 남기세요. 링크로 연 목록은 새로고침하면 사라지므로 남기려면 '이 브라우저에 저장'을 켜거나 파일로 저장하세요.
- 엑셀 저장(.xlsx): 제목·나이·머리글이 서식으로 들어간 한 장짜리 표입니다. 항목·분류·나이·몇 년 뒤·중요도·상태 열이 있고, 다시 불러올 수 있습니다.
- 파일 저장(.json): 가장 안전한 백업입니다. 다른 기기에서 불러오기로 열면 그대로 복원됩니다.
- 불러오기: .json과 .xlsx를 받습니다. 옛 판에서 내려받은 엑셀 파일(압축 저장)도 읽는데, 이때는 브라우저의 DecompressionStream(deflate-raw)이 필요합니다(Chrome 103·Safari 16.4·Firefox 113 이상). 지금 목록이 있으면 먼저 더할지 묻고, 취소하면 바꿀지 한 번 더 물으며, 거기서도 취소하면 불러오기를 그만둡니다. 합쳐서 50개를 넘는 항목은 빼고 알립니다. 엑셀 파일에는 분류 코드 열이 있어 다른 언어로 저장한 파일도 분류가 유지됩니다.
- 이 브라우저에 저장: 켜 둔 동안만 이 브라우저의 localStorage에 목록을 둡니다. 끄면 보관한 목록을 지웁니다. 옛 판이 자동으로 저장해 둔 목록이 있으면 처음 한 번 이어받아 스위치를 켠 상태로 보여 줍니다.
자주 틀리는 경우
- 목표 나이가 현재 나이와 같거나 작음: 남은 시간이 0 이하가 되므로 계산하지 않고 안내만 합니다. 목표 나이는 현재 나이보다 커야 합니다.
- 모든 항목을 같은 나이에 둠: "언젠가"를 전부 다음 해로 적으면 격자의 한 칸에 점이 몰려 "+n"이 붙고, 10년대 막대도 한 칸만 치솟습니다. 남은 해에 견준 속도는 그대로지만 실제로는 한 해에 다 해야 하는 계획이 됩니다. 10년대 막대를 보며 뒤로 나눠 두세요.
- 세는 나이로 넣음: 현재 나이는 만 나이입니다. 세는 나이로 넣으면 남은 시간이 1~2년 줄어듭니다. 만 나이는 만 나이 계산기로 확인할 수 있습니다.
- 이룬 것을 완료로 안 바꿈: 현재 나이보다 어린 나이의 예정 항목으로 남아 경고가 뜹니다. ✓를 누르면 경고가 사라지고 완료율이 올라갑니다.
- 글 안에 세로 막대(|)나 물결표(~): 링크에서 구분자로 쓰므로 각각 /와 -로 바뀝니다.
한계와 주의
- 기대수명·기대여명은 그 해 사망률이 그대로 이어진다고 가정한 평균값입니다. 개인의 건강·가족력·생활 습관에 따라 크게 다르므로 목표 나이는 계획을 세우기 위한 가정으로만 쓰세요.
- 항목은 50개, 한 항목 40자까지입니다. 나이는 0~120세 정수이고 월·일 단위는 받지 않습니다.
- 목록은 이 화면과(켜 둔 경우) 이 브라우저에만 있고 서버에 보내지 않습니다. 브라우저 데이터를 지우면 함께 사라지므로 .json 파일을 따로 두세요.
- 불러오기는 이 도구와 옛 판이 만든 파일 구조만 읽습니다. 다른 표 프로그램으로 열어 열을 옮기거나 머리글을 바꾸면 읽지 못할 수 있습니다.
기준일 남은 시간 표는 년 × 365.25 반올림, 일 ÷ 7 반올림 규칙으로 계산했고, 기대수명·기대여명은 국가데이터처(옛 통계청) 「2024년 생명표」(2025-12-03 발표) 값입니다. 인용한 연구·문서는 2026-10-14에 원문으로 확인했습니다.
출처
- 01국가데이터처(옛 통계청), 2024년 생명표 작성 결과 (2025-12-03)2024년 출생아 기대수명 83.7년(남 80.8·여 86.6), 60세 기대여명 남 23.7년·여 28.4년
- 02Locke, E. A. & Latham, G. P. (2006). New Directions in Goal-Setting Theory. Current Directions in Psychological Science 15(5), 265–268목표 설정 이론 요약: 구체적이고 어려운 목표의 효과, 목표와 정서, 매개·조절 변인
- 03Gollwitzer, P. M. & Sheeran, P. (2006). Implementation intentions and goal achievement: A meta-analysis of effects and processes. Advances in Experimental Social Psychology 38, 69–11994개 독립 연구 메타분석: '언제·어디서'를 정한 실행 의도의 효과 크기 d = 0.65
- 04Urban, T. (2014). Your Life in Weeks. Wait But Why90년 인생을 4,680주 격자로 그린 글, 인생 격자의 착안점
- 05Merriam-Webster: bucket list'죽기 전에 해 보지 않은 일 가운데 하고 싶은 것의 목록', 첫 용례 2006년
- 06MDN: DecompressionStream옛 판 엑셀(압축 저장)을 브라우저에서 푸는 API. deflate-raw 형식은 Chrome 103·Safari 16.4·Firefox 113부터
자주 묻는 질문
목표 나이는 몇 살로 넣어야 하나요?
버킷리스트를 다 이루고 싶은 나이를 넣습니다. 참고로 국가데이터처(옛 통계청) 2024년 생명표의 기대수명은 83.7세(남 80.8세, 여 86.6세)이고, 이미 60세인 사람은 기대여명을 더해 남자 약 84세·여자 약 88세가 평균입니다. 평균은 절반이 그보다 오래 산다는 뜻이므로 5~10년 넉넉히 잡아도 됩니다. 작업면 기본값은 90세입니다.
남은 시간의 주와 일은 어떻게 계산하나요?
남은 년은 목표 나이에서 현재 나이를 뺀 값이고 지금 살고 있는 한 해를 포함합니다. 개월은 년 × 12, 일은 년 × 365.25를 반올림한 값, 주는 일 ÷ 7을 반올림한 값입니다. 30세가 90세를 목표로 하면 60년 = 720개월 = 3,131주 = 21,915일입니다. 생일은 묻지 않으므로 하루 단위는 어림값입니다.
현재 나이보다 어린 나이에 둔 항목은 어떻게 되나요?
완료로 표시한 항목이면 그대로 과거의 기록으로 타임라인에 'n년 전'과 함께 남습니다. 완료가 아닌 예정 항목이면 이미 지난 나이이므로 경고가 뜨고 줄과 카드의 테두리를 강조합니다. 이룬 것이면 ✓를 눌러 완료로 바꾸고, 아니면 나이를 고치세요.
항목은 몇 개까지 넣을 수 있나요?
50개까지, 한 항목에 40자까지입니다. 분류는 여행·경력·건강·배움·관계·재정·모험·개인 8가지이고 중요도는 ★~★★★입니다. 한글 항목을 많이 적어 링크가 1만 자를 넘으면 링크에는 나이만 담기므로, 그때는 파일 저장(.json)으로 남기는 편이 안전합니다.
입력한 버킷리스트는 저장되나요?
기본으로는 저장하지 않고 화면에만 있습니다. '이 브라우저에 저장' 스위치를 켜면 켜 둔 동안 이 브라우저에 목록을 두고 다음에 열 때 복원하며, 끄면 보관한 목록을 지웁니다. 어느 쪽이든 서버로 보내지 않습니다. 항목은 내가 적은 글이라 주소창에도 쓰지 않고, 링크 복사가 만든 # 링크로 열면 읽자마자 주소에서 지웁니다. 옛 판이 자동으로 저장해 둔 목록이 있으면 처음 한 번 이어받아 스위치를 켠 상태로 보여 줍니다.
옛 판에서 내려받은 엑셀 파일도 불러올 수 있나요?
네. 불러오기는 이 도구의 .xlsx와 .json, 그리고 옛 판의 엑셀 파일(항목·카테고리·완료예정나이·중요도·상태 열과 설정 시트)을 읽습니다. 옛 판 파일은 압축 저장이라 브라우저의 DecompressionStream이 필요하며 Chrome 103, Safari 16.4, Firefox 113 이상에서 됩니다. 지금 목록이 있으면 더할지 묻고, 취소하면 바꿀지 다시 물으며, 거기서도 취소하면 그만둡니다.
인생 격자의 한 칸은 무엇인가요?
한 칸이 한 해이고 한 줄이 10년입니다. 칸은 0세부터 목표 나이 바로 전 해까지 있어 목표가 90세면 90칸입니다. 짙은 칸은 살아온 해, 주황 칸은 올해, 빈 칸은 남은 해이고, 항목은 이루고 싶은 나이 칸에 분류 색 점으로 올라갑니다. 한 칸에 네 개까지 점을 찍고 나머지는 +n으로 적으며, 완료한 항목의 점에는 ✓가 들어갑니다.
분류 균형은 왜 보나요?
버킷리스트가 여행이나 재정처럼 한 분류에만 몰려 있으면 다른 영역을 아직 생각해 보지 않았다는 신호일 수 있습니다. 균형 막대는 분류마다 항목 수를 가장 많은 분류를 100%로 두고 그리고, 0개인 분류는 흐리게 표시해 다음에 적을 항목의 힌트를 줍니다. 필요 없는 분류를 억지로 채울 필요는 없습니다.