Unityプログラマーのアルバイトに必要なスキルを勉強する方法
こんにちは。現在高校三年で、来年度から二部制の大学に通うことになってるんですが、一人暮らしを始めるのに職を探すため、なにかスキルがほしいと思いました。
そこで前から興味があったUnityを習得してゲーム開発の技術を身につけたいと思ったのですが、残り四ヶ月という少ない高校生活の間に技術を身につけられるか分からず、今の内に沢山アルバイトをしてお金を貯めたほうがいいかと迷っています。
Unityを用いて働くために必要なスキルの習得まで、どれくらいかかるんでしょうか?
また、効率的なやり方などがあれば、知りたいです!
読者の方から相談メールをいただきました。
同じような悩みを持っている方向けに回答内容を一部紹介します。
勉強のコツ
また、効率的なやり方などがあれば、知りたいです!
大学に入ってから、ゲーム開発のアルバイト(パートタイムの仕事)をしたいということですよね。
であれば、Googleなどの検索エンジンで
Unity プログラマー アルバイト 大学生
で検索して出てきた求人の募集要項を見て、どんなスキルを持った人材を募集しているかを把握します。そして、それらのスキルを勉強すればいいでしょう。
おそらくは以下のようなものになるかと思います。
必須のスキル
・C#やプログラミングの基礎知識
・Unityの基本的な操作ができること
あると望ましいスキル
・NGUIやUGUIの基礎知識
・オブジェクト指向の知識
・アニメーション制作スキル
・3Dモデリング
具体的なスキルが書かれていないようであれば、求人している企業にメールなどで質問してみるのもいいと思います。具体的に何を勉強すればいいかもわかるし、熱意も伝わるので、採用につながるかもしれません。
こうやって、まずは何が必要なのかを確かめると、やるべきことが見えてきます。
スキル習得に必要な期間は人それぞれですが、既にUnityを使い始めていて基本的な使い方がわかっているのであれば、募集要項との差分を学べばいいだけなので、1~2ヶ月あれば十分なんじゃないかと思います。
私の場合、趣味でUnityを使ったゲーム開発を始めて6ヶ月ほどやったところで、仕事でもUnity案件に入ることができました。
面接時に、自作ゲームを見せたらとても好意的な評価をしてもらえたので、かんたんなものでもいいのでゲームを作って見てもらうと、とても良いアピールになると思います。