おにちゃん塾の商品一覧

【経験談】プログラミングを独学で習得する方法【3ヶ月で可能な話】

【経験談】プログラミングを独学で習得する方法【3ヶ月で可能な話】
URLをコピーする
URLをコピーしました!

本記事は未完成です。少々お待ちください。

本記事の執筆者

ブログアイコン例:おにちゃん
おにちゃん

大学生エンジニアの鬼澤龍平です。

現在、コロナの影響で大学がオンライン授業になりましたので、地元の茨城に引きこもりつつ、ブログ運営+Web制作+ライターを行なっています。

今年は自分でアプリ制作をしつつ、海外暮らしを体験しようと思っています。

私の詳しいプロフィールは下記を参考にしてください。

>>>鬼澤龍平プロフィール

目次

プログラミング独学は無理ではない【無料でできる】

プログラミング独学は無理ではない【無料でできる】


プログラミング独学できる人の特徴

結局の所、プログラミング独学を成功させている人は『強い思い』がある人です。

  • 絶対に転職してやる!!
  • フリーランスとなり自由になる!!
  • アプリ開発で成功してやる!!

なんとなく始めた方の大半が独学できていない印象です。

  • 時間がある→大学生など
  • 既に作りたいものがある→一番強い要素
  • 調査能力が高い
  • 向上心がある人
  • 常に行動し続けることができる人


プログラミング基礎の学習期間は3ヶ月

最近、著名人が『プログラミングは誰でもできる、プログラミングは簡単だ』と発信していますが、事実とは違うと思います。

プログラミングは誰でも本気になれば学べる内容だが、難易度はそこそこ高い

これが真実だと思います。

ある程度、理解力のある方が本気を出せば、プログラムは書けるようになります。ただ、本気にならなければ、かなり難しいです。

僕の肌感覚ですが、プログラミングの世界は10人に1人が上手くいくぐらいの確率だと思います。

つまり、9割は挫折して途中でやめてしまうはずです。

そのことを踏まえて、プログラミングの独学で成功したいのであれば、しっかりとした戦略を作り込む必要があります。戦略に必要なノウハウは本記事にすべて凝縮しているので、僕の記事を使い倒してください


【悲報】独学3ヶ月では通用しない話

プログラミング独学3ヶ月程度では残念ながら、現場のエンジニアとしてはまだまだ使えるレベルでは有りまえん。

これは仕方がないことです。

たった3ヶ月の学習でバリバリのエンジニアになれたら、エンジニア不足なんて起きません。

とはいえ、3ヶ月頑張っていると、プログラムの基礎はしっかりと身についているはずなので、優秀な方のもとで色々なコードに触れさえすれば、確実に優秀なエンジニアになれるはずです。



質問:独学orスクールどっちが良いの

結論から言うと、どちらでも良いと思います

  • 独学のメリットはお金がかからない
  • スクールのメリットは必要最低限のスキルが最短で身につけられる

独学だから知識が身に付かないことはありません。

おにちゃん

ただ、スクールに比べて、知識を身につけるために、かなり遠回りはします。

個人的な意見ですが、20万円が貯金であれば最短距離で学ぶスクールが最適な気がします。

大学生の僕がおすすめするプログラミングスクール3選(無料含む)でも紹介しているのですが、テックアカデミーであれば、20万の費用があれば、かなりスキルアップすることができます。

最近は、プログラミングスクールの無料体験がありますので、気になる方はスクールを無料体験してみてください。


質問:プログラミング言語は何から始めるべきですか


プログラミング独学のロードマップ

プログラミング独学のロードマップ

プログラミング独学のロードマップは下記のとおりです。

プログラミング独学のロードマップ
  1. 目的を明確にする
  2. HTML・CSSを網羅する
  3. Bootstrapを使えるようにする
  4. WordPressをおぼえる
  5. 就職orフリーランスになる


手順①目的を明確にする

プログラミングの独学手順①は目的を明確にすることです。

なんのためにプログラミングを始めるのか←この点を深堀りしてください。

例)プログラミング学習の目的

  • 転職をして、今よりも給料を上げたい
  • フリーランスになって海外を旅しながら稼ぎたい
  • アプリ開発して上場企業を作る
おにちゃん

目的に関しては不純な理由でも問題なしです。

自分が挫折したときに奮い立たせてくれる目的を始める前に見つけておきましょう。



手順②HTML・CSSを網羅する

