プログラミング【HTML&CSS】初心者が最初に行う準備とは?
はじめまして。kenji(@kenji)です。
今回「プログラミング【HTML&CSS】初心者が最初に行う準備とは!」をご紹介する前に私自身を少しご紹介したいと思います。そんなの「いらない〜」と思った方は次の見出しからご覧になってくださいね💦
プロフィールにも記載しておりますが私は49歳のサラリーマン。事務職ですが全くプログラミングとは無関係の仕事をしておりました。
プログラミングは3年程前から初めて、現在は自社のホームページを作成し編集・更新などもしております。
在庫検索システムなども作成しスマホで社内の在庫商品を閲覧できるようにいたしました。(これは言語PHPですが)
私の朝は、4時にアラームをかけ起きるのは4時すぎ。目覚めのコーヒーを煎れて一服して。いつも同じルーティン。
- なぜ家に帰ってから勉強しないの?
-
それは決まった時間を確保できないからです^_^
サラリーマンなので残業や会社の飲み会などあり自分の時間が取れないのが現状なんです。帰りが10時や11時になることも多々あり💦
なので・・・・
朝家を出るまでの約2時間。この時間を学習タイムとしています。
前の日が遅ければ確かに起きるのもつらいですが、継続してると自分に自信がつき仕事も頑張れて一石二鳥のモチベーションになります。
反対に朝起きれなかったら「自分に負けた気持ちになり後悔し1日が頑張れなくなる」そんな気持ちになります。
このブログは同年代の方たちに少しでも力になれて、そして私も一緒に奮起して頑張れるようにと思っております。
できるだけ丁寧にわかりやすく解説していきますのでよろしくお願いします。
それでは本題に入ります。
パソコンの準備
まずはパソコンです。絶対これは入ります。
パソコンはノートパソコンがおすすめです。最初少し高い出費ですがここは惜しまずに買ってもらいたい。私はまなぶさんのYouTubeを見てMacbookを買いました。
- なぜノートパソコンがいいの?
-
これから持ち運びする機会が増えるからです。
まず自分の部屋があり誰にも相談する事なく1人で全てをできる方はデスクトップパソコンでもいいかと思います。
ですがこれからプログラミングを学習する上に置いて「わからないコードを見てもらう」とか「この色合いはどうかな〜」とか他人に相談する機会が増えてくるかと思います。私は「妻や子供にこれどうかな〜」ってよく画面を見てもらってます。ノートパソコンならその利便性が高いのです。
1人じゃなく周りの応援や協力があってこそ継続して頑張れるようになります
仕事でもWindowsしかさわった事がないのでMacには少し抵抗ありましたがいざ使ってみるとMac信者になっておりました。使い方や設定などはググれば出てくるので大丈夫です。(ググるとはグーグルで検索する事です^ ^)
もちろんWindowsでも全然大丈夫です。息子は「Lenovo」のPCでバリバリとプログラミングを学習しております。
インターネット環境を整える
インターネットを使用する場合は必ず「回線事業者」と「プロバイダ」の二つを契約しなければなりません。
「回線事業者」とはその名の通り、インターネットー回線を提供している会社です。光回線やケーブル回線・モバイル回線などありますが、現在の主流は光回線かと思います。私は「NTTのフレッツ光回線」を利用しております。
「プロバイダ」とは回線を通してインターネットに接続する役割です。私は「楽天ひかり」を使用しております。
ですので2社と契約する必要があります。
インターネット環境が整えば次にWifiルーターを購入してネットワーク環境を構築する必要があります。(ノートパソコンの場合は必須です)
Wifiルーターはネットで調べれば色々載っていますが家電店にもたくさん置いてます。家族人数や戸建・マンションなどで条件を絞っていきあとはご予算にあった商品を購入すればいいかと思います。そんなに高い物でなくて全然使えますよ。
ただ寿命がある機器みたいで3年〜5年ぐらいで突然wifiが切れたり、繋がらなくなったりする可能性があります。我が家も少し前に新しいルーターに替えました。繋がりが悪く色々と調べた結果、寿命みたいでした💦
デジタルの世界は日々進化しているので機器も追いつかないのでしょうかね〜。
「Final Goal」の設定
「Final Goal」=最終目標という意味。
プログラミング学習の挫折率は90%と言われております。10人中9人が途中でやめてしまう計算になります。
- なぜ続かないのですか?
-
モチベーション低下が一番の理由です。
- なぜモチベーションが下がるのですか?
-
最終目標の設定がないからです。
これからプログラミングを学習していくとわからない事だらけです。周りに質問や相談ができる人がいればいいですがなかなかいておりません。その都度「ググって」調べて自分で解決していくしかありません。
かなりの忍耐力・精神力が必要になっていきます。この時自分に最終目標の設定があれば壁を乗り越えれます。最初は小さな壁を乗り越え、次にふつうの壁を乗り越え、最後に大きな壁を乗り越える。
「自分は2年後副業で月何万円稼ぐぞ〜」とか「今の会社でWeb制作部を立ち上げるぞ〜」とかなんでもいいです。とにかく目標設定だけは最初に準備してください。これがないとかなりの可能性で挫折してしまいます。
ネガティブな記事やサイトは無視してください。実際に私も46歳からスタートしましたが途中で何度も挫折しかけた時がありました。でも「keep making efforts」=努力を積み重ねるというフレーズがあります。いつか必ず夢は達成できます。年齢は関係ありません!
最後までご覧いただきありがとうございました。具体的にどう学習していくかは下記の関連記事に載せておりますのでぜひご覧いただければ幸いです。