MENU

MENU

カテゴリー

\気になるカテゴリーをクリック!/

やきいも
文系SE
【プロフ】
 ▶ 30代半ば
 ▶ ITエンジニア13年目 | 業務システム
 ▶ 妻と息子の3人で田舎の暮らし

【サイト運営】
このブログは私の体験をもとに以下に関する情報をお届けしています。
 ▶ AI
 ▶ Java
 ▶ Flutterなど
Udemyセール!最大95%オフ!1,200円~3月の最新セール情報をみる

プログラミング独学は何から?ロードマップ解説!1万円で習得できる4ステップ

この記事には広告を含む場合があります。

プログラミング独学で何から始めたら良いのか分からない。

プログラミングスクール高い!
30万円も払えない。


プログラミングスクールって高いですよね。

けど、プログラミングを学ぶことは諦めたくない、と悩んでいませんか?

そこで、今回は「挫折せずに1万円でプログラミングが習得できるロードマップ!」をご紹介します。

やきいも

今は充実した学習支援のサービスが多くて、プログラミング習得は簡単です。

言葉の定義
「独学」

高額プログラミングスクールに通わない

「プログラミング習得」

作りたいシステムを開発できる

結論からお伝えします。

「1万円のプログラミング独学ロードマップ」は以下のとおりです。

Stepやること費用目安期間
STEP1ゴール設定0円1~3日
STEP2基礎の習得約2,000円1か月
STEP3コピーアプリの開発約5,000円1か月
STEP4オリジナルアプリの開発約3,000円2か月
※目安期間は1日2~3時間で想定
やきいも

まず、プログラミング独学は学習のゴールからしっかり設定しましょう

今は安価で充実した学習支援サービスが多いので、プログラミングは独学で習得することも可能ですよ。

この記事を書いた人


やきいも
 ITエンジニア13年目
 システム開発実績:
販売・生産・在庫・物流管理・タレマネ
 経験した役割:PM・PL・SE・PG
 技術エリア:オープン系(Java)
 趣味:スマホアプリ開発

やきいも
 ITエンジニア13年目
 業務システム開発実績:販売・生産・在庫・物流管理、タレマネなど
 経験した役割:PM・PL・SE・PG
 技術エリア:オープン系(Javaなど)
 趣味でFlutter・Dartでスマホアプリ開発
目次

プログラミングとは?

プログラミングとは解説
プログラミングとは

本題に入る前に、そもそも「プログラミングとは」「プログラムとは」「プログラミング言語とは」何かを解説します。

プログラミングとは?

プログラマーが「プログラミング言語」を使ってプログラムを書くこと

プログラムとは?

「プログラミング言語」を使って機械に指示する文章でプログラムソースコードと言われます

プログラミング言語とは
  • コンピュータの言葉である機械語(0/1)に変換しやすい言語
  • 私たちが理解しやすい言葉

プログラミング言語にも様々な種類があります。

実現したいことによって、利用するプログラミング言語も変わります

プログラミング言語が変われば、必要なパソコンのスペックも変わってきます。

まずは、あなたが何をプログラミングで実現したいのかゴール設定が大事です。

プログラミング独学を始める前に準備するもの

プログラミングを独学で学ぶ前に最低限、以下のものが必要になります。

  • パソコン
  • ネットワーク環境

パソコン

プログラミングはパソコン上でおこないますので、パソコンの準備は必須です。

選ぶべきパソコンはあなたのゴールによって変わってきます。

ネットワーク環境

アプリを開発するうえで、Web上にアプリを公開する際やテストの際などでネットワーク環境は必須です。

また、アプリの開発環境をつくる上でも、開発ソフトをインストールしないといけないので必ずネットワーク環境は準備しましょう。

プログラミング独学ロードマップ!何から始める?

それでは、プログラミング初心者が独学で学びには何から始めるべきか、以下のStep1からStep4まで解説していきます。

Step1:ゴールを設定(1~3日)

Step1ではプログラミング学習の最終ゴールを決めましょう。

あなたのゴールによって学ぶべき「プログラミング言語」は変わります。

