Beプログラマー

未経験からプログラマーになるための勉強法や転職術、業界情報などを現役プログラマーがわかりやすく解説

未経験からの転職・就職術

未経験でもプログラマーとして採用されるにはコツがあった

更新日:

未経験でもプログラマーとして採用されるにはコツがあった

私は、中小零細企業ではありますが、面接官経験があります。

私や私の企業がプログラマーの方を採用する際に重視したポイントはどこだと思いますか?

このポイントは、プログラマー未経験の人がプログラマーとして就職するにあたって抑えておくと必ずメリットをもたらすモノだと思います。

この記事では、未経験でプログラマーに採用されるためのポイントを、採用する側の視点から考えてみたいと思います。

これからプログラマーを目指す人、これから面接だという人にぜひ読んで欲しい記事です。

企業が採用しやすい未経験者プログラマー像

ここでは一般的な企業でよく言われている話をします。

ただ、未経験プログラマーが就職する先が大手企業である可能性は低いと思うので、中小零細企業を想定します。

プログラマーに採用されやすい志望動機

プログラマーに採用されやすい志望動機

面接で、プログラマー未経験者が「プログラマーになりたい」と言うのは、目標は?と聞かれて「目標を達成することです」と答えたようなものです。

「プログラマーになる」や「なりたい」というのは、それだけではない人が多いはずです。

たとえば、

  • 自分でゲームが作りたい
  • 自分でサイトやシステムを作りたい
  • 世の中を便利にするアプリを開発したい

などあるかと思います。

こういった明確な目標がある人は、難しいことや厳しいことに絶えしのび乗り越えることができる場合が多いと思われます。

この目標に付け加えて、御社でプログラミングを勉強したいと思った、と繋げても良いでしょう。

逆に下記のような動機では、少し弱い印象を持ちます。

  • 小さい頃から計算やパズルを解くのが好きだった
  • 黙々とPCを操作するのが苦ではなく、何時間でもできる
  • 集中力や探究心が高く、御社の役に立つと思った

実際、これをアピールする方はかなり多くおりました。

特に「集中力や探究心が高く、御社の役に立つと思った」というのは、信用できませんね。

実は私も面接時にこのように言いましたが、「集中力や探究心が高い」ことがどのように社の役に立つかを説明できなければ0ポイントです。

他のも同様に曖昧ですが、志望動機というと本質的に自身のコアの考え方や性格適性部分を企業へのメリットとして協調しがちです。

その先により具体的な事を示さなければ「だから何?」と切り替えされかねません。

それで言葉が詰まるようでは、やはり中身がありませんし、本気さが伝わらず、ちょっと辛いことがあったらすぐに辞めそうだなと思われます。

志望動機では、多少大げさでも良いので、大きな夢を目標に、その目標のためにああしたいこうしたいという論理付けをしたほうが、明らかに印象が良いかと思います。

夢まで言わずとも、やりたい事・作りたいものでも良いと思います。

プログラマーに採用されやすい人の特徴

プログラマーに採用されやすい人の特徴

志望動機とも直結しますが、採用されやすい人は、言っていることに真実味のある人でしょう。

「自分でゲームが作りたい」

という動機を述べても、

「自分のパソコンも持っていません・・・家族用のデスクトップPC(Win7のCeleron)はあります。」

では、本気でやる気ないだろと思われて当然ですよね。

本気でやる気があれば、PCを買うお金くらいなんとかしてひねり出してもっとスペックのいいPCを自分で買えるはずです。(普通はそう考えます)

それに加えて素晴らしくなくてもいいので、簡素なゲームの1つでも開発して作品として提出できてほしいとも思います。

もちろん実際にはそこまで厳しくは求められませんが、もし提出できたら、高確率で採用されるでしょう。

作品の質ではなく、当人のモチベーションを買われるからです。

このモチベーションが備わっていれば、必然的に採用されやすい人の特徴になります。

  • やる気がある
  • 自分で勉強できる
  • 好奇心、探究心がある
  • 夢があり、叶えるために努力できる

裏を返せば、採用されるべくして採用されるとも言えるかも知れません。

プログラマーに採用されにくい人の特徴

主に採用されやすい人の逆ですが、加えて年齢や職歴等もある程度参考にされます。

30歳で未経験の場合、「小さい頃からプログラマーになりたくて」と切り出しても、「今まで何してたの」と言われますよね?

この場合は、そう言われないようにプログラミング10数年分のブランクを埋める努力をしていれば、まだまだチャンスがあります。

それは、口だけではなく行動をしているということだからです。

年齢や職歴に関係なく、未経験からプログラマーになるための具体的な行動が自身の志望動機に伴っています。

