【プログラミング】初心者向け!プログラミング学習の始め方【Progateで始めよう】

おすすめ

どうも、みおです。

【こんなお悩みを持つ方に】
・プログラミング学習の始め方を知りたい
・プログラミング学習はどんな手順を踏んだらいいか
本記事では、「初心者向けのプログラミング学習の始め方」について、ご紹介します。
【プログラミング学習の始め方】
・プログラミング学習する目的:稼ぐこと
・プログラミング学習の環境準備:パソコンとネット環境を用意
・プログラミングの基礎:そもそもプログラミングとは?
・プログラミング学習の手順:基礎学習と、簡単なサイト作り
・プログラミングで就職もしくは、フリーランス活動
【執筆者について】
私は現在、東京のIT企業にてプログラミング稼業を3年ほど携わっています。
以前は、フリーランスエンジニアとして、プログラミングに触れていました。
田舎出身だったので周辺にIT企業が少なかったです。
いっそのこと、東京のIT企業での立ち振る舞いを実際に働いて勉強しようと思い、
現在に至ります。
【読者の皆様へ】
本記事では、「プログラミングの始め方について」書いています。
この記事を読むことで、「プログラミングの学習目標設定」と「具体的なプログラミング学習の始め方」のイメージを掴みやすくなるかと思います。
毎日同じ作業を永遠に行うことへの退屈さをなくしてくれたのが、「プログラミング」でした。
控えめにいって、プログラミングは私の生活を一変したので、ぜひこの気持ちを皆さんにもお伝えしたく、記事に書きます。
本日の商品のご紹介
今話題のFX投資
資産運用に挑戦してみましょう。




プログラミング学習する目的:稼ぐこと

プログラミングを学習する目的は「稼ぐこと」です。
断言していますが、とりあえず厳密に「なぜ」を考えなくても、始めるきっかけはふとしたことが多いので、なんでもいいです。

既にプログラミングを学習する目的がある場合は、それでOKです!
私としては、稼ぐことの「ツール」という見方でした。
最近では、自動AIとかツールもプログラミングで作られています。

「プログラミングで仕事の難易度を下げよう」という考えで行きましょう。

稼ぐ金額は月5万円

プログラミングで月5万円を稼ぐことをまず、目標としましょう。

「クラウドワークス」と呼ばれる、企業が企業もしくは、
個人あてに求人を募集している掲示板があります。

例えば上記「LPコーディング案件」だと、1ページのWebサイト制作で1万円くらいです。
画像にはありませんが、期限は1週間とあります。

慣れているので、期限は間に合うように作成が可能です。
また、「継続依頼あり」と記載の通り、継続的に今後の依頼に繋げたいというクライアントは多いです。

このような感じで、サクサクっと案件への応募は可能なので、稼ぎやすいです。

さらに、このような案件を取り組んだ実績数を増やすほど、
エンジニアとしての経験が蓄積することも含めて、収入が増えやすいです。

プログラミング学習の環境準備:パソコンとネット環境を用意

プログラミングの学習を始めるために、環境の準備をしましょう。
プログラミングの学習を始めるために必要なのは、PCとインターネット環境です。

パソコンは作業環境として、やはり大きな画面だと作業しやすいです。

調べ事をするときなど、画面が大きければ視野も広がりやすかったり、
HTMLデザインを参考にしやすいです。

プログラミング学習では、Winodwsを買おう

パソコンを用意するにあたって、初心者に扱いやすい種類として下記があります。

  • Windows
  • Mac

Windowsは比較的安く、企業ではWinodwsを提供するところが多いので、
就職活動でも大きく役立ちます。

Macは使いやすいかもしれませんが、おすすめはしないです。
単純に高くて手を出しにくいところもありますが、
ショートカットの操作面がWindowsの方がはるかにいいと思います。

以前、コロナ渦において、私はMacを使って作業をしました。
仕事として個人で依頼を受けたり、ブログ投稿をするために使用していました。

その時、「10万円のMacを買ったんだからやらないと」という意識もあり、
続けることで、結果にもつながりやすかったです。

ただ、作業スピードはかなり遅かったです。
コピー&ペーストのショートカットが使えるくらいで作業していましたが、
なにより3時間程度で終わる作業を1日かけて終わらせていました。

単純にわからないから、調べるという時間が多いのもありましたが、
知っているショートカットも効率的に使えなさ過ぎて、
「遅い」という感覚もない状態でした。

そのことを踏まえて、今ではWindowsで作業していますが、
違和感やストレスにおける負担はかなり少ないです。
単純にモチベの問題化と感じています。

おすすめは、「Dell」製のwindows i5です。

第 13 世代インテル Core プロセッサーを搭載した Dell Inspiron 14 | Dell 日本
ビジネス向けの機能と最新のインテル プロセッサーを備えたInspiron 14インチ ノートパソコンをお選びいただけます。Dell.comで視聴。

プログラミングの基礎:そもそもプログラミングとは?

プログラミングとは、手作業を効率化もしくは、高速化する仕組みです。

一般的には、英語が並んでいるような「コード」を使って、
パソコンに打ち込んでいきます。

プログラミングへ作業を効率させるために、伝える手段としてそのコードが
大きく必要なものとなり、「プログラミング言語」として呼称されます。

