강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

bbd님의 프로필 이미지
bbd

작성한 질문수

홍정모의 따라하며 배우는 C++

8.11 정적 멤버 함수

교수님 질문있습니다!

작성

·

277

0

안녕하세요 지금까지 들어본 강의중에 제일 훌륭하다고 생각해서 열심히 듣고 있는 학생입니다!

올해 대학교 3학년으로 전자공학과 재학중이고 부전공으로 컴퓨터 공학을 듣고있습니다. 제 꿈이 게임프로그래머인데 어떻게 시작해야 할지 몰라서 할 수 있는건 최대한 하려고 부전공도 신청하고 학원도 신청해서 열심히 들었습니다만 이렇다 할 결과물이 없어서 지금 하고있는 공부들이 의미가 있나 싶기도 하네요 ㅜㅜ .. 서론이 길었습니다. 두가지 궁금한 점이 있어서 질문드립니다.

첫째는 혹시 컴퓨터 공학과에서 이것만큼은 꼭 들어봐야 한다는 과목들이 있습니까? 현재 컴퓨터 그래픽스(OpenGL)과 다음 학기에 이산수학을 들으려고 생각중입니다.  

두번째는 C++ 언어를 완벽히 숙지한다는게 너무 힘듭니다. 새로운 문법들을 공부하고 개인 프로젝트에 써먹으려니 힘들더군요. 배운 것을 어떻게든 써먹으려 하면 프로젝트 진도가 너무 안나가고 그냥 평소에 잘 쓰던 것들로만 짜려니 앞에 배운 문법들이 의미가 없어지는 것 같아서..그리고 안쓰다보니 금방 까먹더군요 .. 어떤식으로 공부를 해야 오래 남을까요 ..? 질문이 많아서 죄송합니다 ㅜㅜ

답변 1

14

홍정모님의 프로필 이미지
홍정모
지식공유자

안녕하세요? 전자 전공이시면 비교적 수학에 대해 거부감이 적으실텐데 컴공 전공자들에 비해 장점을 잘 살리실 수 있습니다. 반대로 C언어나 파이썬 스크립트 정도에 머무신다면 큰 소프웨어를 만들기 어렵기 때문에 C++공부는 아주 좋은 선택입니다. 그래픽스, 비전, 로보틱스는 같은 수학을 사용하기 때문에 공부해놓으시면 좋습니다. OpenGL 사용법 익히는 정도로 만족하시기 보다 앞부분의 좌표계 변환을 잘 익혀두시면 적용 분야가 아주 넓습니다. 모든 과목이 다 필요하다고도 할 수 있고 모든 과목들이 결국 꾸준히 하다보면 독학이 되는 내용들이기도 합니다. 부전공이면 시간이 부족하시겠지만 자료구조 알고리즘 쉬운 책 정도는 봐두시면 좋습니다. 문법 적용은 원래 시간이 걸립니다. 보통 만들고 싶은 것을 만들어보시라고 권장하는 이유는 만들고자하는 설레임이 어떻게 해야 할지 찾아나가는 어려움을 견디게 해주기 때문입니다. 객체지향 적용에 조금이나마 도움을 드리기 위해 만든 것이 게임팩입니다. 1장은 무료로 유튜브에 올려놨으니 훑어보시기를 권장합니다. 비슷한 질문들에 대해 유튜브에서 답변 드린 영상들도 꽤 있으니 시간 나실때 참고하세요. 요약하면 꾸준히 하시면 언제 힘들었는지도 기억 안나는 날이 의외로 빠르게 옵니다. 막막하실 수도 있는데 원래 인생이 그렇다는 것을 배워나가는 것이 공부라고 생각합니다. 힘내시고 원하는 성취 얻으시길 기원합니다.

bbd님의 프로필 이미지
bbd

작성한 질문수

질문하기