ゴール設定は「なぜ」「どうやって」「何を」「いつまでに」の以下の観点で考えてみましょう。

  • なぜ、プログラミングを習得したいのか?
  • どうやって、実現したいのか?
  • 何のプログラミング言語を、学ぶべきか?
  • いつまでに、実現したいのか?

以下から、具体的な例を紹介します。

スマホアプリ開発をしたい場合 

例え その1
  • なぜ、プログラミングを習得したい?
    • 副業でお金を稼ぎたい
  • どうやって実現したい?
    • iPhoneアプリのサービスを公開して、実現したい。
  • 何のプログラミング言語?
    • スマホアプリの開発によく使われるFlutterを学ぼう
  • いつまでに?
    • 6か月以内に実現したい

Webアプリケーション開発ができるJavaを学びたい場合

例え その2
  • なぜ、プログラミングを習得したい?
    • 将来性のある、安定した仕事に就きたい
  • どうやって実現したい?
    • IT企業にシステムエンジニアとして働いて、実現したい
  • 何のプログラミング言語?
    • 仕事の多い、Webアプリケーション開発ができるJavaを学ぼう。
  • いつまでに?
    • 3か月以内に実現したい

AIエンジニアになりたい場合

例え その3
  • なぜ、プログラミングを習得したい?
    • 高収入な仕事をしたい
  • どうやって実現したい?
    • 高年収なAIエンジニアになって実現したい
  • 何のプログラミング言語?
    • AIと親和性が高いPythonを学ぼう
  • いつまでに?
    • 1年以内に実現したい

と言っても、今までIT業界に縁がなかった方には、中々ゴールをイメージするのは難しいはずです。

そんな方は単純にIT知識が「不足」しているからです。

まずは、現役エンジニアからを生きた情報を収集しましょう。

ここで、プログラミングスクールの無料相談を使うと効率的です。

無料相談のポイント
  1. 自分のなりたい姿を伝える
  2. どんな知識が必要か聞く?
  3. どんな業種があるのか?
  4. 各業種の需要や将来性についてを聞く
  5. 各業種の仕事内容について聞く

プログラミングスクールの無料相談リスト

数分で相談の予約ができます。

ゴール無料の相談
・AIエンジニア
・データサイエンティスト
・インフラエンジニア
・Javaエンジニア
・上記
 +
・スマホアプリエンジニア
・Webアプリエンジニア など

どこで相談したら良いか迷っている方は、幅広いIT職種に対応しているがおすすめです。

以下はテックキャンプ公式のQAです。

テックキャンプの無料相談の公式QA

やきいも

気軽に相談して大丈夫なのが分かります。

無料なので使わない手はないです。

人と会話しながらの方が、やりたいことに気づけます。

\悩み解決を実感99%/

公式サイト

やきいも

悩んでいましたら、私の方にもお気軽にお問い合わせください。

Step2:プログラミング基礎(1か月)

Step2では、プログラミングの基礎を習得します。

自分に合った学習方法で学びましょう。

学習方法特徴価格
書籍理論派の方向け
内容の網羅性高い
複数の本を買うと高額
約1,000円~
3,000円
Progateゲーム好き向け
15言語の学習可
開発環境がブラウザ上
990円〜/月
Recursion上位10%のエンジニアを目指す方
コンピュータサイエンスが学べる
難易度は高め
0円
(無料会員)
約8,000円/
(有料会員)
やきいも

プログラミング学習は暗記科目ではないので、すべて覚えなくても大丈夫です。分からない点は都度調べて進めればOK!サクッと基礎学習は終わらせましょう!

Step3:コピーアプリ開発(1か月)

Step3では、Step2で学んだプログラミングの基礎知識を生かして、コピーアプリを作ってみましょう。

学んだことをアウトプットすることで、足りない知識が分かります。

コピーアプリの開発として、以下のようなテーマがあります。

