未経験者からプログラマーZET

未経験でもプログラマーに絶対になる!プログラミング初心者のための情報サイト

プログラマーになりたい未経験者は必見。勉強方法からITスクール、就職まで現役エンジニアがお答えします

プログラマーになるためにはどうすればいいの?

たてさん
オイラ、プログラマーになりたいけど何から始めていいのかわからないよ!?
ほこさん
それは今はプログラムについて知らないからだよ。今の状態はいってみればこんな感じ↓↓↓

たてさん
ええとこがまったく見えんやんか!
ほこさん
そうなんだ。よくわからないから想像するしかないし、そうなるとアプローチも漠然になってしまうんだ。まずは相手を知ることからはじめるのが大切だよ
ほこさん
ちなみに上の女性はちゃんと水着を着てるからな!w

例えばアニメのガンダムを思い出してみてください。

ひとことで「ガンダムに乗りたい」といっても、その時々のヒーローのいろいろなタイプのガンダムがいます。 あなたの才能や能力に合ったガンダムを選ばないと機械もうまく作動してくれません。

同じようにプログラムもいろいろなタイプがあり、方向性を間違うとうまくかみ合わなくなります。 初心者はプログラマーの種類について理解することからはじめましょう。

neko4プログラマーの種類を知ろう!下のタイトルをクリック↓

プログラマーの7つの種類、あなたはどのタイプのプログラマー?

どんなプログラマーの種類があるのか、また職種と言語について紹介します。


WEB系

WEB系プログラム界のヒーロー
専門性★★★☆☆
求人数★★★★
難易度★★★☆☆
将来性★★★★
在宅度★★★★
【言語】マークアップ言語(HTML、CSS)、Javascript、PHP、Ruby、Python


求人数も多く、ダントツ人気があるのがWEB系です。
多様なジャンルに関われること、初心者が始めやすい言語であること、開発環境が整いやすいことが人気の秘密です。

環境が作りやすいため、リモートワークの仕事も多いので、フリーランスを志望する人にもむいています

 


ゲーム系

ゲーム系IT界のアイドル
出典元:DeviantArtラブライブ!南ことりのコスプレ
専門性★★★☆☆
求人数★★★★
難易度★★★☆☆
将来性★★★☆☆
在宅度★★★★
【言語】C, C++、Swift、JObject-C、Java


ゲーム系を選ぶ人は「自分でアプリを作りたい」「こんなゲームを作ってみたい」など熱意がある人が多く、目的意識がハッキリしているのでそのぶん勉強に取り組みやすいといえます。

求人数は多いものの、ハードなスケジュールを要求されることも多い業界なので、好き嫌いがはっきりわかれます。

 


組み込み・制御系

組み込み・制御系未来への旅人
専門性★★★★★
求人数★★★★
難易度★★★★
将来性★★★★★
在宅度★★☆☆
【言語】C, C++、アセンブラ


組み込み・制御系のプログラムというとピンとこないかもしれないですが、身近なところに関係があります。
自動車や掃除機、デジタルカメラなどの電化製品など、タイマーやアラーム、カーナビの自動案内も制御されたプログラムが組み込まれています。

そしてなによりもIot(Internet of Things)という言葉が生まれた近年、一躍注目を浴びるようになりました

言語が難しい分、初心者にはハードルが高いかもしれませんが、将来性が高い分野といえます

 


パッケージ系

パッケージ系 IT業界の職人
専門性★★★★
求人数★★★
難易度★★★★
将来性★★★☆☆
在宅度★★☆☆☆
【言語】C,C++、Java、VB


EXCELもWORDも、ウイルスバスターのようなパッケージソフトもあれば、企業向けの専門的なパッケージもあります。

また基幹システムのパッケージソフトなどは汎用系ともかぶる部分がありAIを組み込むとりくみなどもおこなわれています。

環境が作りにくく在宅での仕事は難しいです。求人はやや減ってきているのですが、他の分野への転身も可能です。

 


オープン系

オープン系マルチなイケメン
専門性★★★★
求人数★★★★
難易度★★★★
将来性★★★★
在宅度★★☆☆☆
【言語】C,C++,C#、Java、VB、


オープン系とは簡単にいうと企業などの業務システムの開発をおこなう分野です。

その仕事は多岐にわたり、ブラウザが使われる場合はWEB系とも分野がかぶり、業務によっては汎用系のスキルともかぶる部分があります。

制作するシステムによって仕事内容と分野が混在することが多々あるのが特徴です。

仕事の特質性から、在宅での業務が難しく、フリーランスでも企業に所属して仕事をすることが多いでしょう。

 


