언어를 고를 때 가장 많이 듣는 말은 일단 아무거나 시작하라는 것입니다. 하지만 시간과 돈이 제한적이라면 선택이 중요합니다.
언어별 학습 비용과 시장 수요 비교
| 언어 | 무료 자료 풍부도 | 입문 난이도 | 취업 분야 |
|---|---|---|---|
| Python | 매우 풍부 | 낮음 | 데이터, 자동화, 백엔드 |
| JavaScript | 매우 풍부 | 중간 | 웹 프론트엔드, 풀스택 |
| Java | 보통 | 높음 | 기업 시스템, 안드로이드 |
| SQL | 풍부 | 낮음 | 데이터 분석, 모든 분야 보조 |
비용 절감 관점에서 본 결론
Python과 JavaScript는 공식 문서, 유튜브 강의, 오픈소스 프로젝트가 모두 무료입니다. 유료 강의 없이도 6개월 안에 기초 포트폴리오를 만들 수 있습니다.
내가 이 결론에 도달한 과정
취업 공고 200개를 직접 분석했을 때, Python과 JavaScript가 신입 공고의 절반 이상에 포함되어 있었습니다. Java는 경력직 위주였습니다.
- 무료 자료가 많은 언어를 선택했는가
- 목표 직군에서 요구하는 언어인지 확인했는가
- 첫 언어는 하나로 제한했는가