ゲームプログラマーになる方法!大きく2つあるぞ!

この記事は、「ゲームプログラマーになる方法」ついて、詳しく知りたい人向けです。
具体的には、次の『ポイント』が良く分かるようになります。

  • ゲームプログラマーになる方法
  • メリット・デメリット。その他の注意点など。

「転職」が上手くいけば、理想のライフワークバランスをGETできるかも知れません。
収入UPや労働条件が改善されたり、スキルアップやキャリアアップにもつながりますので、今回のことは知っておいて損はないでしょう。

私は会社役員という立場で、数多くの採用に携わってきました。その経験をもとに、【企業側の視点】として記事を書いています。
採用する側の気持ちが分かれば、【転職を攻略する】近道になるはずですので、一読頂けますと幸いです。

当ブログの【ギア】とは、ワンピースのギア2(セカンド)の前の段階である『基本形』に例えたものです。
ルフィーが、ゴムゴムの銃(ピストル)などの技を出す状態のことです。
ギア2で、身体能力を極限まで向上させ、JET銃JETスタンプが使えるようになります。

転職活動でも、
基本【ギア1】があってのギア2ギア3ですので、このギア1記事から基礎を固めてみてください。

それでは、転職王になるために!

(前半部分は過去の記事でもご紹介しています。すでにお読みの方は中盤まで飛ばしてください)

ゲームプログラマーになる方法!

ゲームプログラマーになるには、プログラミング言語や技術、コンピューター全般の基礎知識が必要です。

具体的にゲームプログラマーになる方法としては、

  • ゲーム系の学校へ行く
  • ゲームメーカーやゲーム制作会社へ就職する

といった道があります。

プログラミング言語や技術などを、独学で習得できる人はそれでもOKですが、独学が苦手な人は大学や専門学校、スクールなどでプログラミングの知識を基礎からしっかり学んでいくのがいいでしょう。

また、未経験でプログラミング知識がない場合は、ゲーム会社にデバッガーなどの職種で入社してキャリアアップしていく方法もあります。正社員でなくても、アルバイトからでも入社して「キャリアを積んでいく」ことも出来ます。

次に、
ゲームプログラマーとして、必要な知識やスキルとしては、

ハード・ソフトに精通する幅広い専門知識や、3Dゲーム開発に必要な「力学」など

があります。

他にも、ゲーム開発はチームで動きますので「コミュニケーション能力」が必要です。また、バグの修正など「集中力」や、締め切り前の多忙な時期に耐えうる「忍耐力」も必要になってきます。

ここまでを簡単にまとめると

ゲームプログラマーになるには、
専門学校などに行き知識スキルを身につけるか、未経験でいきなりゲーム制作会社へ入ってキャリアップとしてプログラマーになる。
必要な知識やスキルとしては、プログラミング言語やコンピューター全般の知識。他にも、力学コミュニケーション能力忍耐力集中力もあった方が良い。

です。

必要な『学歴』

一般的なゲーム会社では「学歴不問」としているケースが多いですが、大企業などは一定水準の「学歴」を求めるケースがあります。

応募先の会社の「規模」や、新卒か中途かによっても異なりますし、これまでの実績やキャリアやスキル等も加味されるため、一概には言えませんが、ゲーム業界は比較的「自由」と言われていますので、入社してから「何ができるか」をしっかりアピールできれば、学歴はあまり気にしなくても良いでしょう。

必要な『資格』

一般的なゲーム会社のプログラマーになるには、特に「資格」は必要とされません。

それでも、
転職に有利な資格】は存在しますので、持っていない人は取得を検討するのも良いでしょう。

他者(ライバル)との差別化になりますし、希少価値を高められる要素になります。

年齢制限

そもそも法律的に、原則「年齢制限」は禁止されています。

それでも「求人票」には、目安として「30歳まで」など年齢に制限が書かれていることがあります。未経験者の「キャリア形成」を目的とする場合などは、年齢制限を設けることはOKだからです。

