반드시 고등학교를 마치십시오. 그러나 나는 약간 편견이 있기 때문에 다른 사람들의 말을 다르게 할 것입니다.
CS / 등가 학위는 회사의 문을 여는 데 도움이 될 수 있지만 대학에 따라 많은 것을 가르치거나 가르치지 않을 수 있습니다. 나는 모두가 MIT에가는 많은 것을 배우게 될 것입니다. 그러나 그들이 들어갈 수 있다면 학기당 $ 10K를 지불합니다.
그래도 몇 가지를 물어봐야합니다.
- "완료"라고 부를 수있을 정도로 프로젝트 / 게임을 만들었습니까? (그리고 기본적인 hello-world를 넘어선 것)
- 적절한 매체 (스택 오버 플로우, 포럼, 블로그, 책 등)를 통해 게임 개발에 대해 끊임없이 배우고 있습니까?
- 돈을받지 않아도 게임 제작을 즐기십니까?
- 인터넷을 통해 자신을 가르치고 배우는 것이 편합니까?
당신이 그 질문들 중 어느 것에도 대답하지 않았다면, 충분히 경험이 없기 때문에 학위를받는 것이 더 나을 것입니다. 그러나 당신이 그 모든 것에 예라고 대답한다면, 학위는 한 가지 목적, 즉 발을 문에 넣는 것만을 제공 할 것입니다.
즉, 나는 (게임이 아닌) 프로그래머입니다. 고등학교를 졸업하고 몇 개의 대학 과정을 수강했지만 학위를받지 못했습니다. 나는 지금 21 세 (내 이름에 거의 빚을지지 않고있다!)이고 소규모 회사이지만 존경 할만한 입문 단계 (예 : 하급)에서 일하고있다. 내가 한 일과해야 할 일은 다음과 같습니다.
- 오픈 소스 프로젝트에 참여하고 생성하십시오! 팀에서 일하는 실제 경험을 얻는 가장 좋은 방법입니다.
- 대학원. 그렇지 않으면 많은 회사에서이를보고 "훈련이 없다"고 생각할 것입니다. 마치려면 약간의 훈련이 필요하기 때문입니다. 고등학교와 같은 지루한 일을 끝내지 않으면 "재미있는"모든 일이 이미 완료된 상태에서 게임을 완료하는 데 어떻게 대처할 것입니까?
- 프로젝트를 작성하십시오. 오픈 소스 일 수도 있고 아닐 수도 있습니다. 그러나이 프로젝트는 가능한 가장 세련된 게임이어야합니다. 앱 스토어 게임 인 경우 게시하십시오. 이것은 미래의 고용주에게 이력서의 핵심 부분이 될 것입니다. 당신은 학위가 없기 때문에, 그들이 당신을 고려하도록 정말로 그들을 놀라워해야합니다. 그들은 의심의 여지없이 자신이 무엇을하고 있는지 알고 있어야합니다.
- 멋진 이력서를 만들고 엔트리 레벨 또는 인턴쉽 직업 신청을 시작하십시오! 이력서는 자신을 독학 할 수있을만큼 동기를 부여하고, 이전의 모든 프로젝트와 기부금을 과시하는 등의 사항을 지적해야합니다.
이제이 길에서 가장 어려운 부분은 첫 직장을 구하고 좋은 인상을 남기는 것입니다. 당신의 첫 직업은 아마도 흥미 진진하지 않을 것이며, 아마도 당신은 임금이 낮을 것이고 신은 다른 것을 알고있을 것입니다. 그러나 직업을 얻으십시오! 부족한 점에 대해 완전히 정직해야합니다. 만약 그들이 자바 상점이고 C #을 알고 있다면 "많은 언어를 배웠고 쉽게 배울 수 있습니다. 꽤 유사한 C #을 알고 있습니다. " 당신이 원하지 않는 첫 번째 일은 첫 번째 직업을 얻는 것입니다. 그런 다음 그들은 당신이 기대했던 것을 아무것도 모른다는 것을 알아냅니다.
첫 번째 일을 마치고 나면 일이 훨씬 쉬워집니다. 대부분의 회사는 대학 학위보다 사전 업무 경험에 훨씬 더 많은 관심을 가지고 있습니다. 적어도 2 년 동안, 아마도 더 오래 첫 직장을 내 놓아야합니다. 편안하다고 느끼면 다른 "더 나은"엔트리 레벨 작업으로 응용 프로그램을 보내기 시작하십시오. 기본적으로 첫 번째 직업은 학위의 대체 역할을합니다. 나쁘지만, 다음 직업은 당신이 학위가 없다는 것에 대해 어떻게 그렇게 많이 걱정하지 않을지 알 것입니다.
이것은 나를 위해 일했으며 희망적으로 당신을 위해 일합니다. 물론 보장 할 수는 없지만 실제 경험에서 말하고 있습니다. 고등학교를 졸업한지 2 개월 만에 프로그래밍 작업을 받았습니다. 그것은 최고의 직업이 아니었고 실질적으로 노예 임금이었습니다. 그러나 2 년 후, 여기에 저는 훨씬 더 나은 직업을 가지고 있고, 제대로 임금을 받고, 매일 아침 일어나서 실제로하는 일을 즐깁니다. 그리고 많은 사람들이이 회사를 떠나 Microsoft와 다른 유명 회사에서 일했습니다.
요약해서 말하자면:
- 개인 게임 만들기
- 게임 개발 관련 직업을 구하십시오.
- 이익!
참고 : 하고 싶은 일 (그래픽 디자이너, 프로그래머, 모델러 등)에 따라 몇 개의 대학 과정을 수강 할 수도 있습니다. 예를 들어 지오메트리를 완전히 이해하면 3D 게임을 프로그래밍하는 데 도움이됩니다. 또한 약간 내성적 인 사람이라면 그 기술을 익히기 위해 연설 강의를들을 수도 있습니다. 그것은 대중 연설에 빠지기 때문에 언젠가는 수업을 계획하고 있지만 프로그래머에게도 유용합니다.
또한 저는 아주 어리기 시작했습니다. 7 학년 때, 나는 새로운 언어에 대해 배울 수 있고 상급생에 의해 몇 가지 "좋은"프로젝트를 가졌다는 점에 도달했습니다. 나중에 시작한 경우이 경로가 더 어려울 수 있습니다.