317
2015-03-26 09:54:30
2
글쓴 분, 주목해 주세요.
프로그래머는 논리력이 중요해요. 취미로 이것저것 알아보시는 건 자유지만 지금 배우고 있는 이과 계열 기초 학문들을 탄탄하게 쌓는 게 더 중요해요.
괜히 C언어니 뭐니 얽매일 필요 없습니다. 수학이 최우선이고, 그에 못지 않게 영어가 필요할 겁니다.
그리고 남들과 소통할 수 있는 능력도 길러야 합니다. 이게 안 되면 외골수에, 대화가 안되는 독불장군 프로그래머가 됩니다. 물론 글쓰기도 어느 정도는 잘 하셔야 합니다. 이것도 안 되면 남에게 내 생각을 전달하는 능력이 떨어지니까요.
이런 것들은 대학 과정을 거치면서 차차 배양하시면 됩니다. 게임 그래픽에 관심이 있다... 수학을 정말 잘 하셔야 합니다. 대학교에 가면 선형대수라는 과목이 있는데, 이 과목이 매우 중요합니다. 벡터나 행렬에 관한 것들인데, 고등학교 때에도 조금 맛보죠? 그게 3D 그래픽스에 있어 어어엄청 필요한 이론입니다.
C언어? C++? 자바? 이런 게 문제가 아니에요. 여러 프로그래머들이 피를 토하면서 결국 무릎 꿇는 분야는 다름아닌 기초학문이에요. 구체적으로 수학. 이 뒷배경이 탄탄하지 못하면 앞으로 못 나갑니다. 이공계는 99.9% 피라밋구조입니다. 기초 없이는 진행될 수 없어요.