諸条件によって年齢を制限するケースもありますが、現実的にゲーム業界での未経験での転職は、「20~30代まで」としている会社が多いと考えておくと良いでしょう。

もちろん、【ゲーム業界以外】でのキャリアが評価されれば、未経験でも年齢関係なく採用されることもあります。

若い人の方が有利だが、絶対ではない

といったところでしょう。

必要なスキルやキャリア!

ゲーム業界全般に求められるスキルとしては、基本的なPCスキルはもちろん、プラスアルファで職種ごとに異なります。未経験でゲームプログラマーを目指す場合は、最低でも基本的なPCスキルを習得しておきましょう。

転職の際に求められるキャリアとしては、「プログラマー」としてのキャリアだけではなく、他の業界でのキャリアも重要視されるケースがあります。特に『未経験』で応募する場合、他の業界でのキャリアが大切になってきます。

ゲーム業界での転職に「有利な資格」や「必要なPCスキル」については、こちらの過去記事で詳しく紹介しています。

時間やお金をかけずに、効率的に資格を取得するノウハウです。それなりに長い記事ですので、気合を入れて読んでみてください(苦笑)。

まず、転職する前に読んどけ!

「どうして転職したいのか」理由は人それぞれです。

「辞める理由」は人それぞだとしても、その後に通る道で共通することがあります。

それは、
転職するには、次の職場で「面接」を受けなくてはならないことです。

その際に、

  • 「退職理由」を聞かれるでしょう。
  • 「志望動機」も聞かれるでしょう。

その他にも、たくさん質問されるはずです。

その対策をしっかりしておかないと、せっかく希望する条件にマッチした職場を見つけても、不採用になってしまうかも知れません。

そうなったら、かなりショックでしょう。

条件が完璧にマッチするのはマレですから、その分ショックも大きくなります。

その辺りの対策は、
別記事でご紹介していますので、参考にしてください。

『求人サイト選び』と同時に、チェックして頂けますと幸いです。
ギア2:転職「強化系」の記事はこちら
ギア3:転職「応用編」の記事はこちら

ゲームプログラマーはヤメた方がいい?

これからゲームプログラマーとして転職を希望されている人に向けて、簡単にその仕事内容や注意点、メリット・デメリットなどをご紹介します。

そもそもゲームプログラマーとは、どんな職業なのか。

簡単にいうと、ゲーミプログラマーは『ゲームのプログラミングを行う仕事』ですが、

もう少し飛躍すると、

プログラミングによって、ゲームやキャラクターを躍動させる!

お仕事です。

もっと恥ずかしげもなく言えば、ゲームに「魂を吹き込む」仕事といっていいでしょう。

具体的には、
ゲームプランナーが作成した設計書などに沿って、ゲームのプログラミングを行います。

そのプログラム内容は、
キャラクターの動きや効果音、ゲームシステムの構築など、様々なシーンで意図した通りにゲームが動くようしていきます。
用いられる開発言語は、C++やC言語などです。

具体的な業務内容は、

  • 企画参加
  • 開発環境の整備
  • プログラミング
  • テスト・デバック作業
  • 新機能の開発やバージョンアップ

企画段階からミーティングに参加。開発メンバーからの要求に対応。
企画が決まったら、プログラムをする前に、プログラミングを行うための「開発環境」を整えます。

次に、プログラミングです。
ゲームの種類は多種多様です。それぞれのゲームの開発言語に対応するためには、幅広い言語を知っておく必要があります。
一般的には、複数のプログラマーが集まり、チームで開発をしていきます。

次は、テストプレイです。
不具合やバグがないかチェックします。動作や操作が仕様通り動くかどうか、確認・修正・改善を繰り返します。デバッグは根気のいる作業ですが、ゲームの質を高めるためには必要な業務になります。

リリース後も、機能改善および新機能の開発をしていき、ユーザーの要望に応えていきます。
バージョンアップできるゲームでは、新機能の開発は重要な仕事です。

ゲームプログラマーのメリット・デメリット

まず、メリットからご紹介します。

  • 達成感
  • 自由な社風
  • 「好き」を仕事にできる

