컴공 학생의 김영한 DB 강의 후기: 학교에서 안 알려주는 실전 노하우

컴퓨터공학과 4학년 학생이 김영한 강의로 이론과 실무의 간극을 메우고 대기업 취업에 성공한 이야기입니다.

럿지 AI 팀
2분 읽기

학교 vs 실무



컴공 4학년의 고민



**배경:** 컴퓨터공학과 4학년, GPA 3.8/4.5

**수강 과목:**
- 데이터베이스 시스템 (A+)
- 자료구조, 알고리즘 완료

**문제:**
- 이론은 알지만 "실제로 어떻게 쓰는지" 모름
- 토이 프로젝트 DB는 항상 단순한 구조
- 면접에서 "DB 설계 경험은?" → 대답 못 함

학교에서 배운 것



**이론:**
- 정규화: 1NF, 2NF, 3NF, BCNF
- B-Tree, Hash Index
- Transaction, ACID

**한계:**
"시험은 잘 봤지만 실전은?"

김영한 강의 발견



**계기:**
선배가 "면접 준비는 김영한 강의로 했다"

**기대:**
이론을 실무에 적용하는 법

학교와의 차이



1. 3단계 설계 프로세스



**학교:**
정규화 이론만 배움

**강의:**
개념적 → 논리적 → 물리적 전체 흐름

**효과:**
"아, 실무는 이렇게 하는구나!"

2. 쇼핑몰 프로젝트



**학교:**
학생-수강 같은 단순한 예제

**강의:**
실제 커머스 수준의 복잡한 구조

**배운 것:**
- 회원, 상품, 주문, 결제
- 카테고리 다대다 관계
- 배송 테이블 분리

3. 실무 의사결정



**학교:**
"BCNF까지 정규화하세요"

**강의:**
"실무에서는 3NF가 적당합니다. 왜냐하면..."

**가치:**
단순 이론이 아닌 **판단 기준** 제시

포트폴리오 제작



**프로젝트:**
SNS 플랫폼 (개인 프로젝트)

**적용:**
- 강의의 3단계 설계 프로세스
- ERD 작성 (draw.io)
- 정규화 적용
- MySQL 구현

**결과:**
GitHub에 올렸더니 조회수 폭증

면접 성공



대기업 1차 면접



**질문:**
"DB 설계 경험이 있나요?"

**Before (강의 전):**
"학교에서 간단한 프로젝트 했습니다..."

**After (강의 후):**
"네, SNS 플랫폼 DB를 3단계 설계 프로세스로 설계했습니다. ERD부터 보여드리겠습니다."

**면접관 반응:**
"신입인데 설계를 체계적으로 했네요?"

기술 면접



**질문:**
"정규화를 어디까지 해야 하나요?"

**Before:**
"BCNF까지요?"

**After:**
"실무에서는 3NF가 스위트 스팟입니다. 이유는 데이터 무결성과 성능의 균형 때문인데요..."

**면접관:**
"실무 경험이 있나요? 답변이 실무자 같은데요?"

최종 합격



**회사:**
대기업 SI

**초봉:**
5,000만원

**피드백:**
"포트폴리오의 DB 설계가 인상적이었습니다"

동기들과의 차이



**일반 컴공생:**
코딩 테스트 준비에만 집중

**나:**
코딩 테스트 + **DB 설계 실무 역량**

**결과:**
같은 학점이지만 차별화된 경쟁력

학교 수업과의 시너지



**데이터베이스 시스템 (이론):**
정규화, 인덱스, Transaction

**김영한 강의 (실무):**
언제, 왜, 어떻게 적용하는가

**효과:**
이론 + 실무 = 완벽한 이해

후배들에게 조언



**추천 시기:**
3학년 방학 또는 4학년 1학기

**이유:**
- 이론 수업 들은 후 (2-3학년)
- 취업 준비 전 (4학년)
- 포트폴리오 제작 시기

**효과:**
면접에서 "실무 경험 없는 신입"이 아닌 "실무 이해하는 신입"으로 어필

결론



컴공 학생이라도 김영한 강의로 **이론과 실무의 간극**을 메울 수 있습니다. 취업 준비 필수!

---

**태그**: #김영한 #데이터베이스 #컴공학생 #취업 #신입개발자

L

럿지 AI 팀

AI 기술과 비즈니스 혁신을 선도하는 럿지 AI의 콘텐츠 팀입니다.