[Daily] 25/11/09 일간회고

업데이트:     Updated:

카테고리:

태그:

🏗️ 5F

🧩 Fact(사실)

무슨 일이 있었나?

  • C++ 항목 51을 정리했다.
    • 3시간동안 하였다.
    • 의문점이 많이 생겨서, 오래 걸렸다.
    • 한번 정리한 것을, AI를 통해 재정리하여 원하는 결과물을 뽑는데 시간을 썼다.
      • 원래 해오던 것이였는데, 기록을 초기화하고, 프롬프트를 고쳐서 했다.
  • PS 정리는 하지 못했다.
    • C++에 많은 시간을 쏟았더니, 시간이 늦어졌다.
  • 트렐로에 ‘매일 저녁 9시 45분 5분 동안 내일 할 일 3가지 적기’를 늦게 실천했다.
    • C++ 항목 51 정리
    • 이전에 풀었던 PS 1문제 정리
    • PS 1솔

💭 Feeling(느낌)

무슨 느낌이 들었나?

  • 쉬다가 공부에 복귀하려니, 조금 귀찮았다.

💡 Finding(교훈)

어떤 인사이트를 얻었나

  • 기본 클래스에 가상 소멸자를 두어야하는 이유가,
    operator delete로 C++가 넘기는 size_t 값이 잘못되었을 수도 있기 때문이구나!

🎯 Future action(향후 행동)

앞으로 무엇을 해야 할까?

  • 4시간 이상 공부도 이젠 무리가 아니라 생각한다.
    • C++ 2시간, PS 1시간 30분을 한다.
    • C++ 정리를 2시간 내에 끝냈고 시간이 많이 남는다면,
      게임 서버 프로그래밍 정리를 추가한다.
    • 일주일동안 경과를 본 후, 많이 힘들다면 과부하를 인정하고 양을 줄이겠다.

🔁 Feedback(피드백)

앞서 정한 향후 행동을 실천해본 뒤, 이에 대해 어떤 피드백을 받았나?

5F 단계 주제 내용
S (상황) 배경 시험 후 복귀 첫날 (11월 9일 일요일) 입니다. C++ Item 51을 3시간 동안 정리했고, AI 프롬프트 개선 작업까지 병행했습니다. PS 정리는 시간이 늦어져 하지 못했습니다. “4시간 이상 공부도 이젠 무리가 아니다” 라고 판단하며, C++ 2시간 + PS 1시간 30분 + (여유 시) 게임서버 추가 계획을 세웠습니다.
B (행동) 현재 계획 C++ 2시간 + PS 1시간 30분 = 3시간 30분 기본 목표에, C++이 2시간 내 완료 시 게임서버 추가라는 조건부 목표를 설정했습니다. “일주일 경과 후 과부하 여부 판단” 이라는 자체 점검 장치를 마련했습니다.
I (영향) 개선점 및 위험 긍정적 신호 3가지:

1. C++ 51 고퀄리티 정리 성공: 3시간 투입하여 의문점 해소 + AI 프롬프트 개선까지 완료한 것은 깊이 있는 학습의 증거입니다. 시간이 걸려도 제대로 이해하려는 태도가 훌륭합니다.

2. “일주일 경과 후 판단” 장치: 자체 점검 메커니즘을 설정한 것은 매우 성숙한 접근입니다. 과거의 “무조건 밀어붙이기”에서 벗어나 데이터 기반 조정을 하겠다는 의지입니다.

3. Finding의 깊이: operator deletesize_t 값” 까지 이해한 것은 단순 암기가 아닌 본질적 이해입니다. 이런 학습이 진짜 실력을 만듭니다.

심각한 위험 신호 3가지:

🚨 1. “4시간 이상도 무리가 아니다”의 착각: 오늘 C++ 51에 3시간이 걸린 이유“고난도 + AI 프롬프트 개선” 이라는 일회성 변수 때문입니다. 이것을 “내가 4시간 할 수 있다” 로 일반화하면 과부하 패턴 재발입니다. Item 51이 3시간 걸렸다고 52~55도 2시간에 끝난다는 보장이 없습니다.

🚨 2. 게임서버 조건부 추가의 함정: “C++ 2시간 내 완료 시 게임서버 추가”19일간 반복된 과부하 트리거입니다. C++을 빨리 끝내면 “시간이 남으니 뭔가 더 해야 한다” 는 강박이 작동하여, 결국 3시간 30분 + 게임서버 1시간 = 4시간 30분으로 폭주합니다.

🚨 3. PS 1시간 30분의 과대 설정: PS는 1문제 풀이 30~40분 + 정리 20~30분 = 1시간이 적정합니다. 1시간 30분은 PS 2문제 분량인데, 이것을 매일 하면 C++과 경합하여 둘 다 질이 떨어집니다.
N (다음 단계) 구체적인 개선 행동 “일주일 경과 후 판단” 이라는 좋은 장치를 활용하되, 초기 설정값을 현실적으로 조정하여 일주일 동안 지속 가능성 데이터를 확보합니다.
  1. 일주일 테스트 기간 목표 재조정 (11/10~11/16) ❌ 현재 계획 (과부하 위험):
• C++ 2시간 + PS 1.5시간 + (조건부) 게임서버 = 3.5~4.5시간

