こんにちは、mokoichiです。
PCでいろんなことやっている人がいるけど、webサイト制作や、プログラミングって40~50代から始めてもできるのかな?
学習始めても、途中で挫折しそうだなぁ。継続して、学習できるのかなぁ?
40~50代からプログラミングを始めようとする方には、こういった悩みがつきまとうのではないでしょうか?
本記事では、こういった、40~50代からプログラミングを始めようとする方の悩みに、50代を代表して私がお答えします。
プログラミングを学習して、分かったこと。
毎日、1mmでも少しづつでも継続していけば、スキルがみにつき成長して、1年前できなかったことができるようになっています。
プログラミングは、いつから始めても大丈夫。継続してスキルアップすることが大切!
現在の私は、20年以上普通の会社員としてやってきて、PC1台でなんかできることないなかな〜と思っていたところ、プログラミングに興味を持ち、何の予備知識もないまま、プログラミング学習の世界にはいりました。
HTML、CSSって何?プログラミング言語なんて、聞いたことはあるけど、何にもわかりませんでした。
そんな中、出会ったのが、マナブさんのブログ、YouTube動画でした。そして、Code Beginというコミュニティーを知り、独学でプログラミングを学んでいく教材に出会いました。
CodeBeginのロードマップは無料で公開されており、コミュニティーに入会して、独学でプログラミンの学習を開始しました。
⚫️プログラミング基礎の完全ロードマップを中心に学習したこと、やったことをあげてみます。
⭐️プログラミングの基礎について学ぶ
<HTML/CSSを学習>
プログラミングは、Web系がおすすめということで、HTML/CSSの基礎動画から学習を開始。
教材にもあるTechAcademy[テックアカデミー]の動画を、手を動かしながら視聴。最初は、よく意味がわからないですが、とにかく手を動かしてコードを書いて進めていきます。
<カリキュラムの課題を進める>
まずは、コードを書いて慣れるところから始め、カリキュラムの課題①〜からコーディングを始めました。私も最初は、何が何だかわからなかったので、いきなりカンニングでした。コーディングって意味もわからなかったので、コードを丸写しでやってみてもサイトが作成されるので、感動しました。 この感動が、続けられる要因かなと思ってます。
<写経、模写を行う>
とくかく手を動かしながら、分からなかったら写経して、そして模写を繰り返す。コーディングをしていて分からない箇所が出てきたら、ググって解決策を自分で探るとスキルが身につくのかなぁと思います。
⭐️U-demyの教材もやってみた
写経や、模写をやってもスキルに不安があったので、U-demyの教材もかじってみました。
U-demyの教材は、安くなる時があるので、それを狙って1,200~3,000円で購入して学習しました。
ウエブ開発入門完全攻略コース
HTML/CSS/JavaScript,プログラミングをはじめて学び創れる人へ!
ウエブ開発環境の準備から、HTML/CSSの基本的なことから、Flexbox、CSSグリッドレイアウトポートフォリオの作成など、プログラミング初心者が関連スキルを1から学び、ITエンジニアを目指すためのコースとなっています。・・・1,720円で購入(動画学習なので見返せることができます)
ちゃんと学ぶ、WordPressテーマ開発講座
WoredPressのオリジナルテーマ制作の手法、WoredPressの仕組み、PHPの基本的な知識などが学べます。・・・1,340円で購入(後の章でも説明しますが、これは安く購入できて結構有益です。)
⭐️サーバー、ドメインについて
サーバー、ドメインについては、今後、プログラミングを学習してWEB制作を行うのであればサーバー契約、ドメインの取得をしておいた方が良いと思います。
サーバー契約 ドメイン取得
[サーバー]
ブログやホームページなどのファイル保管や、情報処理やコンテンツとしての提供をする役割をもっています。(ググると、いろんな情報が出てきて理解が深まります)
[ドメイン]
インターネット上の住所のことで、WEBサイトがどこにあるのかを探す情報としてドメインを取得します。
私の利用中のサーバー、ドメイン
⚫️サーバー・・・・X SERVERを使用しており多くの方が利用していて、特に問題ないです。 初心者の方には無難なところかなと思います。
⚫️ドメイン・・・・X SERVERのドメインと、ムームドメインを使用中。
私は、プログラミング学習を始める前に、ブログに挑戦したりしてサーバー契約、ドメイン取得をしました。学習の最初の段階では必要ないかもしれませんが、後々必要になってくると思いますので、情報をインプットしておいた方がいいです。
ポートフォリオ作成
カリキュラムの課題にもありますが、自分のポートフォリオを作成して、web上にアップします。自分のサイトとなるので、見よう見まねで私自身作成してみました。この時、サーバーや、ドメインが必要になってくるので、今後、プログラミング、web制作、案件獲得等で、活動していく場合は、サーバー契約、ドメイン取得はしておいた方がいいかと思います。
⭐️WordPressについて
WordPressは、Webサイト制作でよく使われているCMS(コンテンツ・マネジメント・システム)で、管理画面を通して記事や画像を登録、更新できるシステムです。
WordPressの導入
WordPressの導入(インストール)については、私は2つの方法で導入しました。 (ここでは、簡単に流れだけを紹介します)
<X SERVERから、簡単インストールによる導入>
- X SERVERにログインし、サーバー管理にアクセスします。
- 「サービス一覧」から「WordPress」を選択します。
- 「新規インストール」をクリックします。
- インストールするWordPressのバージョンを選択し、「次へ」をクリックします。
- インストール先のドメインを選択し、「次へ」をクリックします。
- インストールに使用するデータベースの情報を入力し、「次へ」をクリックします。
- 管理者情報を入力し、「次へ」をクリックします。
- 「簡単インストール」をクリックします。
- インストールが完了するまで待ちます。
以上で、X SERVERからWordPressを簡単にインストールすることができます。
<Local by flywheelからWordPressを導入する>
Local by Flywheelを下記からダウンロードしてインストールします。
Local by flywheelでWordPressをインストールする方法は下記を参考にしてください。
HTML →WordPress化
HTML/CSSでコーディングしたサイトをWordPressに置き換える(WordPress化)方法を学習しました。WordPress化をスキルアップしておくことで、サイト構築が楽になります。
私は、プログラミングを学習する前に、WordPressを少し触っていたので、訳がわからなかったのですが、HTML/CSSでプログラミングを学習→WordPressを学習した方が、自作テーマの作成や、WordPress化、カスタマイズにもスムーズに入っていけるのではないかと思います。
WordPressについては、カスタマイズや、自作テーマ開発、WordPress化を紹介したサイトがあるので、ググって参考にしてみるといいです。私も、ググって参考にさせていただきました。
サイト作成(ブログなど)
ある程度、プログラミング学習をしてきて少しづつスキルアップしてきたら、自分のサイトを作成するといいかと思います。
ポートフォリオやブログサイトなど、サイトを作成するとわからないことがたくさん出てきます。もちろん、模写をやっててもそうですが、それを解決するのにいろんなことを調べたり、ググったりします。こういった繰り返しの作業が、成長にもなるし、スキルアップにつながるのだと思います。
⭐️まとめ
プログラミングは、40〜50代だからといってムリだとは思いません。誰でも最初は、わからなかったと思うし、仕事でもわからないところから、2年、3年と続けているからできるようになると思います。プログラミングも2年、3年と続けて行けば、身についてくるし、スキルアップしていくと思います。
仕事は、働いてお金を稼がなくては行けないので、続ける必要性がありますが、プログラミングはそういった必要性がありません。なので、ダメだったら諦めてやらなくなって、挫折してしまうのではないでしょうか。 そこで、大事なのは、学習していて切磋琢磨できる環境ではないかなと思います。そんな環境をいただいたのが、CodeBeginというコミュニティーで、今も挫折することなく続けてこれています。 プログラミング、WEB制作の学習には終わりがないので、続けていける環境が大切になってくることを実感しています。 一人では、なかなか続ける事が難しいので、そういった環境が必要かなぁと思います。
40~50代からのプログラミング挑戦は、無理ではありません。続ける意欲と、続けられる環境があれば、少しづつスキルアップして行けますので、ぜひ、挑戦してみてください。
(今回は、ざっくりとプログラミング挑戦について話しましたが、細かいところは、別のところで
紹介したいと思います。)
何か聞きたいことがありましたら、お問い合わせくださいませ。
最後までお読みいただき、ありがとうございました。