経験のない人は、いろいろ教えたりし育成するって分けられがちですが、経験のない分野においても短時間で戦力になる方法があります。スマホゲーム開発と分野を移っています。分野を移る際には、その都度、初心者(未経験)に戻ります。業務システムの経験はあるけどWebサービスは初めて業務システムとWebサービスの経験はあるけどスマホゲームは初めてって状態です。その時にどうやってスムーズに即戦力になれたか、その方法を紹介します。この方法は新入社員の方や異業種から転職した方も使えます。意識の持ち方をちょっと変えるだけ分かることと分からないことの差分を知る私が開発してきた業務システムの多くはWebアプリケーションでした。Webサービス開発に移ったときにも、その知識は活かせませました。AjaxやJavaScriptライブラリ・フレームワークの利用といったものがあります。この差分をどうやって埋めるかがポイントです。Webサービスからスマホゲームへと移る時は、この差分がもっとたくさんありました。フレーム処理アルゴリズム)を学ぶ必要がありました。やって、今の自分と仕事に必要な知識・スキルのギャップを把握するとやるべきことが見えてきます。その足りない部分を自分から能動的に補いながら仕事をする意識を持つんです。未経験の人と経験者の違い未経験の人って必要な知識を教えながら育てなきゃいけないから即戦力じゃないんです。経験者でもそのプロジェクトの全てを知ってるわけではありません。知らない知識を得るために他のメンバーから知識を教わります。未経験から入る場合もこの場合と同じ意識で望めばいいんです。教えてくれるのを待ってるんじゃなくて、足りない部分を自分から教わりに行くんです。すれば、経験者と同じスタンスの働き方ができます。「この機能を作ってください」って担当を割り振られたら、自分なりにそれを解釈して「こうやればいいのかな」ってまずは取り組みます。「ここが分かんないな」ってぶつかったら、知ってそうな人に聞きに行きます。聞きにいく前にどこかわからないのかを整理して質問をメモしておく説明用の図を書いておくなど準備をしていくと、短時間で教わることができます。すると現場は、未経験の人が入ってきて育ててるというよりは、即戦力の人ってきたという感覚になります。経験者とは、能動的に仕事をする人なんです。意識の持ち方をちょっと変えるだけ未経験でも、自分の足りない知識を把握して能動的に補いながら仕事をすれば経験者と同じです。私の場合はWebサービスやゲーム開発が未経験といっても業務システム開発のエンジニア経験はあったわけですが、別業種から転職した方や新入社員の方などのようなITエンジニア経験自体がない完全な未経験の人でも、このスタンスで仕事すれば早く一人前になれると思います。「自分は未経験だから何もわからない」から「教えてくれるのを待つのではなく、わからないところを能動的に補いながら仕事をしよう」に変えるだけで仕事の成果やスキルアップのスピードが全然違ってくると思います。してくれるプログラミングスクールです。最高過ぎですよ!企業の協賛金で運営されいているから無料で受講できるんだそうです。正社員就業率96.2%とのことで、すばらしいシステムですね。30代の方にはプログラマカレッジは20代限定なので30代の方にはゼロスクがおすすめです。35歳以下なら無料で受講できます。全国展開しているので地方の方でも利用できます。自宅で学びたい派ならUdemyという動画講座がおすすめです。時々特別セールがあって驚くほどの低価格で受講できるので、是非チェックしてみてください。つまづいた時に質問したくなったらプログラマー専用の質問サイトteratailで質問すれば教えてもらえます。プログラマー版Yahoo知恵袋って感じのサイトです。エンジニア未経験の人でも利用できる転職エージェントワークポートは未経験の人の転職活動も支援してくれますし、全国の求人を扱っているので地方在住の方にもご利用いただけます。お給料をもらいながら社内研修でプログラミングを学べる会社が狙い目です。(26)プロフィールやまろうと申します。ITエンジニアを十数年やってます。スマホゲームと幅広い分野で仕事をしてきました。そこで培ったエンジニアの本質的な仕事力や転職ノウハウを書いています。プロフィール詳細やまろうのYoutubeチャンネルIT関連のことから人生哲学までざっくばらんに話してます。