プログラミングの独学手順②はHTML・CSSを網羅することです。

  • HTMLとは:WEBサイトを作成するためには必要不可欠な言語です。テキスト情報やリンク情報を追加できる
  • CSSとは:Webサイトのデザイン部分を整えるための言語です。

HTML・CSSの難易度はかなり低いです。

HTML・CSSの基礎知識に必要な時間75時間程度

時間がある方であれば、2週間程度でHTML・CSSの基礎知識が学べます。

おにちゃん

実際に独学するときの手順は下記のとおりです。

  1. Progateを一周する
  2. 自分のオリジナルサイトを作る
  3. レスポンシブデザインを身につける

詳しい手順については下記の記事で解説していますので、下記の記事を参考にしつつHTML・CSSをマスターしましょう。


手順③Bootstrapを使えるようにする

プログラミングの独学手順③はBootstrapを使えるようにすることです。

Bootstrapとは:WebサイトやWebアプリのフロント側を効率的にデザインを整えることができるフレームワークです。

このフレームワークが使えると、次の手順で学ぶWordPressにも活きてきますので、必ず学ぶようにしましょう。

Bootstrapに関しては、誰でも簡単に導入可能なので、5時間ほど学べばすぐに扱えるようになるはずです。

今回の独学で最も簡単な手順です。使い方に関しては【【Bootstrap5の使い方】高速でモダンなイケてるサイト構築】と【Bootstrapチートシート公開|爆速でイケてるコードを使おう】を参考にしてください。

Bootstrapを使い始めると、カッコよいモダンなイケてるサイトが作れるようになるので、プログラムを書く=楽しいとジョジョになってくるはずです。


手順④WordPressを覚える

プログラミングの独学手順④はWordPressを覚えることです。

WordPressとはCMS(コンテンツ管理システム)として、多くのブログサイトやWebサイトに使用されています。

ある調査では、世界の4分の1がWordPressを使用しているそうです。

つまり、WordPressが扱えるようになれば、世界を相手に取引することができるのです。

WordPressの独学手順

  1. WordPressサイトを開設する
  2. WordPressテーマをカスタマイズ
  3. WordPress子テーマを作成する
  4. WordPressプラグインを活用する

WordPressに関しては、そこそこ難易度が高いので、じっくり時間をかけて学習してみてください。


手順⑤就職orフリーランスの道へ

プログラミングの独学手順⑤は就職orフリーランスの道へ行くことです。

就職する、フリーランスになるのどちらでも新しいプログラミング言語を習得する必要があります。

  • PHP
  • Ruby
  • Python
  • Java

自分の目的に合わせて、新しい言語を習得してみてください。

ちなみに僕はPHP系の勉強しています。

【人気】Laravelでできることを12選【作れるものが多い】


プログラミング独学の勉強法

プログラミング独学の勉強法

プログラミング独学の勉強法は3つほどあります。

  • Webサイトを活用する
  • 本を活用する
  • 動画教材を活用する


勉強法①Webサイトを活用する

独学で勉強する方は必ずWebサイトを活用しましょう。

  • サルワカ
  • おにちゃん塾
  • マナブログ

独学で学ぶための教材はインターネットに揃っています。

【学びたい言語 独学】と検索すれば、独学方法+独学で使えるサイトなどを紹介しているので、そういった情報を頼りに独学を進めてみてください。

独学で参考になるサイト
  • 独学の勉強法を知りたい→おにちゃん塾
  • HTML・CSS→サルワカ
  • JavaScript→侍エンジニア塾
  • WordPress→おにちゃん塾、Plusers


勉強法②本を活用する

独学の勉強法として本を活用するのもありです。

何冊も購入するのではなく、一冊だけで問題なしです。

土台を本の知識で身につけて、その後インターネットを駆使して細かい技術を身に着けていく感じです。


勉強法③動画教材を活用する

最近の主流であるUdemyを活用して独学をしていきましょう。

Udemyを活用すれば、1500円程度で動画教材を購入することができる(=コスパが良い)、かつ高品質の講師が詳しく解説してくれるので、最強です。


まとめ:プログラミング独学の難易度は高いがおすすめのスキル

まとめ:プログラミング独学の難易度は高いがおすすめのスキル
【経験談】プログラミングを独学で習得する方法【3ヶ月で可能な話】

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
URLをコピーする
URLをコピーしました!
目次
閉じる