目的に合わせて、「プログラミング言語」があり、
今回は就職、フリーランスとして立ち回るために必要な「プログラミング言語」を
習得していくといいでしょう。

プログラミング学習でおすすめの言語はなにか

就職・フリーランスとして必要になる「Web系」をお伝えします。

Web系とは「HTML/CSS/PHP/JavaScript/Ruby」といった言語です。
使用されやすく、様々な人から共通認識として持たれやすい言語です。

仕事の依頼を出す人は、実現しやすい範囲の作業を外注として
「クラウドワークス」等に掲載します。

実現しやすいというのは、短期的に達成しやすいという意味です。

Web系ですら、種類が5つとあり、量が多いように感じますが、
それぞれ役割が違うので、それぞれ手段として活用していくと自然と身につくかと思います。

実際、文系の友達にパソコン買ったから、副業でいいの教えてと聞かれ
Web系教えてみたら1時間くらいでHTMLとCSSは使えるようになりました。

開始10分で眠そうに見えていましたが、マックでやらせていたので
ポテトがいい感じにモチベに聞いたんでしょう。

アプリ開発のプログラミングはどうか

Youtubeを参考にしてくと、自然に「iPhoneアプリを作ってみたらこんだけ稼げた!」というような動画も見えるかと思います。

学習コスト無視で投げやりに伝えるなら、「どうぞ」となりますが、
学習途中で別のプログラミング言語を学習するのはお勧めしません。

まずは、Web系で理解しつつ知識を蓄えましょう。

プログラミング学習の手順:基礎学習と、簡単なサイト作り

具体的な学習方法は、公開されているサービスを使ってプログラミングの学習を進めましょう。

プログラミングの学習にうってつけなのは、「Progate」一択です。

Progate(プロゲート) | Learn to code, learn to be creative.
Progateはオンラインでプログラミングを学べるサービスです。プログラミングを学んでWEBアプリケーションを作ろう。

Progateが紹介している下記は特に学習範囲なので、実践すると良さそうです。

Web制作についての基本を知ろう
mosyaはオンラインでHTML,CSS,JavaScriptを基本からしっかり学習できるサービスです。環境構築不要でその場でコーディング学習可能です。現役エンジニアが作ったカリキュラムに沿って学習を進めましょう。

参考書でプログラミング学習する場合、
このサービスに記載されていることを深堀した内容になります。
読み疲れて次へ進むことが億劫になるより、先に「Progate」です。

動画でプログラミング学習する場合、
動画の一画面のコードまで何度も、動画下の赤い棒をいじるのは疲れるほか、
ネットの通信回線速度によって動画の精度が下がるので、先に「Progate」です。

これだけ、「Progate」を推すのは、実際に「Progate」だけで
プログラミング学習ができ、学習の方法にたくさんの手段を手に取ると
時間かかるから、「Progate」一択で進めています。

「学習」は、用意されているコンテンツを回収しようと思うと、
かなり時間を使うことになります。

また、「Progate」を勉強した後で、動画サービスとかみると、
「ここProgateででたやつだ」となり、動画サービスを飛ばすようになるかと思います。

Progateでプログラミング学習を進めるとき、気を付けたいこと

【Progateでプログラミング学習を進めるとき、気を付けたいこと】
・Progateの通りに学習を進める
・サクサク進めすぎてて怖くなっても、振り返らない
・実際に記述する練習問題は、かならず手を動かす
・わからなければ、前のスライドをよく見る
(これかなり重要で、流し目で見ていた内容を覚えるように見るようになります。)
・2日くらい止まってしまったら、次に進む
(気がかりになるかもしれませんが、2週目でクリアできる場合があります。)

プログラミングで就職もしくは、フリーランス活動

それでは、プログラミング学習の達成目標である、就職・フリーランスについて、フォーカスします。

目安を3か月以内として、簡単サイトを作成の上で下記のことができるようにしておきましょう。

【プログラミング学習で抑えたい内容】
・HTML/CSSを覚える
・JavaScriptを記述でき、jQueryを扱える
・PHPコードを読んだらわかる
・WordPressテーマをカスタマイズできる
・Bootstrapなど、HTMLフレームワークを扱える

プログラミング学習から就職

下記「Youtrust」で掲載企業にアタックしてみるといいでしょう。

YOUTRUST | 日本のキャリアSNS
YOUTRUST(ユートラスト)は友達とつながりプロフィールを埋めるだけで、スタートアップ企業などから転職・副業のスカウトが届く日本のキャリアSNS。コミュニティ・投稿等の機能を通じて、新しいつながり作りや、キャリアに役⽴つ情報を集めること...

未経験OKの会社にエントリーしてみましょう。

エンジニアとして、独学していてコードを書いていることと、
作成したサイトを提出するとより具体性が上がります。

プログラミング学習からフリーランス活動

SNSを活用して、フリーランス仲間を募っていきましょう。

割とクラウドワークスで仕事をしていると、継続案件取りやすいので、
外注で他の人をつなぐと、仲間として活動しやすいです。

まとめ:プログラミング学習を始めるならProgate

プログラミング学習の始め方を伝えていきました。

Progateはアプリもあり、アプリで進めていくのもありですが、
アプリだとサクッとしすぎて、熱度も日ごとに下がっていきます。

ぜひ、パソコンを購入して、続く環境で取り組んでいきましょう。

コメント

inserted by FC2 system