汎用系

汎用系華麗な花形選手
専門性★★★★★
求人数★★★☆☆
難易度★★★★
将来性★★★☆☆
在宅度☆☆☆☆
【言語】COBOL、PL/I


オープン系と汎用系の違いがわかりにくいかもしれませんが、特に大企業などの大きな基幹システムなどをさします。

安全性や高速性が要求されるシステムで、より専門性が要求され言語もマシンに近い言語になります。互換性はありません。

銀行のATMなどを想像するとわかりやすいでしょう。

この分野はプログラマーが高齢化してきているといわれますが専門性が高い分、求人も多く安定しています

 


通信系

通信系 つなぐ未来のキューピッド
専門性★★★★
求人数★★★★
難易度★★★★
将来性★★★★
在宅度☆☆☆☆
【言語】C,C++、Java


通信系はその名のとおり通信に関わるプログラミングのことで、最近ではIotとも関わっています。

そのためWEB系や組み込み系ともスキル的にかぶる部分があり、世界中がインターネットでつながった現代では必要不可欠な職種です。

将来性もあり海外での活躍も期待できます

 



とはいえ

たてさん
プログラマーに種類があるのはわかったけど、どの言語を勉強すればいいかわからないよ

ほこさん
迷っているなら自分ひとりで悩まず相談した方がいいかもよ!

 

自分にどのプログラムがあっているのかわからない場合

上記ではプログラマーの種類について知りました。
でも最初から「自分は○○の言語を学んで、◎◎を作りたい!」といえる人は多くはないでしょう。

というのもプログラマーは向き不向きに大きく左右される業種で、あまりに適性が低いと仕事をしても勉強をしても苦痛になってしまい、追い込まれてしまいます。

まずは自分の適性を知ることがとても大切なのです。

適性を決める一番の基準

適性ってなに?

非常に分かりやすい適性の基準があります。

それはあなたが多少でもプログラムの勉強をしてみて

「プログラムを書くことが好きか、嫌いか」

ということです。簡単ですが非常に重要なことです。

プログラマーになれば一日中コードを書くことになります。新しい技術習得のために勉強もしなくてはいけません。好きでなければ続かないのですね。

あなたも自分が好きなことをしている時は夢中なって、時間がたつのも早く感じた経験があるかと思います。あれと同じです。

たてさん
俺には難しいかもしれへん
ほこさん
諦めるのはやっ!

ここまで読んで「自分には難しいかも」と思われる方もいるかもしれません。

でも安心してください。

初心者が入りやすい言語と入りにくい言語というものがあります。

また未経験でも入りやすい業界もあるので、最初から決めつけたりせずに取り組んでみてください。

 

プログラマーになるために相談は不可欠

プロに相談してね

自分がこの言語が好き!と思い勉強をしても就職先がせまき門ということもありえます。

この業界はジャンルはもとより、会社や取引先、制作物で難易度が大きく変わるうえに、lotやAIなどここ数年で大きく変動の時をむかえています。

少しでも自分が勉強したい業界の情報を取り入れることが有利になります。

そんな時頼りになるのがIT専門の転職エージェントです。

もともとIT業界で働いている人が転職をするサービスなので、とにかく業界のことに詳しく、トレンドも理解しているので、思いもよらないアドバイスが得られることがあります。

担当のキャリアアドバイザーによっては「未経験の人は難しい」といわれる可能性はありますが、

しかしどちらにしろ就職する時には転職サービスを使うことになるので、いちはやく登録して相談することをお勧めします。

button

どうやってプログラムを勉強するのが最適なのか?

たてさん
プログラムの勉強はどうやってするのがいいんだろう?
ほこさん
スクールに通うか、独学で勉強するか。自分に合ったスタイルを選ばないとね!

スクールで勉強する

スクールで勉強する

【メリット】
スクールに通うことの一番のメリットは専任の講師から直接ていねいに教えてもらえることです。最初はとにかくわからないことばかりなので、まわり道をしなくてすむのはおおきなメリットになります。

また自分と同じようにプログラムを学ぶ人や成功している人と接点があるので心が折れにくいという利点もあります。

 

【デメリット】
一番のデメリットは費用がかかることです。スクールによっては30~50万かかることもあり、「自分にプログラミングがむいてなかった」と気づいた時には遅すぎるということもありえます。

反対に「自分はこの言語を学ぶ!」「アプリを作りたい!」など強い目標と意志がある人にはおすすめといえます。

ひとりで勉強を継続することが難しい人は、同じような境遇の仲間と一緒に学べるスクールは最適です。

 

独学で勉強する

独学で勉強する