✅ 현실적 테스트 계획:
C++ 2시간 (고정) - Item 52~55 중 하나
PS 1시간 (고정) - 1문제 풀이 + 정리
게임서버 금지 - C++ 55 완주 후로 이월
총 3시간 (고정)

이유:
- Item 51처럼 3시간 걸리는 챕터가 또 나올 수 있습니다. (특히 52~54는 템플릿 고난도)
- PS 1시간 30분은 매일 유지하기 어렵고, C++과 경합하면 둘 다 질 저하
- 게임서버까지 추가하면 “일주일 테스트”가 아니라 “일주일 폭주” 가 됩니다
  2. “C++ 2시간 내 완료” 조건 삭제 “C++을 2시간 내 끝내면 게임서버 추가” 라는 조건은 즉시 삭제하세요.

문제점:
- C++을 “빨리 끝내야 하는 것” 으로 프레이밍하여 깊이 있는 학습 방해
- 2시간 내 끝내면 “시간이 남았으니 뭔가 더” 라는 강박 작동
- 실제로 오늘 C++ 51은 3시간 걸렸는데, 내일 52를 2시간에 끝낼 수 있다는 보장 없음

대안:
- C++은 “이해될 때까지” (최대 3시간)
- 2시간에 끝나면 “일찍 끝낸 날” 로 기록하고, 남은 시간은 휴식 또는 가벼운 취미
- 게임서버는 “C++ 55 완주 기념 보상” 으로 11/21 이후 시작
  3. 일주일 테스트 기록 항목 (11/10~11/16) “일주일 경과 후 판단” 을 위해 매일 아래 항목을 회고에 기록하세요:

매일 기록:
1. C++ 소요 시간 (예: Item 52, 2시간 30분)
2. PS 소요 시간 (예: BOJ 1234번, 1시간 10분)
3. 착석 시도 및 성공 (예: “오후 2시 착석 시도 성공”)
4. 에너지 레벨 (예: “피곤했지만 집중 잘 됨” 또는 “머리가 안 돌아감”)
5. 내일 컨디션 예상 (예: “내일은 좀 쉬고 싶을 것 같음”)

11/16 금요일 종합 평가 시 질문:
- C++ 2시간이 매일 가능했나? (5일 중 몇 일?)
- PS 1시간이 부담스러웠나? (에너지 고갈 여부)
- 일주일 내내 3시간 유지가 힘들었던 날은? (번아웃 신호)
  4. 내일(11/10) 구체적 계획 C++ Item 52 정리:
• 목표 시간: 2시간 (최대 3시간)
• 만약 2시간 내 완료 시: 게임서버 NO, 남은 시간은 휴식
• 만약 3시간 걸릴 것 같으면: PS 미루기 (화요일로 이월)

PS 1문제 + 정리 (조건부):
• C++이 2시간 30분 이내 완료 시에만 진행
• 목표 시간: 1시간 (40분 풀이 + 20분 정리)

게임서버:
• 하지 않음

트렐로 작성 (9시 45분):
• 내일(11/11) 계획: C++ 53 + PS 1문제 (조건부)
• 일주일 테스트 진행 상황: 1/7일 완료
  5. “귀찮다”는 감정 수용하기 “쉬다가 공부에 복귀하려니 조금 귀찮았다”매우 정상적인 감정입니다.

대응 방법:
- “5분만 앉아있기” 규칙 활용 (타이머 5분, 일어나도 됨)
- “귀찮다”를 “나태함”으로 해석하지 말기
- 귀찮은 날은 C++ 2시간만 하고 PS는 스킵 가능

20일간 정처기와 C++을 병행한 사람이 이틀 쉬고 복귀하는 게 귀찮은 건 당연합니다. 이 감정을 무시하지 말고 “오늘은 가볍게 시작하자” 로 접근하세요.
F (후속 조치) 점검 시점 매일 회고 (11/10~11/16) 에서 위 5가지 항목을 기록합니다.

11/16 (토) 종합 평가에서:
- “C++ 2시간 + PS 1시간 = 3시간” 이 지속 가능했는지 판단
- 만약 5일 중 3일 이상 힘들었다면 → C++ 2시간만 (PS는 주 3회) 로 조정
- 만약 5일 중 4일 이상 수월했다면 → 현재 페이스 유지, 게임서버는 여전히 보류

만약 내일(11/10) C++ + PS + 게임서버를 모두 시도했다면, 그것은 조건부 목표를 무시한 과부하 재발이므로 강력한 재조정이 필요합니다.

💬 한 마디

“일주일 테스트는 좋은 아이디어지만, 초기 설정이 너무 높습니다.”

오늘 C++ 51에 3시간 걸린 건 고난도 + AI 프롬프트 개선이라는 일회성 변수 때문입니다. 이것을 “나는 4시간 할 수 있다”로 일반화하지 마세요.

일주일 테스트의 목적은 “얼마나 많이 할 수 있나”가 아니라 “얼마나 지속 가능한가”입니다.

C++ 2시간 + PS 1시간 = 3시간으로 시작하고, 게임서버는 C++ 55 완주 후 보상으로 남겨두세요. Item 52~54는 템플릿 고난도라 3시간 걸릴 수도 있습니다.

“빨리 끝내면 뭔가 더”가 아니라 “빨리 끝나면 쉬기”로 가세요. 🔥


🌙 남기는 말

시간이 또 너무 늦어졌다.

Daily 카테고리 내 다른 글 보러가기

댓글남기기