2024年を読んだ本とともに振り返る
この記事は 🎄GMOペパボエンジニア Advent Calendar 2024 21日目の記事です。
こんにちは、@tossyです。
昨日は、Tatsumi0000さんの「開発環境.nvim 2024」でした。
さて、いつもAdvent Calendarは、自身の誕生日(12/21)に合わせて書くようにしています。
昨年の振り返りは、こちらです。
去年も読んだ本とともに振り返りを行っていました。毎年、この時期に実施すると、1年の振り返りができるので、とても良いです。
2024年も読んだ本とともに振り返ります。
今年は、仕事やプライベートで色々と大変なことがあったり、色々と進んだこともあった年だったと思います。
この記事で、改めて今年一年を読んだ本とともに振り返りたいと思います。
自身がこれまで読んだ本については、読書メータにまとめています。
今年は26冊読んでいました。その中の一部を紹介します。
1月〜3月
1月〜3月は、RubyやRuby on Railsに関する本を読んでいました。
また、子の学校生活で不安な点が出てきたので、それに関する本を読んでいた印象があります。
競争闘争理論 サッカーは「競う」べきか「闘う」べきか?
この本は、社内で紹介されていたので読みました。
スポーツを競争、闘争、個人、団体の組み合わせに分けると、サッカーは団体闘争の分類に当てはまる。
この団体闘争の分類では、選択を正解にしていくことが求められ、各個人が意図を明確にするため意思表示を行うことが求められる。
競争と比べ、闘争は練習だけでなく、相手との関係により、正解が変わってくるため、より複雑である。
内的集中よりも外的集中が求められる。
仕事も団体闘争と考えられ、外的集中が必要で、意図する成果を出すための意思表示をしていくことが重要だと思いました。
Railsの教科書
Ruby on Railsの教科書。コンパクトだが、必要な内容がまとまっている。2時間ほどで読めるので、入門の一冊目として、良さそうだと思いました。
独習Ruby on Rails
独習シリーズのRuby on Rails版。問題演習も問題をこなしながら読み進めると実力がつく気がする。
Ruby on Rails 6 超入門
こちらもRuby on Railsの学習のため、読みました。
論文誌の条件付き採録
今年は、情報処理学会の論文誌に投稿を行い、結果は条件付き採録を頂きましたが、その後の再投稿で不採録となり、残念な結果でした。
4月〜6月
4月から6月は、仕事でより実装に携わる機会が増えたので、実装に関する本を主に読んでいました。
プロを目指す人のためのRuby入門[改訂2版] 言語仕様からテスト駆動開発・デバッグ技法まで
いわゆるチェリー本。困った時はこの本をよく参照しています。
21世紀最強の職業 Web系エンジニアになろう AI/DX時代を生き抜くためのキャリアガイドブック
Web系エンジニアになるための概要が分かる本。全体像をつかむための情報が的確に載っていました。
AWSの基本・仕組み・重要用語が全部わかる教科書
AWSの各サービスがまとまっている本。
淡路島に旅行した
淡路島に旅行に行きました。また、行きたい。
キャンプ
今年は、妻がキャンプにハマったので、キャンプに行く機会が増えました。
7月〜9月
過去のブログが役に立っていた
自身が、過去に書いたブログに役に立っていたので、嬉しく思いました。
糖質制限での減量
8月にオリンピックがあり、自分が柔道をしていた頃を思い出し、なぜか減量するモチベーションがあがった(?)ので、ダイエットを始めました。
手法としては、ゆるやかな糖質制限を行うというものです。
これは今のところうまくいっており、一日あたり糖質を60gに抑えることで減量できています。
結果を以下に示します。自分でも驚くくらいの右肩下がりとなっています。
なお、弟にも本手法で痩せたことを共有したら、弟も驚くくらいの右肩下がりで減量できています。
そのため、この期間は糖質制限に関する本を読んでいました。
医者が教えるダイエット 最強の教科書 20万人を診てわかった医学的に正しいやせ方
糖質制限により体重が落ちる。糖質を1日60gに抑えることで、体重を落とせる。100gほどなら、体重をキープできる。
挫折しない 緩やかな糖質制限ダイエット
緩やかに糖質を制限する。ロカボ。読みやすい本。
AIエディタCursor完全ガイド: やりたいことを伝えるだけでできる新世代プログラミング
Cursorの使い方を解説してくれている本。
GraphQL
GraphQLに入門していました。
10月〜12月
データベーススペシャリスト受験
IPAの試験を久々に受験した。データベーススペシャリストを受験して、午前は無事通過しているようだったので、午後の試験結果に期待。
達人に学ぶDB設計徹底指南書 第2版
DB設計の正しい考え方やノウハウが書かれている本。論理設計や物理設計のステップとそれぞれの具体的な方法がわかるようになる。正規化のやり方、ER図をどのように書けば良いか、正規化とパフォーマンスの関係性がわかるようになる。論理設計のアンチパターンやグレーノウハウが理解できる。
つくって、壊して、直して学ぶ Kubernetes入門
Kubernetesの実践的な知識をハンズオン形式で解説する書籍。
初めてのGraphQL ―Webサービスを作って学ぶ新世代API
結婚10周年のお祝い
NLPIR2024
NLPIR2024で発表をしてきました。
今年は、論文誌は残念な結果でしたが、国際会議で発表することができました。
おわりに
この記事では、自身の今年の振り返りを読んだ本とともに紹介しました。
来年は、より健康第一に仕事や研究、日々の生活に取り組んでいきたいと思います。
Discussion