【メリット】
費用を抑えることができるのが大きなメリットだと思います。自分のペースで勉強できるのもいいところです。

またプログラマーになったとしても、つまづき、調べて、試すというトライアンドエラーの繰り返しなので、就職した後でも困らない強いメンタルが身に付きます。

 

【デメリット】
忙しかったり、自分に甘いと勉強から足が遠のく可能性が一番の欠点です。確固たる意志がないと途中で挫折してしまうので、なにかしらの目標をもって勉強するとよいでしょう。

 

インターンで勉強

インターンで勉強

全員が当てはまるとはいえないですが、インターンを募集している会社もあります。
インターンは学生だけではありません。社会人でもインターンとして受け入れてくれる会社が最近では多くなりました。

無休と有給の会社があるので、できたら有給がいいですね。

IT業界の雰囲気がわかる絶好の機会でもあるのでぜひ参加してみましょう。

 

会社の研修で実践と勉強をかねる方法

会社の研修で実践と勉強をかねる方法

インターンとは別に、会社に入社してからプログラムを学べるという求人があります。

求人サイトなどに「未経験者可 社内で実地研修あり」と記載があるのですぐわかります。企業によって内容はまちまちですが、1ヶ月~3ヶ月間ほどかけて社内で学ばせてもらえるという仕組みです。

 

とても素晴らしい試みですが、気をつけなくてはいけないケースもあります。

一見いいようにみえて、ブラックで人が集まらないため、未経験の人でもとにかく募集しているという会社もあるからです。

もちろん優秀な会社もあるので一概にはいえないことですが、応募をする前によく調べてから検討した方がよいでしょう

 

未経験でプログラマーの就職活動、勝機はある!

未経験の人がプログラマーになるにあたり、一番大変なのが就職活動です。
というのも年齢によっては未経験で就職するのはかなり難しくなってくるからです。

◆25歳まで
プログラムのことを全く知らなくても、採用してくれる可能性は多いにあります。社内研修で教えてくれる会社もあるので比較的簡単です。

◆26歳~30歳まで
多少難しいかもしれませんが、未経験でも人柄や今までの社会経験をかって雇ってくれる会社はあるでしょう。自分でプログラムの勉強をしていれば、なおよしです。

◆30歳以上
未経験でプログラムの勉強もしていないとなるとかなり厳しいです。独学で制作物がある人でも難しいので覚悟が必要です。

プログラマーの年齢制限は絶対?!あきらめずに就職をめざす!

たてさん
30歳すぎてたらプログラマーにはなれないのかな・・・
ほこさん
いやいや!そんなことはないよ!やる前からあきらめちゃダメだよ!

プログラマーというのは経験則がものをいう職業です。そのため30歳以上になると企業にとってのびしろがないと判断されてしまうケースが多いのです。

しかし年齢だけであきらめるのはナンセンスです。

年齢が30歳以上でも、未経験でも、企業にとって必要な人材だと認めてもらえれば就職はできます。

また今ではIT業界は大きくかわり、人材不足が見込まれています。年齢に関係なく技術がある人が採用される可能性は高まってきているのです。

 

かくいう自分も33歳からプログラムの勉強を始め、今ではとあるIT会社に就職しています。苦労はしましたが、けして無理な話ではありません。

 

未経験プログラマーの求人の探し方、ITに特化した転職サイトを使う

転職サイト求人

『就職といえばハローワーク』という時代は終わりました。

IT専門の転職サイトや求人サイトを使うのが一番効率がよいと思われます。

なぜかというと・・・

1ひとつは転職エージェントがWEBサイトを通じて広く知られるようになり、ハローワークでは扱わないような案件も多数見られるようになったからです。

そして各会社ごとに個性があり受けられるサービスもエージェントごとにちがっています

2もうひとつは上の章でも話しましたが、IT専門のエージェントに相談できることです。これはけっこう地味に大きいです。

ハローワークはなにも業界のことを知らない人がマッチングしているだけなので、そのため面接や就職が決まっても相談にのってもらえないし、業界について知ることができません。

IT専門の転職エージェントは業界や会社の特徴を知っている担当者なので、相談するとなにかとプラスになります

転職は実力もさることながらタイミングによるところも大きいです。

就職を勝ちとるためにはなるべく多くの企業に自分を見てもらえることが重要になってきます。転職エージェントごとの特徴を把握して、上手に使うことがプログラマーへの就職の近道です。

その時は会社を紹介してもらえなかったとしても、あとから声をかけてもらえることもあるのでコツコツ頑張ることが成功につながりますよ。

 

転職サービスをみる

Page / 1 2

2017/08/29