コピーアプリの開発テーマ(例
  • Todoリスト
  • 四択クイズ
  • チャットBot
  • 掲示板
  • 冷蔵庫カメラアプリ など

開発テーマ探しのおすすめはUdemy(ユーデミー)です。

実際に、筆者はUdemyの講座で、流行りのChatGPTのAPIを使ったチャットBotを作成してみました。

こんなアプリが2〜3時間で簡単に作れます!

チャットBotを作成したUdemyのコース内容はこちらの記事で詳しく解説しています。

Step4:オリジナルアプリ開発(2か月)

最後にここまで学んだ知識を生かして、オリジナルアプリを企画・開発して公開してみましょう。

オリジナルアプリ開発の進め方のポイントは以下のとおりです。

  • Step3で開発したものをベースに改造する
  • まずは、アプリを公開することを第一に考える
やきいも

いきなり、ゼロベースで新しいアプリを開発するには難易度がかなり高いです。その結果、途中で挫折する可能性が一気に上がります。
まずは、1つアプリを作りましょう。

また、開発途中で挫折するのを防ぎ、効率的に開発するために、プログラミング相談・質問し放題の侍テラコヤのサービスは便利です。

やきいも

結果的に、オリジナルアプリ開発は副業、就活・転職の際にアピールできるネタになり企業から良い評価になります。

独学でプログラミングを習得できる理由

独学でプログラミングを習得できる理由:有益なサービスが多い、低価格で学べる、学習の挫折を防げる

そもそも、なぜ挫折せずに1万円独学でプログラミング習得できるのか、について解説していきます。

理由は、以下のとおりです。

  • 有益なサービスが多い
  • 低価格で学べる
  • 学習の挫折を防げる

有益なサービスが多いから

挫折せずに「プログラミング独学1万円」で習得できる理由は、以下の無料・安価な有益サービスが充実しているためです。

無料サービス安価サービス
プログラミング無料相談Udemy
Recursion
Progate
侍テラコヤ

各サービスのメリット・デメリットをまとめました。

サービスメリットデメリット
プログラミング無料相談キャリア相談できる​
IT業界の最新情報がわかる
時間調整が必要
Progate​​ゲーム感覚で学習​

スマホで学習可能
基礎しか学べない
Recursionコンピュータサイエンスが学べる​
上位10%のエンジニアになれる
難易度が高い
書籍​理論を習得できる挫折しやすい
Udemy175,000 以上のコース​

買い切り
返金が可能
当たり外れあり
侍テラコヤ質問し放題先端技術の質問NG

低価格で学べるから

低コスト(料金)で学べるプログラミング学習サービスが実に多いです。

各サービスの料金は以下のとおりです。

サービス料金
プログラミング無料相談0円
Progate​​990円〜/月
Recursion無料会員:0円​
有料会員:約8,000円/月
書籍​約1,000円​~
3,000円
Udemy約1,500円​~
4,000円
侍テラコヤ3,278円/月​
やきいも

数年前は書籍や高額なプログラミングスクールでしか学べなかったのが、今では本当にサービスが充実しています。

学習の挫折を防げるから

プログラミング学習を支援するサービスを組み合わせることで、効率的・低コストで学べるだけでなく、学習の挫折を防ぐことができます。

想像してみてください。

プログラミングの習得のゴールも設定せず、やみくもにプログラミング書籍を読みながら学習を進める

ITのプロに初めから最後まで相談できる環境がある中で、文字、画像、動画で充実した学習教材でプログラミングの学習を進める

どちらが挫折しやすいでしょうか?

各サービスを使うタイミング/利用用途を間違えなければ、1万円独学でプログラミングの習得が実現できます。

プログラミング学習サービスごとの利用方法は以下のとおりです。

利用の方法サービス
プログラミング習得のゴール設定プログラミング無料相談
決めたゴールまでに必要な知識を学ぶProgate​​
Recursion
学んだ知識の復習と応用スキルの習得Udemy
プログラミングで不明点やエラーを相談する侍テラコヤ

プログラミング独学で失敗しないコツ

プログラミング独学で失敗しないコツは、仲間を作ることです。

孤独に1人で継続するのはモチベーションの維持も難しいでしょう。

仲間がいると、お互いに刺激となり「あいつ、頑張っているなー、おれも頑張ろう」という気持ちにもなります。

SNSで仲間作りや、Recusionでチーム開発をすると良いでしょう。

プログラミング独学で挫折しないコツはこちらの記事で詳しく解説しています。

プログラミング独学で習得後4つのロードマップ

プログラミング独学で習得後4つのロードマップ

プログラミング独学で習得後の道は以下のとおりです。

  1. IT企業に就職・転職する
  2. フリーランスとして働く
  3. 副業で働く
  4. 今の仕事でプログラミングスキルを活かす

IT企業に就職・転職する

IT企業に就職、転職するには以下の進め方です。

STEP
就職・転職エージェントに登録
STEP
エントリーシート/履歴書/経歴書の準備
STEP
企業に応募
STEP
面接・内定

フリーランスとして働く

フリーランスとして働くには以下の進め方です。

STEP
フリーランスエージェントに登録
STEP
履歴書/経歴書の準備
STEP
企業に応募
STEP
面接・内定

副業で稼ぐ

副業案件で稼ぐ進め方は以下のとおりです。

もしくは、スマホアプリ、WEBアプリを開発し公開することで収益化もできます。

STEP
副業エージェントに登録
STEP
履歴書/経歴書の準備
STEP
企業に応募
STEP
面接・内定

今の仕事で活用する

現職でITを生かし、キャリアアップする方法は以下のとおりです。

現職でキャリアアップするには?
  1. 所属組織の業務改善や分析にITを生かす
  2. 更なるスキルアップはUdemyを活用しよう。

IT業界の職種には様々なものがあります。

PG、SE、インフラエンジニア、プロジェクトリーダー、データサイエンティスト、プロジェクトマネージャー・・・

ITキャリアパスや職種ごとに、どんな仕事内容なのかは、筆者の体験談をもとにこちらの記事で解説しています。

プログラミング独学ロードマップ まとめ

プログラミング独学ロードマップ まとめ

今回の記事では「挫折せずに1万円でプログラミング習得するロードマップ」について解説しました。

今回のポイントをまとめると、以下のとおりです。

  1. 独学1万円でプログラミング習得できる
  2. プログラミング無料相談を活用してゴールを決める
  3. 複数のプログラミング学習サービスを組み合わせ、効率的に学習ができる
  4. 侍テラコヤを利用して、プログラミングの挫折を防げる
プログラミング学習ステップ

プログラミングスクールに30万円払う前に、まずは独学1万円でやってみましょう。

挫折を防ぐ学習環境は整います。

アルバイトだと、時給1,000円の方なら2日働けば稼げます、

プログラミングスクールで学ぶのは最終手段にしましょう。

やきいも

独学でチャレンジしたことは決して無駄になりません

プログラミング独学はエンジニアとして必要な「自己解決力」が伸びます。是非、独学でチャレンジしてみましょう。

まだ、やりたいプログラミング言語が決まっていない方は、ITのプロに相談してみましょう。

無料相談のポイント
  1. 自分のなりたい姿を伝える
  2. どんな知識が必要か聞く?
  3. どんな業種があるのか?
  4. 各業種の需要や将来性についてを聞く
  5. 各業種の仕事内容について聞く

\悩み解決を実感99%/

公式サイト


以上、最後まで読んで頂きありがとうございました!

やりたいこと別にまとめたロードマップ

スマホアプリ開発をしたい方向け

JavaでWebアプリ開発をしたい方向け

Webエンジニアを目指したい方向け

Pythonを極めたい方向け

コメント

コメント一覧 (2件)

  • 独学でプログラミング言語を学ぶ検索ワードで調べていても、「あ、プログラミングスクールを最終的に勧めてくるんだろうな」と予想がつくページが多い中で、検索意図に合ったページを作成していただいてありがとうございました。こちらのページを参考にしつつ、プログラミングを副スキルとして学ぶロードマップとして取り入れてみようと思います。

    • コメントありがとうございます。
      検索意図に沿った記事になって嬉しいです!
      是非、参考にプログラミング学習頑張って下さい❗️
      もし、不明点などありましたら、お気軽にお問い合わせ下さい。

コメントする

CAPTCHA


目次