티스토리 뷰



프로그래빙 초보자가 프로그래밍을 즐기기 위한 방법 3가지


​​첫째, 자신이 프로그래밍하여 만들려고 하는 것을 최대한 구체적으로 상상하라.

목적 없는 행동은 무의미 하듯이 만들려는 프로그래밍을 명확하게 상상한다는 것은 명확한 목적과 목표를 세우는 것이다.


​​둘째, 책을 통해 프로그래밍을 공부할 때 책에 있는 코드를 직접 입력해보자.

딱딱하고 무미건조하게 프로그래밍을 '공부'한다고 생각하는게 아니라 작동하는 무언가를 만드는데 집중하자. 별 것 아닌 것이라도 내가 입력한 코드로 눈앞에서 프로그램이 작동을 하면 즐거움을 느끼게 된다.

수학은 머리가 아니라 손으로 한다는 말이 있다. 프로그래밍도 머리가 아니라 손으로 한다. 손에 익어야 한다. (물론 생각없이 만든 프로그램은 손이 아니라 발로 한 것 아니냐는 얘기를 들을 수 있다.) 눈으로 보고 이해가 되더라도 되도록 코드를 베껴 써본다. 베껴 써보면 안다. 이해가 더 잘된다.

베껴 써보고 동작하는 모습을 보고 난 뒤에 설명을 읽는 것도 한 방법이다. 더 쉽고 수월하게 이해되는 경험을 하게 된다.


셋째, 컴퓨터 환경설정에 신경써서 프로그래밍 하기 좋은 환경을 만들어두자.

환경은 중요하다. 산만한 환경에서 오래 집중하기 힘들고, 집에서 공부를 안하게 되는데 도서관에 가면 공부가 되듯이 사람은 환경에 크게 영향을 받는다.

프로그래밍을 하기에 불편할 수록 지속하기 힘들다. 메모장에 코드 쓰지 말고 통합개발환경을 설치하여 사용하고 조금 시간을 내서 기능을 익히자. 내 경우 자동완성기능을 경험했을 때 키보드를 두드리는 맛이 달라지더라.



​• 추가적으로 알려줄 방법, 아이디어가 있다면 댓글 부탁 드립니다.