プログラミングは独学可能?無理?現役エンジニアが解説

プログラミングを勉強したいけど、独学で習得できるの?無理なの?

こんな悩みを現役SEのたつのこが解決します。

たつのこはSE,プログラマーとしてC,C++,java,ABAPを習得してきました。

どうやって習得したか、体験談を踏まえて解説していきます。






プログラミングは独学で習得できるか?

ズバリ結論は独学ではかなり難しいです。

趣味ならいいですが、仕事で使いたい場合は独学はおすすめしません。

いくつか理由はありますが2点解説していきます。

理由1:プログラミングの挫折ポイントが初期に多いから

1言語でもプログラム言語を理解するとわかるのですが、プログラミングの習得をレベル10としたときにレベル1(勉強開始)→レベル2が最も難しく、独学だと質問できる相手もいないため、ここでほとんどの人が挫折します。

さらに人間は全体像→個別の順で理解すると理解しやすいんですが、独学だと全体像を把握するのはほぼ不可能だと思います。だって、まだプログラミングのこと知らないのにどこまで勉強すれば全体像なのかってわかりませんよね・・・当然のことです。

理由2:独学では時間がかかりすぎる

独学で1つの言語を理解するのはおそらく半年〜年単位の時間が必要です。

独学ではない場合の習得期間をたつのこの体験談で解説しますね。

私は新卒で社会人になって、2ヶ月後にABAPというプログラミング言語を使用することになりました。もちろん、この時はABAPという言語の存在さえ私は知りませんでした。この後、習得にどれくらいかかったと思いますか?

1.5ヶ月

1.5ヶ月後に私は実際に仕事でバリバリABAPのコードを書いて仕事してました。

なぜか。簡単です。私はスクール(研修)と言う形で講師の方に1.5ヶ月間ABAPをみっちり教えてもらっていたからです。

そのスクールでは、1サイクルが「講義→実際に自分でプログラミング」となっており、教えてもらったことをすぐに実践と言う形でした。

プログラミングってこの形式が一番習得が早いんです。

私はABAP以外の言語を習得した際に、

本を読んで自分で実際にプログラミングするという方法もやりましたが

最近のプログラミング学習本の構成もやはり読む→自分でやってみるの構成になっていました。その際に感じたのは本での学習は1言語習得してからじゃないと厳しいな〜ということでした。1つ1つは丁寧に解説されているので理解はできているんですが点がいっぱいある状態で複数の事柄を繋げていくのが難しいんですよね。1言語習得していると勘が身に付くので簡単なんですが・・・。






プログラミングを習得したいならプログラミングスクールに通え

私はプログラミングを習得したいなら、プログラミングスクールに通うべきだと考えています。

プログラミングスクールに通うべき理由

前述していますが「プログラミングの挫折ポイントが初期に多いから」に着きます。

独学だと行き詰まった際にかなりの熱量がないと習得まで辿りつかないことが多いです。

その点をカバーするのにベストなのがプログラミングスクールなのです。

プログラミングスクールでは行き詰まったら講師に質問しながら一緒に解決することができますし、自分が行動すればプログラミング仲間も作れます。

こういう仲間とかがいると辛い勉強も楽しくできたりしませんか?

ちょっとだけ学生に戻ったような気分も楽しかったり。

でもプログラミングスクールとかってお金もかかるしな〜・・・って

思いますよね。もちろんお金はかかりますがそれでも通うべき理由を

次に解説していきます。

プログラミングスクールは実は高くない

プログラミングスクールって調べてみると相場10〜30万程度です。
それでプログラミングを習得する期間が「半年〜年単位」が「1.5ヶ月」とかになる訳です。4.5ヶ月とかは普通に短縮できちゃうんですよね。

また、最近はフリーランスエンジニアが仕事をもらえる媒体(例:クラウドソーシングとか)がかなり増えており、そういうサイトのプログラミングの仕事をみると1件あたりこのくらい稼げます。

  • クラウドソーシングサイトのシステム開発代金:10万円程度
  • 中小企業が発注するシステム開発代金:30万円以上
  • 大手企業が発注するシステム開発代金:300万円以上

プログラミングスクールに通う費用も短縮した期間で回収して、さらに儲かっちゃうくらいの勢いがあるのがわかりますか?

(2020/9/8追記)

最近はついに無料のスクールができておりますので、

プログラミングスクールなどに興味がある方はまず無料のスクールで価値があるかを体験することをおすすめしています。

特に↓のスクールは私が重要と考える個別指導での徹底サポートをしてくれるので初心者から〜かじったレベルの方におすすめです。

加えて卒業後は希望者にグループ会社の採用面談を保証してくれています。

迷っているあなたは説明会だけでもどうぞ!

完全無料のITスクール【0円スクール】

※2020/10/10更新
エンジニアの私がおすすめするスクールをまとめました!
コロナで通うのが不安って方もオンラインで受講&メンターと相談可能なので
ぜひ試してみてください!
無料相談が可能なスクールも紹介しているので、まずは雰囲気を知るためにも相談から入るのがおすすめです。

2020年無料有!現役エンジニアのおすすめプログラミングスクール

まとめ:プログラミングは独学可能?

プログラミングは独学での習得は難しく、習得したいならプログラミングスクールがおすすめという内容でした。

私の知人もこの話をしたらすぐ実践して3ヶ月くらいでフリーランスエンジニアデビューしていました。私もいつかフリーランスになりたい・・・笑

と言うことで、プログラミングが独学で習得可能か解説してきましたがいかがでしょうか?参考になれば嬉しいです。