これからエンジニアを目指そうと思っているのであれば、プログラミング言語などいろいろなことを学習しなければなりません。その方法としてスクールと独学、2つのアプローチがあります。
それぞれどんなひとにおすすめなのか、比較検討していきましょう。
独学とスクール、どちらの方がおすすめなの?
独学とスクールには、それぞれにメリットとデメリットがあります。
両者の特性を把握して、自分にはどちらの方がより向いているかを検討していきましょう。
独学のメリット
独学のメリットは自分の好きなタイミングで続けられるところです。スクールのように決まった曜日・時間で勉強する必要はありません。例えば通勤などの隙間時間を使って学習を進めることが可能です。また費用をほとんどかけずに済むのも大きな魅力です。
スクールに通う際に数十万かかるような入学金や授業料なしで、テキストなどの教材費だけで出費を抑制できます。
独学のデメリット
最大のデメリットとして挙げられるのが、自分で学習していてわからないことがあっても質問できないという点です。即座に疑問を解決できないので、学習の進捗に遅れが生じたり、モチベーションが大きく削がれてしまう可能性があります。また独学は文字通り一人で勉強を進めなければいけません。最初のうちは頑張っていても、数週間、数か月となると維持できる人が少なくなってくるのもまた事実です。挫折者のほとんどは、徐々にやる気がなくなりサボりがちになって、そのまま自然消滅しています。
スクールのメリット
スクールに通って学習するメリットとして大きいのは、講師から直接指導を受けられる点です。スキルを持った講師から指導を受けられますし、もしわからないことがあれば、その場ですぐに質問できるのもメリットです。また一人で勉強すると、モチベーションを維持するのが大変です。しかしスクールであれば、同じ目標を持った同級生と一緒に勉強できるのでやる気を維持しやすいです。
スクールのデメリット
スクールのデメリットとして挙げられるのは、それなりにまとまった費用がかかってしまう点です。入学金や受講料がかかりますし、オフラインスクールの場合電車やバスなどの交通費も必要です。また授業は決まったスケジュールで実施するので、こちらが都合を合わせないといけないのもデメリットの一つです。金銭的に余裕がなかったり、仕事をが忙しいとなかなか両立は難しくなってくるでしょう。
ただ、高い金額を払うことで必死になった結果、成功してエンジニアになれる人達が一定数存在するのもまた事実です。
エンジニアになれば年収が上がり、金額を取り戻すこともできるのでデメリットになるかといえば、その人次第かもしれません。
独学でおすすめのサイト3選
まず独学でエンジニアについての勉強をするにあたって、それをサポートしてくれるようなサイトがあります。中でもおすすめのサイトを3つピックアップしてみました。独学する際の参考にしてみてください。
Progate
プログラミングの初心者におすすめのサイトに、Progateがあります。スライドを使ったプログラムでイラストをメインにしているので、ビジュアル的にわかりやすいです。スライドで学習して、すぐに実際に手を動かして実践する流れになっているので効率的に学習できます。
しかもプログラミングはブラウザ上で作成できますから、環境構築などの下準備をする必要がありません。結果もすぐに確認できますし、習熟度もグラフ化して把握できます。自分の現状がすぐにわかりますし、今後何を目標にすればいいかもはっきりするので高いモチベーションを維持しながら学習できます。
ドットインストール
ドットインストールは「3分動画でマスターするプログラミング学習サイト」というキャッチコピーがついています。その名の通り、動画解説で学習していくサイトで各講義3分で完了しますからちょっとした隙間時間を使って勉強できるのが強みです。内容も300レッスン・4000本以上の動画をアップしているので、自分の知りたいことをピンポイントで学習できます。
パソコンはもちろんのこと、スマホでも動画視聴は可能です。通勤などの移動の少しの時間を利用して、動画をチェックできるので効率的にスキルアップできるでしょう。解説動画の一部はYouTubeにもアップされているので、こちらをまずは確認するといいでしょう。
Techgym
Techgymも基礎知識なしでも受講できるので、エンジニア初心者でも安心です。カリキュラムも現場のニーズを元にしているので、実践的な学習ができます。素人のインターン生が3か月で即戦力になれるように開発されたカリキュラムを元にしています。
Techgymでは授業というよりも実習を重視したカリキュラムになっています。基礎コースでもいきなりゲーム開発から始めるなど、実際に手を動かして学習します。ですから従来よりもスピーディに上達します。できるだけ早く必要な知識やスキルをマスターしたい人向けのサイトです。
おすすめの優良スクール3選
もしスクールに通って、エンジニアとしてのスキルを高めたいと思っているのであれば、以下で紹介する3つの中から選ぶのがおすすめです。いずれも優良スクールとして有名な大手のもののみをピックアップしてみました。
tech boost(テックブースト)
Tech boostは未経験からのプログラミング学習者にとてもオススメ!
その理由は専用記事にて解説してるのでチェックしてみてね
tech boost(テックブースト)はBranding EngineerというIT系の転職エージェントやフリーランスのためのエージェントサービスを提供する会社が運営している、経験からでも挫折させないサポートが特徴のプログラミングスクールです。
tech boostには「スタンダートコース」と「ブーストコース」があり、
目的に合わせて学習スタイルを選択することができます。
「スタンダートコース」は体系的にプログラミングの基礎を身に付けることができるので、教養としてプログラミングを学びたい方や副業を目的とした方にお勧めなコースです。
「ブーストコース」は1から自分でポートフォリオを作成する中で、より実践的な知識を身に付けることができるので、エンジニアとして就職・転職したい方にお勧めなコースです。
テックブーストは卒業生に対するアフターケアも充実しています。
先述のように、運営会社がエンジニアの転職マッチングサービス「Tech Stars」やエンジニアの独立支援サービス「Midworks」などエンジニアの人材領域に特化した人材紹介サービスを運営している為、質の高い転職サポートが提供できます。
講師は現役で活躍しているエンジニアが担当しているので、リアルタイムのスキルや知識を獲得できます。
AIジョブカレPRO
AIジョブカレPROは、「学んでから転職」のスクールと異なり、エンジニアやプログラミングの素養を持った方々に対し、「先にAI市場における転職支援を行う」異色のスクールです。
ポテンシャル人材として入社頂き、実務に触れながら機械学習や深層学習を学ぶことができます。
また、転職成功でスクールのAI講座(機械学習講座、ディープラーニング講座)も働きながら無料で受講できます。
就職先はAIスタートアップ、AIベンダー、企業のAI・DX部門、商社、ファーム、コンサルティング会社におけるAI・データ分析部門など多岐に渡り、⽇本ディープラーニング協会(E資格認定プログラム)からお墨付きを頂くほど業界では高く評価されています。
講師はAIプロジェクトの実務経験を2年以上有している現役のAIエンジニア・データサイエンティストが担当。ここだけの話として、なかなか外部に漏れ伝わってこない開発の失敗事例なども紹介してくれるのも魅力的なところです。
注意点として、
・独学でPythonやAIを勉強しており
・プログラミング経験1年以上で、
・35歳以下の方の
・3ヶ月~半年以内に
・AI・データ分析業界に転職する意思のある方が対象になりますが、
かなり易しめの条件だと思います。
「プログラミングまだ1年もやってないよ..」という方は、
現在私のほうで完全未経験の方を対象にPythonの学習をサポートするコミニュティを運営していますので、詳細は下記をご覧ください。
インターネット・アカデミー
インターネットアカデミーは、「東京芸術大学」「気象庁」「ジェトロ日本貿易振興機構」「サンリオ ポムポムプリン」などのWebサイト制作を担当してきた老舗Web制作会社「IBJ」が立ち上げたスクールです。
- 受講スタイルの自由度: インターネットアカデミーでは、通学とオンラインのどちらでも受講が可能です。さらに、ライブ授業、マンツーマン授業、オンデマンド授業の3つの授業スタイルを自由に組み合わせて学ぶことができます。これにより、自分のライフスタイルに合わせて最適な学習方法を選択できます。
- Web制作会社が母体: インターネットアカデミーは、Web制作会社が母体となっており、現場のノウハウが直接学習に反映されています。これにより、実務で直接役立つスキルを効率的に学ぶことができます。
- 詳細なカリキュラム: インターネットアカデミーのプログラミングコースでは、HTML/CSSのコーディングからJavaScript、PHPによるプログラミングまで、幅広い内容を網羅しています。また、データベースとの連携やセキュリティ対策など、実践的な内容も含まれています。
- 充実したサポート: インターネットアカデミーでは、オンライン質問サポートが提供されており、Zoomを使って分からないことをいつでも相談できます。チャットより素早いレスポンスが得られるのが強みです。
両者ともに一長一短・自分に合ったものを選ぼう
独学とスクールを比較してきましたが、どちらがいいかというのは一概には言えません。
両方ともにメリットとデメリット、両面あります。
自分の将来の生活スタイルや転職に関する動機、モチベーションなどを見直して、どちらの方がより自分の人生にとって有意義そうか判断しましょう。
上で紹介した独学サポートサイトやスクールはいずれも、高く評価されているものばかりです。
是非、今回紹介したものの中から自分に合ったものを選んでみてください。
また、独学派の人にも、無料カウンセリングは受けてみることを推奨しています。
理由は、以下の記事で解説していますのでよかったら見てみてください。