5章振り返りと12月の目標設定
公開: 2025年11月30日
5章の合格を頂きました!
総時間でいうと大体3時間ちょっとでクリアできました。昔一度、async系を使ったことがあった(だけど当時は意味不明でやってました)ので、カリキュラムの解説を見て、なるほどなるほどと思いながらコードを書いていきました。
今までは、問題が明確で、検索しながら課題に取り組みやすかったし、参考書をそのまま真似すればよかったので淡々とカリキュラムをこなしていましたが、5章は「0から1を作る」フェーズに入りまして(と言ってもかなりヒントがある)、0から自分で何かを作るってやっぱり大変だなと思いました。これしき慣れてしまえば何とでもないのでしょうが、SEになり、コードを書かなくなって半年も経つとすっかり忘れている。本当にあきれるくらいに・・・。
だからコードを書いてスキルを忘れないようにしたい、ずっとバックエンドだったので、フロントエンドを勉強したい、どうせなら世界一強になっているReact,TypeScript,Next.jsを勉強したいという想いがあり、shiftBに入ったですがね(^^♪
5章の最初に問題文を読んで久々にドキドキしてパニックになりました。0から1を作る時になる、「えっ・・・???」となるこの感じ懐かしかったです。今回苦戦したのが、APIを取得するときにハイフン(-)を使うと値が返ってこないという事!APIの説明文に乗っているコードを何度も見て、何が違うの!?と何度も見返し、すっかり目が凝り固まりました(笑)
後は、基本的な事ですが、関数の中に書く定数なのか、関数の外に書く定数なのかということや、実際に使う人なんていないけど、その人たち向けに表示メッセージの日本語をどう書いたらいいかな?と考えたり。
きっとプログラミングで挫折する時って0から1を作っていく最初だと思うんです。だから今いい経験出来てるな~と思いながら課題に取り組みました。
さて、5章は合格を頂けたのでいよいよ6章です!
ざっと内容を見ましたがここからかなり苦労しそうな感じがムンムンとします。どちらかというとまだ内容をさらっとしか見ていないけど7章8章の方がすんなりいきそうな感じがしています。
という事で、初ブログ投稿で書いた3章の振り返り本来年内までに8章か9章まで終わらせる!!と書きましたが、その目標が達成できるのか!?と自問自答しております。
自分はフロントエンドが大の苦手。ずっとバックエンドの勉強をしてきたので、HTMLとCSSの経験が少なすぎるから。これも6章でいい勉強になりそう。6章はルーティングも使うみたいなので、理解と手を動かすのバランスを取りながらやっていけるかが肝になるかな。
きっと6章の合格をもらうのに2~3週間はかかる気がする。残り10日くらいで7章、8章をクリアできるのか?いや、クリアしてやる!くらいの気持ちでいかなきゃダメと自分に言い聞かせます。でも訳があって年内は毎週6連勤。今週なんて7連勤。来週の仕事と合わせると13連勤になるので体力が持つのだろうか(笑) でも初ブログで出来たら9章まで年内にクリアと書いた自分がいるので、9章を目標に頑張っていきたいです!
そのためには、冷静に現実を把握してカリキュラムに取り組むこと。
何をしないと課題内容を作れないのかを思いついたことを箇条書きでリスト化して、それを地道に一つずつ調べ、コードを書いていく。あとはエラーに苦しめられながら直していくのみ!ってところでしょうか
何も分からない時や苦戦している時って冷静にじゃあ何が必要なの?何をしなきゃいけないの?って考えに行けないことが多いのが人間で、一度冷静になって
「あれとこれをしなきゃいけないな→そのためにはこれをしよう。」と冷静に考えて整理するとすんなりと進んだりするんですよね。ただやみくもに頑張るだけではダメ。頭の中の整理って大切ですよね。
冷静に苦しみながら楽しんで6章に取り組みたいと思います♪
