자...
일단 주니어 개발자기 때문에,
당연히 이 글의 신뢰도는 심각하게 떨어진다는건 피할 수 없는 사실이다.
무비판적 수용(그냥 저 사람이 한말이 무조건적이다라고 생각하는 것) 은 일어나지 않았으면 한다.
Q: 어떤 언어를 먼저 배우면 좋을까요?
어떤 언어를 먼저 배울 것인가?라는 질문은 개발자 지망생들에게 있어 언제나 나오는 질문이다.
하지만 내가 그렇게 언어를 배우고 나서 느낀 것에 대해 적도록 하겠다.
전 어떤 언어를 스타팅 포인트로 잡을까요?
라는 질문은 어떻게 보면 상당히 이상한 질문이다.
왜냐하면 프로그래밍 공부를 하는 이유는
결국 자기가 만들고 싶은걸 만들기 위한 공부이기 때문이다.
즉 어떤 언어를 선택하든, 자기가 만들고 싶은걸 만들 수 있다면 된 것이다.
간단한 게임을 만들고 싶어하시는 분이 있으면 unity 를 추천할게 아니라.
어떤 형식의 게임이고, 어떤 걸 만들고 싶은지 등등의 말을 물어.
만약 스크래치로 만들어도 된다면 사실 스크래치를 추천해도 상관 없다는 것이다.
이처럼 어떤 언어를 배울 것인가? 부터 고민하지 말고.
어떤 걸 만들 것인가? 를 고민했으면 좋겠다.
필자도 처음엔 프로그래밍 언어 공부는 프로그래밍이라고 생각했다.
그렇기에 저녁 늦게까지 프로그래밍 언어 책을 읽고, 경험을 쌓으면서 프로그래밍이 아닌,
프로그래밍 언어 만을 배우는것을 목표로 삼아 왔다.
하지만 정작 프로그래밍이 재밌었던 순간은.
프로그래밍 언어 책을 뒤지다가 개념 이해가 안되어서 좌절할 때가 아닌,
프로젝트를 하면서 오류가 뜬 순간이었다.
이번껀 강의라고 볼 수 있는지도 의문인 것 같다.
하지만 프로그래밍을 절대로 배우는거라고 생각하면 안된다는 것이 필자의 생각이다.
프로그래밍은 하는거다.
만약 이 글을 읽는 사람중에,
프로그래밍을 하고 싶은 사람이 있다면.
언어 책을 사기 전에, 내가 만들고 싶은게 무엇인지 생각해봤으면 좋겠다.
soshimee_
2020.09.20