学生エンジニアのしば(@akahire2014)です。最近就活や転職でITエンジニアを目指す人が増えてきています。JOBなら完全無料で、未経験から正社員になることができます。学生エンジニアの僕が実際にオンラインでお話を伺いました。JOBの公式サイトや、他のブログではわからない情報までわかるようにしました。JOBとは?なんで無料なの?「受講生を企業に紹介すれば、紹介料がもらえる」から、受講生は無料でプログラミングを学ぶことができます。JOBは質のいいプログラミング教育を行った方が儲かるので、無料とは言っても適当に教えられるということはありません。JOBでは学べる言語がJavaPHPRubyと3種類あります。しばどの言語を学ぶ人が多いですか?中の人9割の人にはJavaを勧めています!とおっしゃっていました。JavaはIT業界で求人数が圧倒的に多いので、特別な理由がなければ基本的にJavaを学んでもらうようにしているそうです。Javaを学べばプログラムの動作がよくわかる他の言語の習得難易度が圧倒的に下がる就職・転職がしやすいと言ったメリットがあります。JOBでサポートを受けながらであれば挫折する心配はありません。ちなみに、PHPは昔は使われていたが、今新しくPHPを言語として採用するところはほとんどない。Rubyは人気だが、フレームワークの恩恵が強すぎて、基礎的な部分が理解しづらいといった理由から2つの言語はオススメすることは少ないそうですね。入社までの手続きはもちろんサポートされています。お話を聞いてユニークだなと思ったのが、「受講生同士で擬似面接をしてフィードバックし合う」という活動です。自己紹介で言ってることが、ただ覚えてるだけ感が強いななど自分では気づきづらかったこともわかるようになるので、受講生に好評らしいです。自分の担当分の進捗をちゃんと報告するなどのコミュニケーションスキル他の人のことを考えて綺麗にソースコードを書くこと自分で積極的に学習する姿勢などです。これらのスキルを企業の採用担当の人は重視しています。プログラミングスキル自体は実務の中でいくらでものばせるからなんです。JOBでは、グーグルサイトという、「簡単なウェブサイトを作るツール」を使って与えられた要件を実現する過程を体験する取り組みなども行っているそうです。僕も開発のバイトをしていると感じますが、「意外にどんな機能を開発すればいいのか?」ってところをきちんと定義してあげることがプログラミンングと同じくらい大事なんです。普通のプログラミングスクールだと、ここまで体験できないので転職の時にはかなり有利になりそうですね。