2024年3月1日にHappiness Chain(以下、HC) Euforia 2期生として入会してから早いもので19ヶ月が経過しようとしています。
本記事では、この1ヶ月で学んだことをダイジェストで振り返っていきます。
50歳目前の私が入会を決意するまでの経緯を書いたポエムは👇こちら hirologue.hateblo.jp
9月の学習時間(期間:2025/8/31 - 2025/9/29)
9月の学習時間は 113 時間 でした。
学習日数が30日ですので、1日あたりの学習時間は 3時間46分(226分)となります。
今月も学習時間の目安として、休日は8時間、平日は3時間を基本としました。
目標学習時間(145時間)に対して、達成率は77.9%(32時間不足)でした。
先月の月報記事でお知らせした通り転職が決まって、「よしやるぞ!」という思いとは裏腹に何故かモチベーションが上がらない1ヶ月だった気がします。
9月の学習内容
9月はJavaScriptとReactを学習しました。
JavaScript
さて、先月の終わりに他のHC生からJavaScriptの練習問題集の存在を教えていただいたので、数日ほど取り組んでみました。
問題に取り組みながら、「なぜ?」と思うポイントもあり、そのポイントについて調べることで少しずつ理解を深めることができました。
やはり、アウトプットありきですね。
ということで、ある程度問題集をやったところで、APIを叩いてデータを取得、取得したデータを表示させる課題に着手しました。
課題を進める中で非同期処理については、ほとんど理解できていないと感じたので、HCのCTOがリリースした 「初心者のためのJavaScript 完全入門」 でしっかり学ぶことにしました。
すると、どうでしょうか
あれほど苦しんでいた非同期処理について、次から次へと理解できるじゃないですか!
久しぶりに「あーそうなのか、わかった!」の感覚が湧いてきました。
非同期処理の理解を深めることができたので、APIを叩いてデータを表示させる課題も無事にクリアです。
これにて、一旦JavaScriptのカリキュラムは完了です。
ただ、冒頭の「JavaScriptの練習問題集」は未完なので、いずれしっかり取り組みたいなと思います。
で、思ったのは、この問題集を表示させるアプリを作るのもありかも?
問題集そのものはマークダウン形式なので、問題と解答があるから、データを整形して・・・ああして、こうして・・・
おお、いいかも💡
このアイデアは、もう少し先に進んでからチャレンジしてみよう。
今はとにかく、前へ進むのみです。
React
ある程度JavaScriptの基礎が整備されたので、次はReactの学習です。
まずは、お決まりの公式チュートリアルからスタートです。
なんでしょうかね?やっても、やっても、わかったような、わからないような・・・
ただただコードを写して打ち込んでいるだけな気がします。
まずいなぁ・・・こんな状態じゃ実務に入って苦労するぞ・・・
気持ちは焦る一方です。
暦は待ってくれず、どんどん日にちだけが過ぎていきます。
さっさと先に進まなきゃいけないという思いが無意識のうちに私を支配し、いつの間にか「課題をクリアして先に進めればいい」と思っていたことに気づきました。
気づけてよかった。
焦りは禁物です。
今は準備期間、基礎をしっかり固めることにしよう。
一度視聴を終えたUdemyのReact講座を再度視聴して、アウトプット課題で不明な部分の理解を深めてと、いつもの自分の学習スタイルに戻ることができました。
何事も基礎は大事。
思い出せてよかった。
ということで、今月中にReactは終わりませんでした。
続きは来月ですね。
10月のターゲット
- React
- TypeScript
- Next.js
今月の感想
先月、エンジニアとしてのスタートラインに立つ資格を得て、本ブログの第1部が完結。
今月からは“エンジニア準備編”として、Hirologue 第2部がスタートしました。
第2部の出だしは、正直良くないですね(笑)
でも、内容を理解しないまま先に進むのは、私的には「課題をクリアすること」が目的になってしまうので避けたいところ。
人それぞれ学び方も進み方も色々。
これからもじっくり考え、根本を理解して急がず、焦らず一歩一歩確実に前に進む、そんな私流のスタイルで学んでいこうと思いました。
大事なのは、歩みを止めないことだな!
これに気づけただけでも今月は大勝利✌️
では、また✋️
じゃなかった!
10月1日に51歳になるので、来月からタイトルが「51歳の挑戦」に変わります!
ハピバ オレ!🎉