다음으론?

이제 이 다음으론 각 언어들의 기본 문법을 배우게 됩니다. 마치 저희가 3살로 돌아간거처럼요.

만약 이미 목표를 정하시고, 본인만의 경로를 찾으셨다면, 이 문서는 건너뛰셔도 좋습니다.


그렇다면 어떤 언어를 배우는게 좋을까요?

1. “나는 결과물이 빨리 보고 싶어” (실용주의형)

  • 추천: Python 101
  • 난이도: ⭐
  • 이유: 문법이 사람의 말과 가장 비슷해서 배우기 쉽고, 데이터 분석이나 자동화 등 바로 써먹을 곳이 많아요.
  • 목적지: 데이터 분석가 (사실 여기는 크게 특출난 목적지는 없습니다만 가장 빠르게 무언가를 배울 수 있는 트랙입니다)

2. “나는 컴퓨터의 근본을 파헤치고 싶어” (원리탐구형)

  • 추천: C++ 101
  • 난이도: ⭐⭐⭐⭐⭐
  • 이유: 조금 어렵지만, ‘진짜 코딩’의 맛을 볼 수 있습니다. 여기서 살아남으면 다른 언어는 껌이 됩니다.
  • 목적지: 시스템 프로그래머, 임베디드등 다양함

3. “나는 내 손안의 앱을 만들고 싶어” (창작자형)

  • 추천: Swift 101 (Apple) 또는 Kotlin 101 (Android)
  • 난이도: ⭐⭐⭐⭐
  • 이유: 내가 직접 기획한 앱을 폰에 넣고 구동하는 성취감이 엄청납니다.
  • 목적지: iOS/Android 앱 개발자

4. “나는 탄탄하고 빠른 시스템을 만들고 싶어” (설계자형)

  • 추천: Go 101
  • 난이도: ⭐⭐
  • 이유: 배우기 쉽지만 매우 강력합니다. 구글이 만든 언어답게 대규모 트래픽을 처리하는 백엔드 시스템에 최적화되어 있죠.
  • 목적지: 서버 엔지니어, 클라우드/인프라 전문가

잘 모르겠다구요? 솔직히 지금 정해도 나중에도 쉽게 바꿀 수 있고, 다음 언어 101 단계는 매우 간단하고 한시간도 안걸릴 내용들입니다. 그냥 아무거나 가서 한번 시도해보는것도 좋습니다!