코딩 독학 사이트 고르는 순서
코딩 독학을 시작하면 볼 곳이 너무 많아서 오히려 막막해요. 무료 문서, 유료 강의, 연습 문제 사이트, 질문 게시판이 다 다르게 쓰이거든요. 처음부터 모든 곳을 오가면 진도가 나가지 않고, 강의만 계속 사 모으다 정작 코드는 거의 안 쓰게 되기도 해요. 이 가이드는 목표를 정하고, 한 가지 언어와 한 가지 교재를 골라 끝까지 가 보는 순서를 정리했어요.
사이트 종류별 쓰임
| 종류 | 예시 | 이럴 때 좋아요 |
|---|---|---|
| 무료 입문 강의·문서 | 생활코딩, 위키독스, W3Schools | 개념을 처음 익힐 때 |
| 공식 문서 | MDN Web Docs, 파이썬 | 정확한 문법과 기능을 확인할 때 |
| 강의 플랫폼 | 인프런, 패스트캠퍼스, 코드잇, 노마드 코더, 유데미 | 프로젝트를 따라 만들며 배우고 싶을 때 |
| 대학·공개 강의 | K-MOOC, KOCW, 코세라, 에드엑스, MIT 오픈코스웨어 | 컴퓨터 과학 기초를 체계적으로 볼 때 |
| 연습 문제 | 프로그래머스, 리트코드 | 배운 걸 손으로 풀어 볼 때 |
| 질문·코드 공유 | 스택 오버플로, 깃허브 | 막힌 문제를 찾아보거나 내 코드를 정리할 때 |
따라 하는 순서
- 만들고 싶은 것 하나를 정해요. 웹페이지, 업무 자동화, 데이터 정리, 게임처럼 결과물을 정하면 배울 언어가 좁혀져요. 웹이라면 HTML·CSS·자바스크립트, 자동화와 데이터라면 파이썬으로 시작하는 사람이 많아요.
- 무료 입문 자료 하나를 끝까지 봐요. 생활코딩이나 위키독스의 입문 과정처럼 처음부터 끝까지 이어진 자료를 하나 골라 완주해요. 중간에 다른 자료로 갈아타지 않는 게 중요해요.
- 공식 문서 보는 법을 익혀요. 모르는 기능이 나오면 MDN이나 파이썬 공식 문서에서 찾아보는 습관을 들여요. 처음엔 어렵지만 가장 정확한 자료예요.
- 작은 결과물을 직접 만들어요. 자기소개 페이지, 파일 이름 바꾸기 스크립트처럼 하루 이틀이면 끝나는 것부터 만들어 깃허브에 올려요.
- 연습 문제로 손을 풀어요. 프로그래머스나 리트코드의 쉬운 문제부터 하루에 한두 개씩 풀어요.
- 필요할 때 유료 강의를 더해요. 무료 자료로 기초를 끝낸 뒤 만들고 싶은 결과물과 맞는 프로젝트 강의를 하나 골라요. 가격과 수강 기간은 플랫폼 공식 안내로 확인해요.
막혔을 때 묻는 법
오류가 나면 먼저 오류 메시지를 그대로 복사해 검색해 보세요. 스택 오버플로에는 같은 오류를 겪은 사람의 질문과 답이 많이 쌓여 있어요. 그래도 해결되지 않으면 질문을 올리되, 무엇을 하려 했는지, 어떤 코드를 썼는지, 어떤 오류가 났는지를 함께 적어요. 질문을 정리하는 과정에서 스스로 답을 찾는 경우도 많아요. 업계 소식이나 새로운 도구 이야기는 IT 뉴스 사이트에서 가볍게 챙겨 보면 공부 방향을 잡는 데 도움이 돼요.
하지 말아야 할 것
- 강의를 여러 개 한꺼번에 결제하지 마세요. 하나를 끝낸 뒤 다음을 고르는 게 돈과 시간을 아껴요.
- 코드를 복사해 붙여 넣기만 하고 넘어가지 마세요. 한 줄씩 직접 쳐 보면서 바꿔 보는 게 실력으로 남아요.
- 유료 강의 영상을 무단으로 공유하는 곳에서 받지 마세요.
- 처음부터 어려운 문제로 자신감을 잃지 마세요. 쉬운 문제를 꾸준히 푸는 게 더 멀리 가요.
공부 기록을 남기는 법
독학은 진도를 확인해 줄 사람이 없어서 기록이 큰 힘이 돼요. 깃허브에 작은 결과물을 올리고, 오늘 배운 것을 짧게 적어 두면 한 달 뒤 얼마나 왔는지 눈에 보여요. 블로그에 정리하는 사람도 많지만, 처음에는 메모장 한 줄이라도 매일 남기는 게 더 중요해요. 같은 길을 걷는 사람이 모인 커뮤니티에서 질문과 답을 주고받는 것도 꾸준히 이어 가는 데 도움이 돼요.
시간이 부족하다면 하루 30분처럼 작은 단위로 정해 두세요. 길게 몰아서 하는 것보다 짧게 매일 하는 쪽이 머리에 오래 남아요.
영어 문서가 어렵다면 번역 도구를 옆에 띄워 두고 읽어도 괜찮아요. 자주 나오는 단어는 금방 익숙해져요. 같은 공부를 하는 친구와 진도를 나누는 것도 좋은 방법이에요.
한 줄로 정리하면
목표 하나, 언어 하나, 입문 자료 하나. 끝까지 보고 작은 결과물을 만든 뒤 다음 단계로 가요.
코딩 문서와 강의 공식 주소는 코딩 강의 링크모아에, 기술 소식을 읽을 곳은 IT 뉴스 주소모음에 모아 두었어요. 개발용 PC를 새로 갖췄다면 새 PC 세팅 순서 정리부터 보고 시작해 보세요.