1. 기본을 튼튼히 한다.

기본 문법과 관련지식들을 튼튼히 알고있어야 함
정의를 분명하게 알고 남에게 설명할 수 있어야 함

2. 기본적인 구조들을 반복한다
책이나 사이트에 나오는 과제들을 이해하고 반복한다
반복이라는건 사바사긴한데 같은 문제에 봉착했을 때
머릿속 코딩으로 풀수있어야 함

3. 토이프로젝트를 한다
주제는 간단한거부터 내 주변 환경에서 자동화 프로그램 제작
더 나은 코드가 없을까? 여기에 많은 시간투자 필요

4. 구글링으로 같은 주제로 다른 사람들이 만든 코드들을 습득한다
다른 사람들이 짠 코드들을 보고 왜 짰냐에 대해 골똘히 생각한다
이건 왜 이렇게 짰지?라는 의문이 들정도로 꼼꼼히 보고 생각을 많이 해야함

5. 규모를 넓혀간다
2~4반복