검색 결과에 있는 자료를 모두 모아두면 공부 계획처럼 보이지만 실제로는 어떤 자료부터 써야 할지 어려워집니다. 현재 만들 기능 하나를 정하고 그 기능을 이해하고 구현하고 검증하는 데 필요한 자료만 고르세요.
공식 문서를 기준점으로
프레임워크 버전이나 함수 인자는 바뀔 수 있으므로 블로그 글의 코드가 현재 환경에서 맞는지 공식 문서와 비교합니다. Python은 공식 튜토리얼, 웹 기초는 MDN 학습 과정에서 시작할 수 있습니다. 문서 전체를 정독하기보다 지금 막힌 개념을 찾아 작은 코드로 시험해 보세요.
강의는 실습과 피드백으로 평가
강의 길이나 수료증보다 직접 코드를 작성하는 과제, 오류를 해결하는 과정, 최신 버전과의 차이를 설명하는지 확인합니다. 예제 코드를 그대로 따라 치는 것과 요구사항을 바꿔 구현하는 것은 학습 결과가 다릅니다. 무료 자료와 유료 강의를 비교할 때도 최종 결과물이 무엇인지 먼저 묻는 편이 좋습니다.
질문 기록을 남기기
오류가 날 때 환경과 입력값, 기대한 결과, 실제 결과, 시도한 해결법을 적습니다. 질문이 구체적이면 검색과 동료의 도움도 정확해집니다. 해결 후에는 같은 문제가 다시 발생할 때 쓸 수 있는 한 줄의 판단 기준을 기록하세요.
자료를 버릴 기준
버전 표시가 없거나 실행되지 않는 코드, 근거 없이 합격률과 취업을 보장하는 설명은 주의해서 봅니다. 자료를 바꿀 때는 현재 과제와 맞지 않는 이유를 적고 다른 자료 하나만 선택하세요. 과제 선택이 어렵다면 개발자 학습 순서 가이드에서 기능 중심 계획을 참고하세요.