どうも、みおです。
以前は、フリーランスエンジニアとして、プログラミングに触れていました。
いっそのこと、東京のIT企業での立ち振る舞いを実際に働いて勉強しようと思い、
現在に至ります。
控えめにいって、プログラミングは私の生活を一変したので、ぜひこの気持ちを皆さんにもお伝えしたく、記事に書きます。
資産運用に挑戦してみましょう。
プログラミング学習する目的:稼ぐこと
プログラミングを学習する目的は「稼ぐこと」です。
断言していますが、とりあえず厳密に「なぜ」を考えなくても、始めるきっかけはふとしたことが多いので、なんでもいいです。
既にプログラミングを学習する目的がある場合は、それで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です。
プログラミングの基礎:そもそもプログラミングとは?
プログラミングとは、手作業を効率化もしくは、高速化する仕組みです。
一般的には、英語が並んでいるような「コード」を使って、
パソコンに打ち込んでいきます。
プログラミングへ作業を効率させるために、伝える手段としてそのコードが
大きく必要なものとなり、「プログラミング言語」として呼称されます。
目的に合わせて、「プログラミング言語」があり、
今回は就職、フリーランスとして立ち回るために必要な「プログラミング言語」を
習得していくといいでしょう。
プログラミング学習でおすすめの言語はなにか
就職・フリーランスとして必要になる「Web系」をお伝えします。
Web系とは「HTML/CSS/PHP/JavaScript/Ruby」といった言語です。
使用されやすく、様々な人から共通認識として持たれやすい言語です。
仕事の依頼を出す人は、実現しやすい範囲の作業を外注として
「クラウドワークス」等に掲載します。
実現しやすいというのは、短期的に達成しやすいという意味です。
Web系ですら、種類が5つとあり、量が多いように感じますが、
それぞれ役割が違うので、それぞれ手段として活用していくと自然と身につくかと思います。
実際、文系の友達にパソコン買ったから、副業でいいの教えてと聞かれ
Web系教えてみたら1時間くらいでHTMLとCSSは使えるようになりました。
開始10分で眠そうに見えていましたが、マックでやらせていたので
ポテトがいい感じにモチベに聞いたんでしょう。
アプリ開発のプログラミングはどうか
Youtubeを参考にしてくと、自然に「iPhoneアプリを作ってみたらこんだけ稼げた!」というような動画も見えるかと思います。
学習コスト無視で投げやりに伝えるなら、「どうぞ」となりますが、
学習途中で別のプログラミング言語を学習するのはお勧めしません。
まずは、Web系で理解しつつ知識を蓄えましょう。
プログラミング学習の手順:基礎学習と、簡単なサイト作り
具体的な学習方法は、公開されているサービスを使ってプログラミングの学習を進めましょう。
プログラミングの学習にうってつけなのは、「Progate」一択です。
Progateが紹介している下記は特に学習範囲なので、実践すると良さそうです。
参考書でプログラミング学習する場合、
このサービスに記載されていることを深堀した内容になります。
読み疲れて次へ進むことが億劫になるより、先に「Progate」です。
動画でプログラミング学習する場合、
動画の一画面のコードまで何度も、動画下の赤い棒をいじるのは疲れるほか、
ネットの通信回線速度によって動画の精度が下がるので、先に「Progate」です。
これだけ、「Progate」を推すのは、実際に「Progate」だけで
プログラミング学習ができ、学習の方法にたくさんの手段を手に取ると
時間かかるから、「Progate」一択で進めています。
「学習」は、用意されているコンテンツを回収しようと思うと、
かなり時間を使うことになります。
また、「Progate」を勉強した後で、動画サービスとかみると、
「ここProgateででたやつだ」となり、動画サービスを飛ばすようになるかと思います。
Progateでプログラミング学習を進めるとき、気を付けたいこと
プログラミングで就職もしくは、フリーランス活動
それでは、プログラミング学習の達成目標である、就職・フリーランスについて、フォーカスします。
目安を3か月以内として、簡単サイトを作成の上で下記のことができるようにしておきましょう。
プログラミング学習から就職
下記「Youtrust」で掲載企業にアタックしてみるといいでしょう。
未経験OKの会社にエントリーしてみましょう。
エンジニアとして、独学していてコードを書いていることと、
作成したサイトを提出するとより具体性が上がります。
プログラミング学習からフリーランス活動
SNSを活用して、フリーランス仲間を募っていきましょう。
割とクラウドワークスで仕事をしていると、継続案件取りやすいので、
外注で他の人をつなぐと、仲間として活動しやすいです。
まとめ:プログラミング学習を始めるならProgate
プログラミング学習の始め方を伝えていきました。
Progateはアプリもあり、アプリで進めていくのもありですが、
アプリだとサクッとしすぎて、熱度も日ごとに下がっていきます。
ぜひ、パソコンを購入して、続く環境で取り組んでいきましょう。
コメント