※ FBCという単語はFjordBootCampの略です
1月の振り返りブログを書いていこうと思います!
🔷学習外のできごと
- 年末年始に暴飲暴食をしてしまった
- 甥っ子姪っ子に久々に会った
Intel MacBook から M4 MacBook に買い替えた
Intel Mac は使用状況によってはフリーズすることも多く、ストレスを感じていたので『本当に買い替えてよかった〜!』と思っています💻
去年の Amazon ブラックフライデーで買い替えるべきでした😅(判断が遅い🫵🏻)
🔷やったこと
1月にやったこと一覧
FBCの日報を毎日書いた
毎日ルーティンを見直した
『夜もく会』というイベントの主催者を始めた
データベースのプラクティスを復習した
輪読会の主催者を始めた
技術書を何冊か読んだ
- 『SQL 第2版 ゼロからはじめるデータベース操作』を読了
- 『楽々ERDレッスン』を読了
- 『達人に学ぶDB設計徹底指南書』を読了
- 『イラスト図解式 この一冊で全部わかるWeb技術の基本』を読了
- 『図解まるわかり Web技術のしくみ』を読了
- 『Webを支える技術』を読了
いくつかのイベントに参加した
🔷FBCの日報を毎日書いた
1月も目標にしていた『日報毎日提出』を達成できました🎉
『自分は継続的な勉強ができない人間だから、プログラマには向いてないんだ』と落ち込んで、自己嫌悪に陥っていた時期もありました。
プログラミング学習を再開してから、『1日5分でいいから勉強する』を目標にやってきたので、継続できていることが嬉しいです!
『2025年 9月〜2026年 1月』まで継続できているので、来月も引き続き『日報毎日提出』を目標に頑張りたいと思います!
🔷毎日ルーティンを見直した
- Duolingo 1レッスンだけ進める
- 「vimtutor」に5分だけ取り組む
- 「Ruby Documentation」1日1メソッド読む
- 「新しいLinuxの教科書」を10ページずつ読む (New)
先月から行っていた毎日ルーティンに「新しいLinuxの教科書」を新たに追加しました。
「新しいLinuxの教科書」は2周ぐらい読んだ本なのですが、何年も前に読んだきりで『Linuxの復習したい!』と思い立ったのがきっかけで読み始めました。
忘れていることがほとんどなので、ほとんど初見に近い感覚で読んでいます😅
現在、3分の2くらいまで読み進めているので読了するまで頑張りたいと思います!
🔷『夜もく会』というイベントの主催者を始めた
今までは一参加者としてしかイベントに関わってこなかった自分ですが、今月から主催者として『夜もく会』というイベントを立ち上げてみました。
去年の年末に、FBC内の別の受講生の方が『年末夜もく会(自分が勝手に命名しました)』というイベントを開催してくださったことがきっかけでした。参加してみて『年末だけじゃもったいない』と思ったので、自分で立ち上げることにしました。
『夜の21:00〜22:00にオンラインで集まって、黙ってもくもく勉強するだけ』というシンプルな内容です。ちょっとしたプレッシャーがあるので、1人で勉強するよりも少〜しだけ集中力が上がる気がします。
この会に関しては、今後も『ゆる〜く』継続していくつもりです!
🔷データベースのプラクティスを復習した
データベースのプラクティスでは以下の順で復習しました。
- SQLの基本構文(SELECT、UPDATEなど)を覚える
- PostgreSQLの基本を理解する
- データベース設計の基本を理解する
始めは、後述する書籍を中心にSQLの基本操作を学び、その後PostgreSQLを使用し、実際に手を動かして覚える。最後に、データベース設計(ER図の書き方)の課題に取り組みました。
データベースは数年前にも取り組んだはずなのに、ほとんど内容を覚えていませんでした😅
システムの根幹を成す大事な知識なので、今後また復習することになると思います。
🔷輪読会の主催者を始めた
『夜もく会』に続き『輪読会』の主催者も今月からスタートしました。他の受講生の方から共同主催として誘っていただいたのがきっかけでした。
初回が始まるまでは、『人集まってくれるのだろうか?』と不安でしたが、参加してくださる方々がいたので、一安心しています。
自分の場合、イベント参加がきっかけで学習のモチベーションが維持できるようになったので、『みんなで楽しく、ワイワイ読み進めていければいいなぁ』と思いながら主催しています。
今のところ順調に開催できているので、引き続き頑張りたいです!
🔷技術書をいくつか読んだ
- 『SQL 第2版 ゼロからはじめるデータベース操作』を読了
- 『楽々ERDレッスン』を読了
- 『達人に学ぶDB設計徹底指南書』を読了
- 『イラスト図解式 この一冊で全部わかるWeb技術の基本』を読了
- 『図解まるわかり Web技術のしくみ』を読了
- 『Webを支える技術』を読了
今月は多くの本を読んだ月でした。
元々自分は本を読む習慣が全くない人間だったので、FBCに入りたての頃は技術書を読むのが苦手でした。『書いてある内容、全部を理解しなければ次に進めない』という間違った読み方をしていました。
現在は、『分からないところは単語だけ何となく覚えといて、後で読み返せばいいや〜 とりあえずパパッと全部読んじゃおう!』くらいの感覚で技術書を読んでいます。
そもそも技術書は、何周も読むことが前提だと思っているので、しばらく期間が空いたらまた読み返したいと思います!
あと、『技術書 + 生成AIの相性がすごくいいなぁ〜』と感じています。生成AIにちょっとした疑問を聞きながら読み進めることができるので、技術書の難易度がだいぶ下がったように思えます。
ハルシネーションには気を付けつつ、今後も有効活用していきたいと思っています!
🔷Sinatraのプラクティスに取り組んだ
FBC では Rails のプラクティスの前に Sinatra のプラクティスが存在します。
Sinatra は Rails ほど巨大なフレームワークではないので、Web開発の基礎を学ぶにはもってこいのフレームワークです。
現在、取り組んでいる最中なのですが、『めっちゃ難しい🥺』というのが率直な感想です。
今まで学んできた『HTML』『Ruby』『DB』などの知識を、フル活用しないと解けない課題だなと感じています。
しかし、ただ難しいというわけではなく、実装がうまくいった際は、成果として画面に表示されるので、やっていて楽しいです。
一歩一歩ですが確実に進展はあるので、クリア目指して今後も取り組んでいきたいと思います!
🔷いくつかのイベントに参加した
先月に引き続きイベントにもいくつか参加しました。(主催も含む)
- 『朝活会』
- 『輪読会』× 3
- 『夜もく会』
- 『OOP勉強会』
- 『FBCビブリオバトル』
- 『ポモドーロ会』
改めて振り返ると、イベントに結構参加していますね〜
イベントはどれも楽しいので、課題の進捗と天秤にかけながら今後も参加したいと思います!
🔷最後に
今月を振り返ると『インプット寄りの月だったなぁ〜』というのが感想です。
反省点としては、学習時間が少なめだった気がするので、2月はもう少し増やしていきたいです!
今年は「FBC卒業を目指す!」