게임이나 앱을 쓰다가 "이런 걸 직접 만들어 보고 싶다"는 생각이 드는 학생이 많습니다. 그런데 막상 진로로 생각하면 막막합니다. "개발자가 되려면 무조건 컴퓨터공학과인가?", "분야가 그렇게 많다던데 뭘 골라야 하지?" 이 글은 개발·소프트웨어 진로를 고민하는 학생과 학부모가 함께 읽도록 쓴 것입니다. 분야별 갈래와 학과 경로를 지도로 그리고, 고등학교에서 무엇을 준비할지 정리합니다. 코딩 공부법이 아니라 '어느 길로 가나'가 주제입니다.
이 길의 지도는 어떻게 생겼나?
대표 학과로는 컴퓨터공학과·소프트웨어학과·정보보안학과·AI학과가 있습니다. 하지만 '개발자'는 한 덩어리가 아니라, 무엇을 만드느냐에 따라 하는 일과 필요한 공부가 꽤 다릅니다.
| 분야 | 만드는 것(예) | 가까운 전공 방향 |
|---|---|---|
| 웹·앱 서비스 | 홈페이지·모바일 앱·서버 | 컴퓨터공학·소프트웨어 |
| 게임 | 게임 클라이언트·엔진 | 컴퓨터공학·게임공학 |
| AI·데이터 | 인공지능 모델·데이터 분석 | AI·소프트웨어·산업/데이터 |
| 정보보안 | 보안 시스템·해킹 방어 | 정보보안·컴퓨터공학 |
| 임베디드·시스템 | 기기 속 소프트웨어·반도체 제어 | 컴퓨터·전기전자 |
핵심은 '개발자'를 통째로 보지 말고, 어느 분야를 만들고 싶은지부터 좁히는 것입니다. 그에 따라 학과 선택과 세부 공부가 갈립니다. 같은 공학 안에서 세부 전공이 어떻게 다른지는 이공계 세부 전공 비교에서 함께 보면 좋습니다.
'개발자가 되고 싶다'는 '요리사가 되고 싶다'와 같다. 한식인지 제과인지부터 정해야 준비할 게 보인다.
고등학교에서는 무엇을 하나?
- 수학·논리 다지기: 개발의 바탕은 코딩 기술보다 '문제를 작은 단계로 쪼개 푸는 힘'입니다. 수학과 논리적 사고를 탄탄히 해 두면 어느 분야로 가든 토대가 됩니다.
- 작게 만들어 보기: 간단한 프로그램·앱을 만들어 보거나 코딩·소프트웨어 동아리에서 경험을 쌓으면, '어느 분야가 재미있는지'를 직접 확인할 수 있습니다. 반드시 미리 잘해야 하는 건 아닙니다.
- 첨단·계약학과도 함께 보기: 반도체·AI 분야는 기업 연계 계약학과처럼 특별한 경로도 있습니다. 무엇이 다른지는 첨단학과·계약학과 완전 정리에서, 경계에 걸친 융합 전공은 융합 전공 탐색하는 법에서 확인하세요.
무엇으로 확인하나?
- 같은 '소프트웨어학과'라도 대학마다 강한 분야(AI·보안·게임 등)와 커리큘럼이 다릅니다. 지망 대학의 학과 커리큘럼·연구 분야를 직접 확인하세요.
- 취업률·초봉 같은 수치는 해마다·회사마다 다르므로, 여기서 단정하지 말고 공식 자료로 확인하는 것이 안전합니다.
- 전형·권장과목 제도는 바뀝니다. 반드시 본인 학년 적용 기준을 공식 발표로 확인하세요.
한 줄 요약
개발자가 되는 길은 컴퓨터공학과 하나가 아닙니다. 웹·게임·AI·보안 등 어느 분야를 만들고 싶은지부터 좁히면, 학과와 고등학교 준비가 또렷해집니다.
'개발자'는 한 직업이 아니라 여러 직업의 묶음이다. 무엇을 만들고 싶은지가 길을 가른다.
생기부레벨업은 13년간 쌓은 학종 노하우로, 개발처럼 세부 분야가 많은 진로에서 자녀의 관심을 구체적인 학과·활동으로 좁히도록 1:1로 돕습니다.