などです。

ゲームプログラマーは、自分が製作に携わったゲームが、店頭やアプリストアに並ぶことになります。自分の仕事を分かりやすい形で目にすることが出来るため、達成感を感じることができまする。

また、リモートワークがしやすいといったことや、服装など自由な社風の会社が多いこと、そして何よりゲーム好きにとっては「好きを仕事にできる」といったメリットがあります。

次は、デメリットです。

  • 景気に左右される
  • 残業の多さ
  • 将来の不安
  • 「好き」が「嫌い」になる可能性

ゲームは娯楽ですので、ゲーム業界は景気に左右されやすい業界の1つです。売り上げに波があることで「安定性」に不安が残る業界でもあります。

また、締め切り前などは残業や休日出勤も多くなります。リリース直前にバグが見つかって、深夜までバグフィクスに追われることも珍しくありません。

デメリットとして、年齢を重ねた時に「周囲の若い感性についていけるか」といった不安や、これまでは「好き」でゲームをしていたのに仕事とすることで「嫌い」になってしまう可能性もあります。

ここチェックしとけよ!

転職前の、
事前のチェックポイントとしては、

  • 給与
  • 休日
  • 残業の多さ
  • 研修制度・フォロー体制

まず、
給与の水準や、土日祝休みか、お正月休み・盆休み・GWなどの大型連休はあるか、有給は取りやすいかなどをチェックしましょう。

そして、長く働く上で大切なこととして「残業の多さ」「休日出勤の多さ」は必ず調べておきましょう。
こうしたことがプレッシャーやストレスになると、長続きしませんので、自分の許容範囲を決めておき、その範囲でおさまる職場に応募するのがいいでしょう。

また、スキルや知識を身につけたい人にとっては、研修制度などのチェックが必要です。

想像だけが膨らんで、入ってみたら違ったとならないように、「下調べ」は入念にしておきましょう!

正しい求人サイトの選び方だぞ!

「求人サイト選び」はかなり重要です。

自分に合った】会社を選ばないと、長づつきしません。

自分で思っていたより

  • 仕事内容が違った
  • 残業が多い
  • 給料が低い
  • キャリアアップできない

といったことならないためには、

どの求人サイト』を『どのように利用するか』がポイントになってきます。

詳しく解説していますので、こちらの記事を参考にしてください。

どういった求人サイトを選ぶべきか、どのように利用すれば効率的か、求人の注意点や、「ネット経由」以外の求人なども解説しています♪

ゲームプログラマーの求人『実際問題』

実際問題として、
仕事を探すときは、スマホかPCで探すことになるはずです。

「ネット」系での仕事探しが中心になるでしょうし、実際に最近では、ほとんどの人がネット経由で仕事を探しています。

しかし、
ハローワークや、知人の紹介などの「リアル」系での仕事探しも、狙い目です。

詳しいことは過去記事で紹介していますが、
職種によっては「リアル」系の方が、職が決まりやすかったりしますので、転職の媒体として「リアル」系もあることを忘れずにいましょう!

最後に『注意点』です。

好条件の求人に応募したら、自分は絶対に受かると思いますか…?

書類選考を簡単に突破し、面接も余裕で合格するでしょうか?

もし、【根拠もなく】そう思っているとしたら、不採用になる可能性が高いでしょう。

好条件の求人を目にすると、テンションが上がります。
採用されてからのことを想像してしまいます。

期待が膨らみますよね。

そこに「不採用」という結果を突きつけられると、本当に大きなショックを受けてしまいますので、【好条件の求人に、確実に採用される】ためにも、ぜひ「対策」関連の記事をチェックしてください!

転職を成功させるための
ギア2:転職「強化系」の記事はこちら
ギア3:転職「応用編」の記事はこちら

今回は以上です。

今回ご紹介したこと以外にも、転職を成功させるための情報をUPしていきますので、上手に活用してみてください♪
皆さんが、お宝(『理想の転職』)をGETできるよう応援しています!