つまり、そうではない人は採用されにくいでしょう。

  • 口では言うが行動はしていない
  • 他力本願で就職してから勉強させてもらおうと甘えている

モチベーションがあることをアピールできれば採用されやすい!

上記のポイントを確実に抑えることができれば、私の思うに採用間違いなしです。

むしろ自然にこれらを抑えられるのでしたら、ぜひうちに就職に来てほしいと思います。

これは才覚や素質もあるかもしれませんが、少年の頃に抱いた大志を思い出して、夢に向かってあるき出せば自ずと行動に出るはず。

Boys, be ambitious!です。

実は一番大きいのは「好み」次に「スキル」だった

実は一番大きいのは「好み」次に「スキル」だった

さて、ここまでは一般的なお話でしたが、ここからは採用担当だからこそわかる内情というか採用の真理的なところをお話します。

1度2度面接で落ちたからといって凹んでは絶対にいけません!

これだけは先に大声で言っておき、その理由がわかる本当のところをお教えしましょう。

たぶんプログラマー意外でも似たような部分はあると思います。

相性(フィーリング)のマッチング

この部分は、良く人間的な部分で「人格の良さ」や「社会人としての適合」などと言われますが、これはあくまで一般論です。

「社会人としての適合」の基準などはあってないようなものです。

なぜならプログラマーになる人の中には、中学生の時から引きこもってチャット三昧、昼夜逆転生活を送り、ハッキングや個人情報を盗んで嫌がらせをしたような人もいます。

しかもこういった人は優秀なプログラマーになるのです。

有名どころではフェイスブックのマーク・ザッカーバーグももともとはハッカーで、ハーバード大学のネットワークに不正アクセスし、全女学生の個人情報を抜き取りました。

これのどこが「社会人としての適合」があるのでしょうか、ないでしょう(笑)

「社会人としての適合」とはあくまで一般的な企業の一般的な職業に就職する場合の基準であり、クリエイティブやプログラマーの場合は相性(フィーリング)と言ったほうが正確でしょう。

社長との相性、面接官との相性、企業風土との相性、先輩プログラマーとの相性です。

しかもその先輩プログラマーもどちらかというと「社会人としての適合」がある保証がないため、どちらかというと変人的な側面が際立った方が採用率が高いように思います。

そういう意味では、プログラマーになるのに「社会人としての適合」はないほうが良いかも知れません。(これは極論です。)

相性がマッチングするかどうかは「運」!マッチするまで繰り返そう!

この相性の合う合わないですが、完全に「運」です。

特に、未経験のプログラマーの場合は、スキルが特出しているわけではないため、将来性と人間性で判断せざるをえません。

ですので、面接で落ちたとしたら理由は、相性のミスマッチングである可能性が多いにあるでしょう。

「なんとなくピンとこなかった」から落としたりします。

だからこそ、1度2度面接で落ちたからといって凹んでいる暇はないわけです。

やはり、性格的相性や趣味が合ったほうが物事を教えやすくコミュニケーションも円滑ですからね。

ただでさえ、オタクやコミュ障の多い業界だからこそ、性格や趣味のマッチングも重要なわけです。

その時たまたま必要とされていた!タイミングのマッチング

未経験でもプログラマーとして採用されるチャンスがあることとして、思わぬところを買われることがあります。

特にプログラミング以外に、制作案件全般を請け負っている企業の場合は、他にもあらゆる業務が存在します。

例えばクリエイティブ関係企業であれば、デザインやイラスト、ライティング、その他の雑務もあります。

もし、イラストが書けるなら、プログラミングとは関係がなくともそういったところはアピールしておきましょう。

それでいて、その企業がたまたまイラストが書ける人がいると助かるという状態だった場合、案外あっさり採用されたりします。

この時、「プログラマーになりたい」ことを強く伝えて、配属だけでもプログラマーにしてもらいましょう。

小さな企業ですと、曖昧に仕事しているとやりたかったことがやらせてもらえず、そのままイラストレーターになってしまう可能性があります。

つまり、関連職では即戦力並の能力や特技があれば、企業としては「しばらくプログラマーとして試験的に採用して、3ヶ月で伸びなければそっちで活躍させよう」と考えてくれます。

これはこれからプログラマーを目指す人には大きなチャンスですので、3ヶ月で必ずプログラマーとして頭角を現しましょう。

こういったことは私が知る少ない例の中にも多分にありました。

採用では何が決定打となるかわかりません。

面接時に話の脱線を恐れず自分が得意なことは片っ端からアピールできるようにしておきましょう。

未経験者がプログラマーに採用されたら?

未経験者がプログラマーに採用されたら?

ここまで説明したような方法であろうとなかろうと、未経験者でプログラマーとして就職できたとしましょう。

そこから苦労するのは、おそらくあなた自身です。

