초보자를 위한 데이터 분석가 로드맵 한눈에 보기
| 단계 | 핵심 도구 | 배워야 할 것 | 결과물 |
|---|---|---|---|
| 1단계 | Excel | 정리, 필터, 함수, 피벗테이블 | 기초 분석 리포트 1개 |
| 2단계 | SQL | 조회, 조건, 집계, 조인, 서브쿼리 | 분석 쿼리 문서 1세트 |
| 3단계 | BI 도구 | 지표 설계, 시각화, 스토리텔링 | 첫 대시보드 포트폴리오 1개 |
| 4단계 | 포트폴리오 정리 | 문제 정의, 분석 과정, 인사이트 설명 | 지원용 프로젝트 페이지 |
1단계: 엑셀로 데이터 감각부터 만들기
엑셀은 초보자에게 가장 현실적인 출발점입니다. 많은 사람이 엑셀을 쉬운 도구라고 생각하지만, 실제로는 데이터 분석의 기본 동작을 거의 모두 경험할 수 있습니다. 정렬, 필터, 중복 제거, 조건부 서식, 피벗테이블, 기본 함수만 제대로 익혀도 데이터가 어떻게 생겼고 무엇을 질문해야 하는지 보이기 시작합니다.
엑셀 단계에서 꼭 익혀야 할 것
- 정렬, 필터, 중복 제거로 데이터 정리하기- SUM, AVERAGE, IF, COUNTIF, VLOOKUP 또는 XLOOKUP 이해하기- 피벗테이블로 요약 리포트 만들기- 차트로 월별 추이와 카테고리 비교 표현하기이 단계에서 가장 좋은 연습 방법은 판매 데이터, 설문 데이터, 웹사이트 방문 데이터처럼 열과 행이 분명한 파일을 하나 정해 직접 분석하는 것입니다. 예를 들어 쇼핑몰 주문 데이터를 받아 월별 매출, 상품군별 판매량, 재구매 고객 수를 정리해 보면 숫자를 읽는 감각이 빠르게 생깁니다. 엑셀 단계의 목표는 전문가처럼 복잡한 모델을 만드는 것이 아니라, 데이터를 보고 질문을 만들 수 있는 상태에 도달하는 것입니다. 이 감각이 없으면 SQL도 문법 암기에 그치기 쉽습니다.
2단계: SQL로 데이터를 직접 가져오는 힘 키우기
엑셀로 기초를 잡았다면 다음은 SQL입니다. SQL은 데이터 분석가 채용 공고에서 가장 자주 등장하는 핵심 역량 중 하나입니다. 이유는 간단합니다. 실제 실무에서는 정리된 엑셀 파일을 받기보다, 데이터베이스에서 필요한 데이터를 직접 조회해야 하는 경우가 많기 때문입니다.
SQL 입문자가 먼저 익힐 순서
- SELECT, FROM, WHERE: 필요한 컬럼과 조건을 선택하는 법부터 익힙니다.- GROUP BY, ORDER BY: 집계와 정렬로 의미 있는 표를 만듭니다.- JOIN: 여러 테이블을 연결해 분석 가능한 데이터셋을 만듭니다.- CASE WHEN: 분류 기준을 만들고 지표를 해석합니다.- 서브쿼리와 CTE: 조금 더 읽기 좋은 분석 쿼리를 작성합니다.여기서 중요한 것은 어려운 문법을 빨리 많이 배우는 것이 아닙니다. 예를 들어 주문 테이블과 고객 테이블을 조인해 고객별 총 구매액, 첫 구매일, 최근 구매일을 구하는 연습이 훨씬 실무적입니다. 초보자는 문제를 하나 정하고 그 문제를 해결하는 쿼리를 직접 작성하는 방식으로 연습해야 합니다. 좋은 연습 주제는 다음과 같습니다. 월별 활성 사용자 수, 카테고리별 평균 주문 금액, 재구매율, 이탈 고객 찾기, 캠페인별 전환율 계산입니다. 이런 문제를 반복하면 SQL 문법보다 분석 사고가 먼저 자리 잡습니다.
3단계: 첫 대시보드 포트폴리오 만들기
엑셀과 SQL을 어느 정도 다뤘다면 이제 보여줄 차례입니다. 많은 초보자가 포트폴리오를 너무 늦게 시작하는데, 사실 첫 대시보드는 완벽할 필요가 없습니다. 중요한 것은 데이터를 통해 어떤 질문을 했고, 어떤 지표를 만들었고, 무엇을 발견했는지 설명할 수 있느냐입니다.
첫 대시보드에 꼭 들어가야 할 요소
- 핵심 지표 3~5개: 매출, 사용자 수, 전환율, 유지율 등- 기간별 추이 차트 1개 이상- 카테고리 또는 채널 비교 시각화- 필터 기능 또는 기간 선택 기능- 한 줄 인사이트 요약도구는 Tableau, Power BI, Looker Studio 중 하나면 충분합니다. 무엇을 쓰는지보다, 보는 사람이 10초 안에 핵심을 이해할 수 있는 구성이 더 중요합니다. 초보자 포트폴리오에서는 대시보드 화면만 보여주는 것보다, 아래 세 가지를 함께 정리하면 훨씬 강해집니다.
- 분석 배경: 어떤 비즈니스 상황을 가정했는가- 데이터 가공: 어떤 SQL 또는 정리 과정을 거쳤는가- 인사이트: 어떤 의사결정을 도울 수 있는가
초보자용 포트폴리오 프로젝트 예시
처음부터 거대한 프로젝트를 만들 필요는 없습니다. 오히려 작은 주제를 끝까지 완성하는 편이 좋습니다. 아래와 같은 주제가 입문자에게 적합합니다.
- 이커머스 매출 분석: 월별 매출, 카테고리별 판매, 재구매 고객 분석- 콘텐츠 데이터 분석: 조회수, 체류시간, 전환 클릭률 비교- 구독 서비스 분석: 신규 가입, 해지율, 유지율 추이 분석프로젝트를 정했다면 결과물은 다음 순서로 정리하면 됩니다. 데이터 소개, 분석 목표, 사용한 도구, 주요 쿼리, 대시보드 캡처, 핵심 인사이트, 개선 아이디어. 이 구조는 채용 담당자가 보기에도 읽기 쉽고, 본인이 면접에서 설명하기도 편합니다.
실패하지 않는 학습 순서와 기간 가이드
초보자에게 필요한 것은 속도가 아니라 지속성입니다. 보통 직장인이나 대학생 기준으로 보면 8주에서 12주 정도의 루틴이 현실적입니다.
- 1~3주: 엑셀 기초 함수와 피벗테이블로 작은 리포트 2개 만들기- 4~7주: SQL 기본 문법과 집계, 조인 연습하기- 8~10주: 한 가지 주제로 데이터 분석 프로젝트 진행하기- 11~12주: BI 도구로 첫 대시보드 제작 후 포트폴리오 문서화하기이 과정에서 꼭 기억해야 할 것은 공부와 제작을 분리하지 않는 것입니다. 강의를 오래 듣는 것보다, 배운 내용을 바로 데이터셋에 적용해 보는 편이 훨씬 빨리 늘어납니다. 오늘 COUNTIF를 배웠다면 오늘 바로 고객 세그먼트를 나눠 보고, 오늘 JOIN을 배웠다면 오늘 바로 주문 데이터와 고객 데이터를 연결해 보아야 합니다.
초보자가 자주 하는 실수
- 엑셀을 건너뛰고 곧바로 SQL이나 Python으로 가는 것- 문법 암기만 하고 실제 비즈니스 질문을 만들지 않는 것- 포트폴리오를 결과 화면만 예쁘게 꾸미고 설명을 생략하는 것- 너무 큰 주제를 잡아 끝내지 못하는 것데이터 분석가 준비에서 가장 큰 차이는 화려한 기술보다 작은 문제를 끝까지 해결해 본 경험에서 나옵니다. 엑셀에서 시작해 SQL로 확장하고, 마지막에 대시보드로 연결하면 초보자도 충분히 실무형 포트폴리오를 만들 수 있습니다. 중요한 것은 순서와 완성입니다.
FAQ
1. 데이터 분석가가 되려면 엑셀보다 SQL이 더 중요한가요?
채용 관점에서는 SQL 비중이 더 큰 경우가 많지만, 초보자 출발점으로는 엑셀이 더 좋습니다. 엑셀은 데이터 구조와 계산 감각을 쉽게 익히게 해 주고, 이후 SQL을 배울 때 왜 집계와 조건이 필요한지 더 빨리 이해하게 도와줍니다.
2. 첫 포트폴리오는 몇 개 정도 있으면 좋나요?
처음에는 2개 정도면 충분합니다. 대신 주제가 서로 다르면 좋습니다. 예를 들어 하나는 매출 분석, 다른 하나는 사용자 행동 분석으로 구성하면 문제 정의와 분석 사고의 폭을 보여주기 좋습니다.
3. 대시보드 도구는 무엇을 선택해야 하나요?
입문자는 Tableau, Power BI, Looker Studio 중 접근하기 쉬운 도구 하나를 선택하면 됩니다. 중요한 것은 툴 이름이 아니라, 핵심 지표를 명확하게 설계하고 스토리 있게 보여주는 능력입니다.