そんな趣味の1つとしてプログラミングを勉強するなら、どうやって勉強したら良いですか?
この疑問を本記事で解決します。
- 趣味としてプログラミングを始めるなら無料サイトを使おう
- 趣味レベルでプログラミングを楽しむための手順4つ
- 趣味で始めるプログラミングが人生の安定に繋がる
- プログラミングを趣味から始めても、年収1000万稼げる
こんにちはヒロキです。
2005年にITビジネスで起業してから10年以上、インターネット業界で生きてきました。
スキルとしてはプログラミングとWebマーケティング、SEOなどが得意です。
基本的にWebデザインもUI・UXを考慮して対応できます。
今では様々なスキルや知識を使ってビジネスをしているのですが、スタート地点を思い浮かべると、プログラミングや趣味からの始まりでした。
というのも、高校から大学時代はバンド活動に青春を捧げていたので、バンドのフライヤーだったり、ホームページを自作する必要がありました。
そこで「バンド自体はしょぼい素人でも、ホームページを豪華に作れば、すごいバンドだ!と思ってもらえるかもしれない」という邪道な考えから、ギターの練習よりもホームページ作りに没頭していました。
プログラミングやデザインに関しては、完全な趣味からのスタートだったので、とにかく楽しかったことを思い出します。
勉強して知識を身につけよう
という感覚ではなく、完全に趣味なので
自分が楽しいと思えるから没頭できて、気がつけば知識やスキルが付いていた
という感じです。
いわゆる、最強のスキル習得方法ですよね。
そこで、本記事では「趣味でプログラミングをやってみたい」という人向けに、趣味レベルから勉強を始めることが一番効率的な方法であるという内容で、学習方法について解説していこうと思います。
3分くらいでサクッと読み終えれる記事ですので、読み終えたら「素晴らしい趣味の1つ」としてプログラミングを取り入れてもらえれば、最高の未来が待っているので行動に繋げてもらえれば嬉しく思います。
趣味としてプログラミングを始めるなら無料の学習サイトを使いましょう
趣味でプログラミングをやってみたい場合は、まずはProgateを使って勉強していきましょう!
» 無料で使えるプログラミング学習 Progate(プロゲート)
プロゲートは、このブログでは基礎学習をする際にオススメしているサービスですが、趣味レベルでも十分に対応できます。
オススメできる理由は以下の通り。
- 勉強できるプログラミング言語の種類が豊富
- 短いスライドの解説から実例に入るので理解しやすい
- ゲーム感覚で学習を進めることができる
という感じです。
実際に、これだけのプログラミング言語を学習できるので「やりたいこと」に対して、学習すべきカリキュラムが確実に用意されています。
「今、流行りのAIとか、機械学習がやりたい」
と思えばPythonを学べばOKだし、iPhone向けのアプリ作りたならSwiftです。
プロゲートでは基礎知識は完璧に学習できます
Progate(プロゲート)は、どのプログラミング言語でも基礎知識を徹底的に教えてくれます。
特に初心者で、趣味レベルでOKという場合は「Web系」の言語がオススメです。
ということで、実例を見ながら解説していきましょう!
HTML、CSSの基礎理解から始めよう
プロゲートのHTML、CSSコースは趣味レベルでのプログラミングの登竜門です。
レッスンを始めると、スライド画面を見ながら学習していきます!
初心者の段階では、参考書の文字を読むよりも「圧倒的に文字量が少なく、要点だけを抑えてくれている」ので、楽しく勉強できるのが特徴です。
スライドを進めます。
スライドが5枚ほどで1つのカリキュラムの説明が終わります。
ここからは演習です。
プロゲートでは勉強するだけではなく、自分でタグを打ち込んで手を動かせます。
この辺りの学習環境が無料でできるのは、恐ろしい話です。
正しいコードが書けると、レベルアップしていきます。
ゲーム感覚で勉強しながら、気がつけばプログラミングができるようになっていきます。
初心者にオススメのプログラミング言語はWeb系です
初心者が趣味レベルでのプログラミングを始めたい場合は、Web系がオススメです。
上記のHTML & CSSもWeb系ですよ。
理由としては、学習ハードルが一番低い上に、簡単に実績が作れてしまうからです。
しかしながら、プログラミング言語はあくまで手段です!
Web系よりも、自分はアプリ作りたい!
そんな感じで目的がすでに明確なら、その目的に沿った言語を選びましょう!
この辺りのプログラミング言語の選び方については【初心者向け】プログラミング言語の選び方を目的に分けて詳しく解説をどうぞ。
Progateでの課金は不要です
Progateはむちゃくちゃ使えます!特に基礎知識の学習には最適です。
でも、プロゲートの運営の方・・・ごめんなさい!
課金は不要です。
というか、勉強を進めていって「もっと深掘りしていきたい」「理解できてきたら楽しくなってきた」という場合はプログラミングスクールに課金した方がベストです。
この辺りはプログラミングスクールは高いけど今すぐ受講すべき理由【注意点もある】をご覧ください。
プログラミングを勉強したいけど何を勉強したら良いのかわからない...
独学で勉強しているけど、よくわからない...
そんな方も多いと思いますが、朗報です!
有名プログラミングスクールのテックアカデミーの講座を
無料で受講することができます!
パソコンさえあれば、自宅で学習をすることができます。
30秒で登録が終わります。
いつまで無料で体験できるかわからないので、
今すぐ無料体験に登録してみてください!
» TechAcademyの無料体験に申し込む
趣味レベルでプログラミングを楽しむための手順
趣味としてプログラミングを始めたい人向けに「どうやって始めたら良いか?」の具体的なステップを解説していきます!
- 何がやりたいのかを決める
- 目的に沿ったプログラミング言語を選ぶ
- 勉強する環境を作る
- プログラミングをスタート
特に「スキルをつけて就職したい」という感じでもないと思うので、軽く読んで理解できればOKです。
①プログラミングで何がやりたいかを決めよう
まず、プログラミングを勉強するための目的、目標を明確にしておきましょう!
いくら趣味といっても「目的がないこと」を続けるって過酷ですので。
私の場合は「バンドのホームページを格好良く作る」が目的でした。
そのための必要な手段として、プログラミングやデザインの勉強をし始めました。
あなたの目的は何ですか?
- スマホのアプリを作ってみたい
- 自分のブログを作りたい
- 子供の夏休みの課題にしたい
何でもOKですよ。
現役プログラマーの私の親戚は「飼っているハムスターに、旅行などの外出時に自動で餌が出せる機械」として、ラズパイとphpで「監視カメラ付き、自動エサやり機」を開発しました(笑)。
目的達成のために、スキルを勉強した最高の事例ですね。
目的と言語の選び方は【初心者向け】プログラミング言語の選び方を目的に分けて詳しく解説をどうぞ。
②決まった目的に最適なプログラミング言語を選ぼう
目的、願望、達成した夢を実現するために手段としてプログラミング言語があります。
ぶっちゃけiPhoneアプリを作りたいならWeb系の言語を勉強するよりもSwiftを勉強すべきです。
この辺りも上記で紹介したリンクを参照ください。
③プログラミングを勉強する環境を作る
プログラミングの勉強をする前に、コードを効率的に勉強できる環境作りが大切です。
「どんなパソコンが良いのですか?」みたいな質問も多いので別記事でプログラミングにオススメのパソコンはMacbook【初心者向け】を書きましたのでご参考ください。
あとは、プログラミングの学習における挫折につながってしまう3つの壁もあります。
それが以下の3つです。
- プログラミング構築の環境すら構築できない
- 利用するプログラミングコードの本質が分からない
- プログラミングエラーが自力で解決できない
この辺りは事前に理解しておけば、無駄に挫折してしまうことも避けれるので、プログラミング初心者が挫折に繋がる3つの壁を簡単に乗り越える方法で詳しくまとめましたので、どうぞ。
④プログラミングの勉強を始めよう
学習をスタートさせましょう!
まずはProgateで言語が決まったら、さっそく今から始めましょう!
「明日から始めよう」とか言ってると、いつまで経っても勉強はスタートできないですよ!
» 無料で使えるプログラミング学習 Progate(プロゲート)
趣味で始めるプログラミングが人生の安定に繋がります
ここからは、おまけとして書いていきます!
この記事は「趣味としてプログラミングを始めたい」人向けですが、趣味からスタートしたとしても、プログラミングのスキルが身に付けば、将来的に人生を支えるスキルに成長します。
趣味から始めるので勉強している実感がない
趣味から始めると、とにかく「やらされている感」がなくなるので、勉強することが楽しくなります。
とにかく前向きに自主的に学習することができます。
私自身も、とにかくバンドのHPをメジャーバンドに負けないクオリティで作ろう!と必死だったので、勉強することが苦痛ではありませんでした。とにかく試行錯誤して考えては、一段クオリティが上がるホームページが完成するので超楽しかったです。
しかも、ファンの人や知り合いのバンドマン、ライブハウスの店長から「君たちのウェブサイト格好良いね」と言われるので、モチベーションも上がります。
「学習しなければいけない!」という思考よりも
「楽しいからやってるだけ」という思考の方が長く続きます。
本当に重要なポイントです。
プログラミングはぶっちゃけ稼げます
プログラミングは正直に稼げるスキルです。
このブログでも何度もお伝えしていますが、サラリーマンの副業としても転売とかアフィリエイトやるくらいなら、一番再現性が高いプログラミングを勉強した方がコスパは良いです。
» 参考:【月20万円】副業で稼ぐプログラミングスキルを身につける方法【具体例で解説】
プログラミングへの投資がコスパ最高の理由
スキルをさらに磨きたい場合は、Progateで基礎学習を終えたあとは、自主的に行動していきましょう!
プログラミングへの学習における自己投資の方法は3つですね。
- プログラミングスクールに投資する
- 動画サイトに課金する
- 参考書を買う
勉強の効率性を考えると
スクール > 動画 > 参考書
です!
この辺りは「趣味から始めたプログラミングでも、稼げるなら、もういっちょ深掘りしようかな」と思えるかどうかなので、無理はしなくてOKです。
もし興味があれば2020年以降もエンジニア需要が伸びる理由を解説【年収の増やし方】をどうぞ。プログラミングにチャンスが満載なことが理解できます。
プログラミングを趣味から始めても、年収1000万稼げます
記事をまとめます。
- 趣味レベルでプログラミングを始めたいならProgateをどうぞ
- 何がやりたいのか?目的を決めたら言語を探しましょう
- オススメはWeb系の言語です
- 4つの手順で始めましょう
- 将来的に収入アップに繋がるスキルです
- 本気で身に付けたいなら自己投資をしましょう
という感じですね。
ぶっちゃけプログラミングは難しくありません。この辺りって、大きく誤解されているので、そういう点でもチャンスです。
» プログラミングは難しくて初心者には無理←人生を損する勘違いです!
まずは、気軽に挑戦してみましょう!
そして「おっ楽しいやん」と思たら、そこから先に進むかどうかは、また考えればOKですね。
とにかく、趣味から始めたプログラミングで、気がつけば年収1000万以上を稼げるようになりました。
» 参考:14年間諦めずに努力して年収3000万達成【挫折の乗り越え方】
夢いっぱいです。
ということで、本記事は以上です。
ありがとうございました。
人気記事プログラミングは儲かります【時給で10万円を稼ぐ人の思考を解説】
人気記事プログラミングで月10万を稼ぐための学習時間【初心者向けに解説】