개발자
안녕하세요. 현재 대학교 4학년 1학끼까지 마치고 휴학 후 군대에서 복무중인 군인이자 대학생입니다. 저는 게임 개발 쪽으로 가고 싶은데 사지방에서 할 수 있는 게임 개발과 관련된 공부는 아주 한정적이여서 코테나 자료구조, 알고리즘 쪽 공부만 하다가 뭐라도 만들어보고 싶은 마음에 카카오맵 api를 활용해서 부대 주변 맛집과 대중교통 시간표 등을 알려주는 웹앱을 html, css, js와 리액트 네이티브를 활용해 만들어 봤습니다. 이 웹앱을 가지고 육군에서 열리는 창업아이디어 경진대회에 접수까지 했고요. 접수가 끝났어도 처음부터 대회 때문에 만든 게 아니라 뭔가 만들어보고 싶어 만들기 시작한 앱이라 리액트 네이티브를 제대로 배워서 제대로된 앱으로 만들어 볼까? 라는 생각을 하고 있었습니다. 그러다 문득 '이게 내가 원하는 게임 개발과는 거리가 멀고 나중에 취업을 할 때 도움이 안되지 않을까?' 라는 생각이 들었습니다. 처음 앱을 만들기 시작했을 때부터 그냥 코테, 자료구조, 알고리즘 공부에 지쳐서 '뭔가 만들어 보자!' 라는 가벼운 마음으로 시작한 일이고, 전역도 그리 멀지 않았고, 전역하고 한 학기만 다니면 졸업이라 생각하면 지금 군대에서 공부할 수 있는 시간도 아주 귀중한 시간일텐데 그 시간에 코테, 자료구조, 알고리즘 등등의 취업과 직결되어있는 공부를 해도 모자랄 판에 진로에 도움이 될지 안 될지도 모르는 앱 개발같은 걸 해도 되는지 모르겠습니다. 제가 지금 만들고 있는 게 과연 제 진로에 도움이 될까요? 지금부터 정신차리고 코테와 자료구조, 알고리즘 등 CS 관련 지식을 공부하는 게 좋겠죠? + html, css, js는 거의 쓸 줄 모르는 상태에서 만들어 보면서 공부한 거고 리액트 네이티브 같은 경우는 인터넷 보면서 웹앱 만드는 법만 보고 따라해봤습니다.
답변 3
인기 답변
게임 개발자 채용을 진행해 본 경험으로 말씀드리자면, 실제로 사용되는 앱이나 웹 시비스를 개발해 본 경험은 아주 귀중한 경험입니다. 회사에 들어가서 개발 업무를 진행해보면 학교에서 공부하던 것과는 다른 것을 많이 만나게 되는데요. 서비스를 개발해 봤다면 실무에 가까운 것을 오히려 경험해봤다고 할 수 있죠. 신입의 경우 그런 경험은 보통 가산점이 붙습니다. 기본기도 중요하니까 기본기 공부도 하시되, 서비스를 더 발전시켜보는 것도 꼭 해보시면 좋을 것 같습니다. 심지어 군 복무 기간에도 열의를 가지고 그런 활동을 했다면, 면접관에게 어필하기 좋은 경력을 하나 쌓으신 겁니다. 프로그램이 너무 엉성하지만 않으면 도움이 될 겁니다.
익명
작성자
2024년 04월 16일
감사합니다!! 프로젝트를 진행해오면서 혹시나 제가 원하는 직군에 도움이 안 되거나 방향성이 다르다는 이유로 걸림돌이 되진 않을까 걱정을 많이 하고 있었는데 걱정할 필요가 없었던 것 같네요. 귀중한 경험이 빛을 발할 수 있도록 더 열심히 만들어보겠습니다. 감사합니다!!
지금 하시고 계신 부분(군대에서 하신 창업대회?) 중에 api를 사용하시고 데이터를 받아오는 부분들이 있다면 데이터를 적재하는 과정도 있으셨을텐데요. 그 적재 과정에서 어떤 자료구조를 사용하셨나요? 그리고 그걸 왜 사용하셨나요? 통신을 할때 jwt 같은 토큰을 이용해보셨나요? 보안을 위해 어떤것을 해보셨고 왜 하셨을까요? 위의 질문들처럼 본인이 프로젝트를 진행하면서 본인의 프로젝트와 코드에 대한 질문을 던져보시고 답을 찾아보시다보면 CS 공부가 되지 않을지...싶습니다ㅎㅎ 게임쪽이 아니다보니 유니티/언리얼엔진 공부하셔야한다 뭐 공부하셔야한다는 실질적인 방향성은 답해드릴 수 없어 아쉽지만 지금 하시고 계신 부분이 무의미한건 전혀 아닌것같습니다 화이팅입니다 코테(를 위한 알고리즘)은 졸업 2달전즈음부터 차근차근+꾸준히 하시는게 중요할것같습니다.
익명
작성자
2024년 04월 16일
감사합니다! 너무 수동적으로만 공부해왔던 게 티가 나는 부분인 것 같네요 ㅎㅎ... 열심히 만들면서 프로젝트와 코드에 대해서 질문을 던져보겠습니다! 감사합니다!!
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!