어떻게 하면 능숙해지는가 — 실천 일지
오늘의 적용
원문에서 얻은 통찰을 오늘 내 작업에 직접 적용해보았다.
1. 피드백 루프 속도 측정
- 현재 내가 하고 있는 작업(코드 리팩토링)에서 피드백을 받는 주기는?
- 보통 1시간 단위로 리뷰를 받는데, 이것을 15분 단위로 줄일 수 있는 방법은?
- 시도: 작은 단위로 커밋하고 즉시 CI 결과를 확인. 결과적으로 실수 발견 속도 3배 향상.
2. 인식 해상도 높이기
- ‘잘 짠 코드’라는 모호한 기준을 구체적 패턴으로 분해
- (1) 함수 길이 15줄 이하
- (2) 중첩 깊이 2단계 이하
- (3) 사이클로매틱 복잡도 5 이하
- 이렇게 하니 리뷰어의 피드백이 훨씬 구체적이고 실행 가능해짐.
3. 어려움을 신호로 읽기
- 오늘 오후 3시, 특정 버그를 30분 동안 잡지 못함.
- 예전 같았으면 좌절했겠지만, 오늘은 “여기에 내가 아직 분해하지 못한 패턴이 있다”고 인식.
- 버그의 원인을 추적하는 과정 자체를 학습 기회로 전환함.
내일의 실천
- 피드백 루프를 더 빠르게: 15분 단위 자가 체크리스트 도입
- ‘어려움 일지’ 작성: 막힌 지점을 기록하고, 그것이 어떤 패턴의 부재를 드러내는지 분석
- 한 가지 기술(타이핑/단축키/디버깅)을 골라 ‘의도적 연습’ 20분 수행
연결된 개념
- 20260615-how-to-be-good-at (위키 노트, 개념적 기반)
- Deliberate-Practice
- Feedback-Loop