전화상담문의

02·479·4050

경일아카데미

  • 고용노동부 지정 5년 우수훈련기관
  • 직업능력의 달 국무총리상 수상
  • 대한민국 브랜드파워대상 게임부문 대상
  • 대한민국 No.1 교육 부문 대상

기초를 확실하게 잡고 가주세요

  • 플밍41기 김성진
  • 2024.02.06
  • 조회수 1082
처음 수업에 들어왔을 때에 전공자이긴 했지만 기초가 많이 부족하다고 느꼈고 그렇기 때문에 초반 수업 때에 정말 열심히 딴 짓을 하지 않고 매일 수업 끝난 뒤에
집에 가서 복습을 하는 생활을 계속 했고, 이러한 C++/C#의 기초나 자료구조/알고리즘들을 공부할 때에 정말 집중하시는 것을 추천드리고, 비전공자 분들은 이러한
코딩을 하는 것에 조금 익숙해진 뒤에 들어오시면 좋을 것 같습니다. 초반에는 수업의 속도가 많이 천천히 해주시고 하시지만 결국 전공자와 비슷한 속도로 따라가는게,
좀 더 낮은 퀄리티로 받아들일 수 밖에 없기 때문에 정말로 열심히 할 생각이 있으시면 유니티 또한 조금 해보시고 오시면 도움이 많이 됩니다.

수업시간에는 수업의 코딩하는 것을 보고 계시지만 말고 잘 이해가 안되더라도 따라치면서 이해를 하려고 노력해보시면 좋을 것 같습니다. 그냥 보기만해서는 코드를 이해하는 실력은 늘지 몰라도 자기가 직접 개발을 하는 실력이 늘지 않습니다. 이런 부분이 기초를 탄탄히 하고 실제 개발에 들어가면 많이 차이가 납니다.

동기분들과 친하게 지내세요. 다른 사람과 친해지고 코딩에 대한 얘기를 나누거나 하는 것도 좋고 단순하게 잡담을 해도 좋습니다. 프로젝트를 하는 것에도 도움이 되고 수업에 나오고 싶어지는 그 기분이 수업에 집중을 더 잘할 수 있도록 해줍니다. 억지로 하면 될 것도 안됩니다.

수업 때 다루는 프로젝트나 패키지파일을 저장해놓고 복습하면 좋습니다. 유니티를 시작하시면 작업하신 것을 export하실 수 있는데, (압축해서 저장하신다고 생각하시면 됩니다.) 그런 것들을 하나하나 저장해놨다가 복습하시고 수업시간에 정리를 하거나 하시는 건 피하셨으면 좋겠습니다. 정말 수업에서 생각할 내용이 많고 단순히 수업을 따라가는 것에 문제가 없다면 오히려 수업 때 진행하는 내용을 응용해서 무엇을 할 수 있을지를 생각하고 직접 구현해보시는 것도 좋을 것 같습니다.

공부하시면 좋을 키워드에 대해서 말씀드리면 STL의 Container에 대해서 List, LinkedList, Queue, Stack, vector, array와 같은 것이나 c#에서는 collection, class, struct에 대해서 유니티에서는 컴포넌트 (getcomponent), 트리거, 콜라이더, rigidbody, layer, tag, monobehavior, transform, canvas, image, raycaster정도 뭔지만 알고 가시면 좋을 것 같습니다.

교수님께 드릴 말씀은

임용규 교수님이 이런 부분들을 정말 자세하게 잘 알려주셨고 기초가 부족한 제가 정말 많이 성장했다고 제 스스로나 주변에서나 느낄 수 있게 되었고 노력은 배신하지 않는다는 것을 제가 증명한 것 같아서 기분이 좋았습니다. 교수님이 나중에 제가 필요한 일이 생긴다면 어디든지 도와드릴 수 있으면 좋겠고 계속 연락하면서 안부 전해드리고 싶습니다.