2024 年ももう終わりますね。今年は個人的にめちゃめちゃ楽しい年でした。技術的なイベントや精進はあんまりでしたが。。。せっかくなので、2024 年を振り返ってみようと思います。
1~3 月(3年生)
この頃はまだ3年生だったので授業がありました。この頃は自然情報の授業とコンピュータ科学科の授業を両方モリモリ取っていたので、それなりにいそがしかったような記憶があります。最終的にはコンピュータ科学科の科目は 18 単位取っていました。コンピュータ科学科の科目はある程度体系立っていて安心感がありましたね。 個人的に面白かった科目ベスト3は、1 位 OS の授業、2 位計算機アーキテクチャの授業、3 位データベースの授業、でした。自分はコンピュータの動作する仕組みを知るのが面白かったので、この辺の科目が楽しかったです(コンパイラは難しすぎて脱落したのは内緒)。
あと、1月ごろは研究室訪問をしていました。うちの学科は多種多様な分野の研究室があって面白かったです。5つぐらい回りましたが、結構回ったほうだったのかな。たくさん行って損はないと思います。最終的には自分が興味ある機械学習ができそうな研究室に希望を出し、3月には無事配属されました。
3 月は Dots to Code のハッカソンに出場しました。thoughtful というプレゼント選びを手助けするアプリケーションを作りました。仕組みとしては、プレゼントを受け取る人に事前に好きな商品をタグ付けするアンケートに回答してもらい、それに類似した商品を提案するというものでした。自分はバックエンド全般を作りました。工夫した点としては、DDD っぽい構成を採用した点です。こうすることで分業がしやすかったです。一方、反省点としては、推薦システムがあんまり凝れなかった点です。仕組みとしては、商品の情報のベクトル表現を人海戦術で「その商品が「(任意の形容詞)」ということばにどのぐらい当てはまりますか?」に 1-5 で回答する、という方式で作ったのですが、形容詞の網羅度が足りなかったり、結果的にベクトル表現が偏ったりしてしまいもうちょっといい方法があったのではないかと思います(人海戦術 csv はこちら)。特に賞に選ばれたりはせず残念でしたが、東京での最終日に参加できたのがいい経験になりました。
当時使ってたリポジトリ: https://github.com/nunupy345345/Dots_to_code2024_back
4~8 月(4年生)
4月は、応用情報技術者試験を受験し、無事合格することができました。勉強は春休みに入ってから 2 月か 3 月に始めたと記憶しています。CS の授業でやった内容や、マスタリング TCP/IP での知識、サーバー弄りやアプリ開発でなんとなく感覚で知っていることがかなり役に立ちました。対策は過去問を解きまくり、わからなかったところは都度対策本を見る感じでした。記述は特に対策していなかったので、本番数日前に過去問の方式を初めて知ったりとギリギリでした。合格できてよかったです。
この頃は研究室に配属され、ひたすら院試勉強をしていました。1年生の数学をすっかり忘れていたのでマセマの線形代数を2周していました。あとは使わなかったけど微分方程式周りの勉強をして、アルゴリズムとプログラミングはひたすら過去問をやっていましたね。無事 8 月の院試に合格することができ、良かったです。
また、研究室で機械学習の輪読会でGoodfellow の深層学習を読んでいました。数式が多くてなかなかしんどかったです笑。M2 になる頃には結構分かるようになるそうなので、楽しみです。
また、3 月から新しくインターンを始めました。こちらでは Python に一生苦しんでいます。Ruff と mypy、pydantic、pandera あたりのありがたみが身にしみています。
9~12 月 (4 年生)
9 月には、名古屋大学で開催されたセキュリティ・ミニキャンプに参加させていただきました。実際にセキュリティの仕事に従事されている方のお話を聞けて興味深かったです。
本格的に卒業研究を始めたのは 10 月ぐらいでした。Transformer の高速化について研究しています。マサカリが怖いのであんまり書きませんが笑、リアルで知ってる人には全然話せるので気になる方は話しましょう〜。最初は論文の読み方もわからないぐらいでしたが、段々論文に書いてある式の意味や論文同士の関係性とかがわかってきました。が、卒論の締め切りが迫っていて焦っています… 秋学期は研究とインターンと遊びに費やしていたのでほとんど書くことがないですね。。。
サークルのアドベントカレンダーを書いたので宣伝しておきます!こちらではインターンで直面した Python のしんどいところを解決する方法を紹介しています。本当に動的型付け言語はしんどいですね…。
https://www.jackapp.jp/blog/96505f29-f09d-45d5-8024-8d9ed4fe30a5
まとめ
去年に比べるとかなりうっすい記事になってしまいました…
来年は、まずは学部を卒業できるように卒論を書き上げます…! 猫背は今年 10 回ぐらい治そうと思ったのですが…治ってないので来年も猫背を治すことを目標にしたいと思います…
来年も就活でなかなか忙しくなりそうですが、健康に気をつけて生活していこうと思います。 ではでは、良いお年を〜