이 글은 노마드 코더님의 영상을 보고 제 얘기 인 것 같아 작성하는 글 입니다.
많은 사람들이 프로그래밍을 시험을 준비하기 위해 공부하는 것 처럼 접근합니다.
책을 읽고, 필기하고, 암기하고 등등
프로그래밍은 공부하는 것이 아니고 프로그래밍을 하는 것 입니다.
즉, Study가 아닌 Action입니다. 하지만 실제로 적용하기 보단 공부만하고 있으면 시간낭비 입니다.
자신의 힘으로 무언가를 만드는 것입니다. 현실적인 목표를 세우고 (계산기, 웹 스크래퍼 비디오 게임 등등 쉬운것들로 먼저 시작) 자심의 힘으로 뭔가를 만들어 보는 것이 좋습니다.
그냥 공부하고 암기하고 하는 것은 별로 도움이 되지 않습니다!!
이 부분에서 제가 크게 와닿았습니다.
"난 아직 충분히 배우지 못했어!" 라고 생각하는 것
이번 이노베이션 캠프를 수료하고 이 2번의 생각이 너무너무 컸었습니다.
수업을 하나 더 들어야 하고, 책을 더 봐야하고 강의를 들어야 하고 아직은 취업하기엔 본인이 충분하지 못하다고 생각하는 것 혹은 스스로 스타트업을 해보기엔 역량이 부족하다고 생각하였습니다.
노마드 코더님 께서는 이런상황에선 다시 1번으로 돌아가면 된다고 하셨습니다
뭔가를 만들기 시작하면 일단 시각적으로 완성된 결과물을 보게 됩니다.
이때까지 배웠던 모든 것들의 결과물을 시각적으로 보게된다면 두뇌는 준비가 되었다고 인지하고 결과물 덕분에 자신감이 상승할 것이고 준비가 되었다고 믿게 될 것 입니다.
계속 말만하고, 강의만 사재기하고, 책만 모으는 사람들은 사실 뭔가를 만들지 않고 있습니다.
즉, 2번에서 하신 말씀은 실제로 나의 성과를 측정하고 싶다면 뭔가를 만들어 보자!! 입니다.
만약 헬스장에 등록을 했다고 가정한다면 초반에 너무 달리면 안됩니다. 그렇다면 다음날 엄청난 근육통에 시달리게 될 것이고 때문에 근육통 핑계를 대면서 헬스장을 빠지게 될 수 있습니다. 매일매일 헬스장에 나가는 것이 중요합니다.
프로그래밍도 마찬가지입니다. 매일매일 프로그래밍을 하는 습관을 만드는 것이 중요합니다.
여기서의 핵심은 "매일매일" 입니다.
만약 초반에 너무 열심히 해버리면 쉬지도 않고, 친구들도 안만나고 코딩만 하면 번아웃이 오게 될 것이 뻔합니다. 그리곤 코딩이 싫어지게되고 재미가 떨어질 것 입니다.
프로그래밍 하는 과정을 즐거워 지게 만드는 것, 빨리 가서 프로그래밍을 배우고싶어! 라는 마음이 솟아나야 합니다.
그렇기 위해서는 자신만의 벨런스를 찾아야 합니다.
가끔 8:2이고 , 7:3인 경우도 있고 아예 프로그래밍은 안하고 쉬는 날도 있겠죠 이것은 사람마다 다릅니다. 100%로 달리지 말고 자신의 속도를 찾아 밸런스를 맞추는 것이 중요합니다!
프로그래밍은 공부해야할 일의 목록을 지우면서 하는 것이 아니고, 체크리스트를 완성한다고 되는 것이 아닙니다.
즉, 자바스크립트 , 파이썬을 배웠다고 체크할 것이 아니라 그걸 다룰 줄 알고 이해하는 것이 핵심이지 "다 배웠다"라고 말할 수 없습니다.
이런 리스트 말고 자신이 만들고 싶은 프로젝트의 리스트를 만들어보는 것이 좋습니다. 챗봇, 유튜브 클론, 게임 등 이러한 프로젝트 중심의 배움을 거친다면 취업을 할 때 더 큰 포트폴리오를 갖게 될 것입니다.
그냥 뭔가를 안다고 체크박스에 체크만 해둔 사람들보다 포트폴리오. 이력서를 비교한다면 Java를 사용해 실제 만들어본 프로젝트가 있는 사람이 Java를 안다고 써두기만 한 사람보다 유리할 것 입니다.
독학을 한다면 거의 해당되는 것 이라고 생각합니다. 이것은 프로그래밍 뿐만 아니라 다른 분야에도 다 적용되는 것 입니다.
데드라인이 없으면 그냥 뭔가를 끝내야할 압박도 사실 덜하기 때문에 그냥 시간이 속절없이 흘러가 버립니다.
공부를 하고있다! 고 말은 하지만 마감도 없고, 집중도 떨어지기때문에 자신을 압박할 방법을 찾아야 합니다.
자신의 다짐을 벽에 붙여버리거나. ex)"파이썬을 배우겠다!"
친구에게 말해두거나. ex) 내가 이번달까지 파이썬을 안배우면 나를 때려라
SNS에 올리거나 돈내기를 하거나 등등 자신을 "압박" 해야 합니다.
독학을 하는 경우엔 정말 게으름에 빠지기가 쉽습니다.
그렇기때문에 꼭 데드라인을 만드는 것을 추천합니다.
노마드 코더님 영상 : https://www.youtube.com/watch?v=FF6CF8TZIhE