MENU
カテゴリー
\気になるカテゴリーをクリック!/
プログラミング独学で何から始めたら良いのか分からない。
プログラミングスクール高い!
30万円も払えない。
プログラミングスクールって高いですよね。
けど、プログラミングを学ぶことは諦めたくない、と悩んでいませんか?
そこで、今回は「挫折せずに1万円でプログラミングが習得できるロードマップ!」をご紹介します。
今は充実した学習支援のサービスが多くて、プログラミング習得は簡単です。
高額プログラミングスクールに通わない
作りたいシステムを開発できる
結論からお伝えします。
「1万円のプログラミング独学ロードマップ」は以下のとおりです。
Step | やること | 費用 | 目安期間 |
---|---|---|---|
STEP1 | ゴール設定 | 0円 | 1~3日 |
STEP2 | 基礎の習得 | 約2,000円 | 1か月 |
STEP3 | コピーアプリの開発 | 約5,000円 | 1か月 |
STEP4 | オリジナルアプリの開発 | 約3,000円 | 2か月 |
まず、プログラミング独学は学習のゴールからしっかり設定しましょう
今は安価で充実した学習支援サービスが多いので、プログラミングは独学で習得することも可能ですよ。
この記事を書いた人
やきいも | ITエンジニア13年目 システム開発実績:販売・生産・在庫・物流管理・タレマネ 経験した役割:PM・PL・SE・PG 技術エリア:オープン系(Java) 趣味:スマホアプリ開発 |
やきいも | ITエンジニア13年目 業務システム開発実績:販売・生産・在庫・物流管理、タレマネなど 経験した役割:PM・PL・SE・PG 技術エリア:オープン系(Javaなど) 趣味でFlutter・Dartでスマホアプリ開発 |
本題に入る前に、そもそも「プログラミングとは」「プログラムとは」「プログラミング言語とは」何かを解説します。
プログラマーが「プログラミング言語」を使ってプログラムを書くこと
「プログラミング言語」を使って機械に指示する文章でプログラムソースコードと言われます
プログラミング言語にも様々な種類があります。
実現したいことによって、利用するプログラミング言語も変わります。
プログラミング言語が変われば、必要なパソコンのスペックも変わってきます。
まずは、あなたが何をプログラミングで実現したいのかゴール設定が大事です。
プログラミングを独学で学ぶ前に最低限、以下のものが必要になります。
プログラミングはパソコン上でおこないますので、パソコンの準備は必須です。
選ぶべきパソコンはあなたのゴールによって変わってきます。
アプリを開発するうえで、Web上にアプリを公開する際やテストの際などでネットワーク環境は必須です。
また、アプリの開発環境をつくる上でも、開発ソフトをインストールしないといけないので必ずネットワーク環境は準備しましょう。
それでは、プログラミング初心者が独学で学びには何から始めるべきか、以下のStep1からStep4まで解説していきます。
Step1ではプログラミング学習の最終ゴールを決めましょう。
あなたのゴールによって学ぶべき「プログラミング言語」は変わります。
ゴール設定は「なぜ」「どうやって」「何を」「いつまでに」の以下の観点で考えてみましょう。
以下から、具体的な例を紹介します。
スマホアプリ開発をしたい場合
Webアプリケーション開発ができるJavaを学びたい場合
AIエンジニアになりたい場合
と言っても、今までIT業界に縁がなかった方には、中々ゴールをイメージするのは難しいはずです。
そんな方は単純にIT知識が「不足」しているからです。
まずは、現役エンジニアからを生きた情報を収集しましょう。
ここで、プログラミングスクールの無料相談を使うと効率的です。
プログラミングスクールの無料相談リスト
数分で相談の予約ができます。
ゴール | 無料の相談先 |
---|---|
・AIエンジニア ・データサイエンティスト | アイデミー
|
・インフラエンジニア | ウズキャリIT
|
・Javaエンジニア | 【UZUZ Java】
|
・上記 + ・スマホアプリエンジニア ・Webアプリエンジニア など | テックキャンプ |
どこで相談したら良いか迷っている方は、幅広いIT職種に対応しているテックキャンプ
以下はテックキャンプ公式のQAです。
テックキャンプの無料相談の公式QA
気軽に相談して大丈夫なのが分かります。
無料なので使わない手はないです。
人と会話しながらの方が、やりたいことに気づけます。
\悩み解決を実感99%/
公式サイト
悩んでいましたら、私の方にもお気軽にお問い合わせください。
Step2では、プログラミングの基礎を習得します。
自分に合った学習方法で学びましょう。
学習方法 | 特徴 | 価格 |
---|---|---|
書籍 | 理論派の方向け 内容の網羅性高い 複数の本を買うと高額 | 約1,000円~ 3,000円 |
Progate | ゲーム好き向け 15言語の学習可 開発環境がブラウザ上 | 990円〜/月 |
Recursion | 上位10%のエンジニアを目指す方 コンピュータサイエンスが学べる 難易度は高め | 0円 (無料会員) 約8,000円/月 (有料会員) |
プログラミング学習は暗記科目ではないので、すべて覚えなくても大丈夫です。分からない点は都度調べて進めればOK!サクッと基礎学習は終わらせましょう!
Step3では、Step2で学んだプログラミングの基礎知識を生かして、コピーアプリを作ってみましょう。
学んだことをアウトプットすることで、足りない知識が分かります。
コピーアプリの開発として、以下のようなテーマがあります。
開発テーマ探しのおすすめはUdemy(ユーデミー)です。
実際に、筆者はUdemyの講座で、流行りのChatGPTのAPIを使ったチャットBotを作成してみました。
こんなアプリが2〜3時間で簡単に作れます!
チャットBotを作成したUdemyのコース内容はこちらの記事で詳しく解説しています。
最後にここまで学んだ知識を生かして、オリジナルアプリを企画・開発して公開してみましょう。
オリジナルアプリ開発の進め方のポイントは以下のとおりです。
いきなり、ゼロベースで新しいアプリを開発するには難易度がかなり高いです。その結果、途中で挫折する可能性が一気に上がります。
まずは、1つアプリを作りましょう。
また、開発途中で挫折するのを防ぎ、効率的に開発するために、プログラミング相談・質問し放題の侍テラコヤのサービスは便利です。
結果的に、オリジナルアプリ開発は副業、就活・転職の際にアピールできるネタになり企業から良い評価になります。
そもそも、なぜ挫折せずに1万円独学でプログラミング習得できるのか、について解説していきます。
理由は、以下のとおりです。
挫折せずに「プログラミング独学1万円」で習得できる理由は、以下の無料・安価な有益サービスが充実しているためです。
無料サービス | 安価サービス |
---|---|
プログラミング無料相談 | Udemy Recursion Progate 侍テラコヤ |
各サービスのメリット・デメリットをまとめました。
サービス | メリット | デメリット |
---|---|---|
プログラミング無料相談 | キャリア相談できる IT業界の最新情報がわかる | 時間調整が必要 |
Progate | ゲーム感覚で学習 スマホで学習可能 | 基礎しか学べない |
Recursion | コンピュータサイエンスが学べる 上位10%のエンジニアになれる | 難易度が高い |
書籍 | 理論を習得できる | 挫折しやすい |
Udemy | 175,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でチーム開発をすると良いでしょう。
プログラミング独学で挫折しないコツはこちらの記事で詳しく解説しています。
プログラミング独学で習得後の道は以下のとおりです。
IT企業に就職、転職するには以下の進め方です。
フリーランスとして働くには以下の進め方です。
副業案件で稼ぐ進め方は以下のとおりです。
もしくは、スマホアプリ、WEBアプリを開発し公開することで収益化もできます。
現職でITを生かし、キャリアアップする方法は以下のとおりです。
IT業界の職種には様々なものがあります。
PG、SE、インフラエンジニア、プロジェクトリーダー、データサイエンティスト、プロジェクトマネージャー・・・
ITキャリアパスや職種ごとに、どんな仕事内容なのかは、筆者の体験談をもとにこちらの記事で解説しています。
今回の記事では「挫折せずに1万円でプログラミング習得するロードマップ」について解説しました。
今回のポイントをまとめると、以下のとおりです。
プログラミングスクールに30万円払う前に、まずは独学1万円でやってみましょう。
挫折を防ぐ学習環境は整います。
アルバイトだと、時給1,000円の方なら2日働けば稼げます、
プログラミングスクールで学ぶのは最終手段にしましょう。
独学でチャレンジしたことは決して無駄になりません。
プログラミング独学はエンジニアとして必要な「自己解決力」が伸びます。是非、独学でチャレンジしてみましょう。
まだ、やりたいプログラミング言語が決まっていない方は、ITのプロに相談してみましょう。
\悩み解決を実感99%/
公式サイト
以上、最後まで読んで頂きありがとうございました!
やりたいこと別にまとめたロードマップ
スマホアプリ開発をしたい方向け
JavaでWebアプリ開発をしたい方向け
Webエンジニアを目指したい方向け
Pythonを極めたい方向け
コメント
コメント一覧 (2件)
独学でプログラミング言語を学ぶ検索ワードで調べていても、「あ、プログラミングスクールを最終的に勧めてくるんだろうな」と予想がつくページが多い中で、検索意図に合ったページを作成していただいてありがとうございました。こちらのページを参考にしつつ、プログラミングを副スキルとして学ぶロードマップとして取り入れてみようと思います。
コメントありがとうございます。
検索意図に沿った記事になって嬉しいです!
是非、参考にプログラミング学習頑張って下さい❗️
もし、不明点などありましたら、お気軽にお問い合わせ下さい。