Skip to content

#02. 시간 관리법 & 효과적인 학습법

Sung Yun Byeon edited this page Nov 7, 2022 · 2 revisions

Target User

  • 효과적으로 시간을 관리하고 싶으신 분
  • 본인의 학습 방식에 변화를 주고 싶으신 분
  • 많은 내용을 암기해야 하는 상황(e.g., 기술 면접 준비)에 놓이신 분

Why you need to know

  • 누구에게나 똑같이 24시간이 주어지지만 이를 활용하는 방법은 정말 천차만별입니다.
  • 만약 매일 주어진 똑같은 시간을 1%라도 더 잘 사용할 수 있다면 1년 동안 37배 더 시간을 잘 쓸 수 있습니다.
  • 정말 극소수를 제외하고는 인간은 시간이 지나면 까먹습니다. 지식에 대한 기억력을 더 높일 수 있다면 더 빠르게 성장할 수 있을 것입니다.

Contents

1. 시간 관리법

현실적인 목표 세우기

  • 시간을 잘 관리해야 하는 이유는 결국 목표를 잘/빠르게 달성하기 위함입니다. 효과적인 시간 관리법에 많은 관심을 가지지만, 그 전에 달성할 수 있는 현실적인 목표를 세우는 것이 우선입니다.

  • 목표를 세울 때는 추상적인 목표가 아닌 구체적인 목표를 세워야 합니다.

    # BAD
    이번 분기에 개발자로서  성장한다
    
    # GOOD
    이번 분기에 MLOps 토이 프로젝트를 하나 만들고, 추천받은 강의 1개를 완강한다
  • 수치화할 수 있으면 더욱 좋습니다. 지표를 기반으로 목표를 세운다면 얼마나 목표를 달성했는지 확인할 수 있으며 중간에도 목표 달성 상태를 확인하고 점검할 수 있습니다.

  • 여기서 중요한 점은 목표는 달성 가능하도록 세워야 한다는 점입니다.

    • 번지르르하게 보이는 목표가 아닌, 본인의 현재 상황과 투입할 수 있는 리소스를 고려하여 현실적인 목표를 세우는 것이 중요합니다.

뽀모도로

  • 25분 동안 해야 할 일이나 하고싶은 일에 집중하고, 5분 동안 휴식을 취하는 방법론입니다.

  • 뽀모도로의 4가지 기본 원칙

    1. Work with time, not against it (시간에 맞춰 작업한다, 시간을 어기지 않는다)
    2. Eliminate burnout (번아웃을 방지한다)
    3. Manage distractions (주의가 산만함을 관리한다)
    4. Create better work/life balance (더 나은 워라밸-일과 삶의 균형을 만들 수 있다)
    
  • 하는 방법

    1. 뽀모도로에서 해야할 일 목록을 정리한다
    2. 타이머 25분을 설정한다
    3. 타이머가 울릴 때까지 주어진 일을 하고 완료되면 표시를 해둔다
    4. 5분 동안 휴식한다 (일이 아닌 머리를 쉬어주는 일을 한다) 
    5. 위의 4 단계를 3번 혹은 4번 반복한다
    6. 15 혹은 30분 휴식한다
    
    • 저같은 경우 항상 25분으로 하기 보단, 상황에 맞게 유동적으로 시간을 조절해서 하는 편입니다. 짧게 완료할 수 있는 일감들이 많은 경우 15분 동안 진행하고, 3분 쉬는 방식으로도 진행하곤 합니다.
    • 꼭 뽀모도로가 아니더라도, 시간을 제한하고 할 일을 진행하는 것이 효율성 측면에서 좋습니다. 저는 AS Timer 같은 가벼운 타이머 앱을 자주 활용합니다.
    • 맥북으로 뽀모도로를 하려면 Flow 앱을 추천합니다

2. 효과적인 학습법 (TIL & 백지 복습법)

학습을 잘 하기 위해선?

오래 기억하기

image

  • 유명한 에빙하우스 망각 곡선을 보면 오늘 배운 것의 70% 이상은 1주일 뒤에 까먹습니다
  • 그래서 잊어먹을 때쯤 다시 복습해서 기억량을 늘려주는 것이 중요합니다. 보통 1일 뒤, 1주일 뒤 정도로 다시 복습을 하면 좋습니다
  • 우선 중요한 건 내가 까먹을 것이라고 생각하고 메모하는 습관을 기르도록 합니다
    • 메모는 어떤 형식이든 괜찮습니다. 맞춤법이 틀려도 좋습니다. 나만의 언어로 내가 학습한 내용을 풀어내는 것이 중요합니다.
    • 글을 옮겨다가 그대로 쓰지 않습니다.
      • 먼저 1. 다 읽고, 2. 백지에서 생각나는 것들을 정리하고 3. 부족한 부분을 해당 아티클을 통해 채웁니다.
  • 공부한 내용을 바탕으로 질문을 만들어보는 것을 추천합니다. 만든 문제를 3일, 1주일 뒤에 다시 풀어보면서 내 것으로 만들어냅니다.

실제 예시

  • 저의 경우 2달간 데이터 엔지니어로 취준 생활을 할 때 아래와 같은 방식으로 학습을 진행하였습니다.

    1. 공부해야 할 범위, 기간 그리고 목표를 설정한다 
    	- 강의나 책 등을 학습하는 방식이 일반적
    2. 매일 학습한 내용을 정리할 노션 페이지를 하나 만든다
    3. 학습한다
    4. 학습한 내용을 백지에서 풀어낸다
    5. 나중에 스스로 문제를 풀어볼 수 있도록 질문지를 만든다 (e.g. CA는 무엇인가?) 
    6. 3일 뒤, 1주일 뒤 복습한다
    
    • 💡 기술 면접에 대비할 수 있도록, 기본 CS지식을 공부한 후 아래 방법론으로 학습하였습니다.
  • 실제 회사에서도 매일 배운 내용을 TIL로 작성하고 있습니다 image

배운걸 적용하기

image

  • 배운 것을 적용할 수 있어야 활용할 수 있는 지식으로 남게 됩니다.
  • 내가 공부한 내용을 실무에서 어떻게 활용할지 고민하고, 빠르게 적용할수록 효과는 배가 됩니다.