未経験者のプログラマーとしてどのように立ち回ればいいか考えましょう。

ちなみに、立ち回る云々の前に、前述した相性的なマッチングがあると、この部分は非常にイージーなものになるでしょう。

とはいえ、油断はダメですが。

未経験でもプログラミングスキルを磨く

「ぼくを未経験でもプログラマーと採用したなら会社が責任もって1から育てくれる」

この姿勢は断じて持ってはいけません。

そういう企業もあるかもしれませんが、昔から技術は教わるものではなく盗むものと言われるように、基本的には独自で身につけるという認識を持ちましょう。

そのためには独学あるのみです。

どうしてもわからない場合や、先輩プログラマーが書いたコードへのヘルプは問題ないでしょうが、ネット上に答えが落ちているなら自ら見出すのがベストです。

そういった姿勢が人の見る目を変えますし、自身のスキルアップにも繋がっていきます。

自分の人間性やアイデンティティに自信を持つ

一見関係ないように思えますが、プログラマーはとにかく変人が多い業界だと自負しています。

いわゆるオタ集団です。

それも範囲は幅広く、アニメオタクからゲーム配信実況者、軍事オタクまで勢揃いしているので、先輩だからといってそういった話に無理についていくとにわか扱いを受けかえって嫌われかねません。

それよりも、自分の趣味を追求して、自分も○○オタとして呼称されるくらいのほうが名誉なことです。

あまり自分をプライベートな部分を見せたくはないと思いますが、もしマニアックな趣味を持っているなら、オタ友を作るチャンスかもしれません。

そうやって人間関係を構築すれば、プログラミング関係のことを教えてもらう際にもわかりやすい例えや、○○でいう××のように、共有できるオタ知識が思わぬところで役に立つでしょう。

プログラミングに関係する諸々の概念は、プログラミング用語だけで解説するのはとても難しいため、教える側も何で例えたら理解してくれるかはわかっておきたいものです。

少し脱線しますが、プログラマーの知人には、GWの数日間に車で北海道の全ての道の駅を制覇するタイムアタックを敢行しているドライブオタクがいました。

なぜ単にドライブ好きではないかといえば、彼の場合は最短ルートを極めていて、どの道がどうか、あの道は5月でも雪があるとか、熟知していたからです。

ちなみに、北海道はあの広い土地に100以上の道の駅があります。

この難しい処理を、どうやって素早くこなすかは、プログラミングでいうアルゴリズム開発に似ているような気がしました。

まとめ

まとめ

いかがでしたでしょうか?

採用者目線から語りましたが、ここで改めてまとめますと、実際に採用になるには「運」や「相性」・「趣味」のマッチングによるところが多いことがわかったかと思います。

また、「相性」・「趣味」のマッチングがあったほうが、プログラマーとして採用された後の人間関係も円滑の可能性が高いでしょう。

そのために、面接ではプログラミング技術や当たり障りのない自己アピール以外に、オタアピールを忘れないようにしましょう。

そして何より、1度2度面接で落ちたからといって凹んではいけません。

マッチングするまで数打つことも大切です。

がんばりましょう。

よく読まれている記事

アルバイトや派遣でなく就職(正社員)がオススメ 1

システムエンジニア、SEという職種、皆さんはどのような仕事かご存知ですか? 「仕事はハードそうだけど給料が良い」というイメージをもたれている方も多いのではないでしょうか。 今回はシステムエンジニアとい ...

1. WEBサイトで勉強する 2

Web(ウェブ)上でサービスをつくる時、大活躍するWebプログラマー。 インターネットでプログラマーの求人を検索するとたくさんヒットするため、気になっているという方も多いのではないでしょうか。 今回は ...

未経験からゲームプログラマーになるには?仕事内容や求人について 3

最近ではテレビゲームやスマートフォンでのゲームも多く、ゲームで遊んだことがある方は多いと思います。 中には「ゲームの開発に関わりたい」とお考えの方もいるのではないでしょうか? 一見難しそうに思えるゲー ...

未経験からJavaプログラマーへ!仕事内容や転職方法まとめ 4

あなたはJavaプログラマーというお仕事をご存知でしょうか? もしかしたらコンピュータに詳しい方だったら聞いたことがあるかもしれません。 Javaはあらゆるコンピュータに使われている超有名なプログラム ...

未経験からSASプログラマーになる方法 5

統計分析にかかせないSASプログラマー。 ほかのプログラマー職種と比較しても、待遇が良く、高収入のねらえる職種です。 ハードルの高いイメージがあるSASプログラマーですが、SAS未経験や文系からでもS ...

-未経験からの転職・就職術

Beプログラマーのトップページに戻る

Copyright© Beプログラマー , 2018 AllRights Reserved.

ページトップに戻る