設計してコードを書くこと
21 July, 2025
設計してコードを書くこと
コードを書くことを重視したい。
Web システムのサーバ構築
楽しいけど、自分にとっては貯めた知識をひたすら使う場所、という印象がある。
ある組織で上手くいっているナレッジを吸収して、別の組織で活用する、という動きばかりしていたことがあって、少し物足りなさを感じた。難しいパズルを解いているような気がしてくる。
設計と実装
パズルより、頭を使ってうんうんうなりながらモデリングする方が楽しい。最後にできあがった成果物を見て愛着がわくのは、稼働しているサーバや IaC コードよりも、アプリケーション設計や DB の方だった。
また、簡潔でわかりやすいアプリケーション実装に取り組んでいるときも楽しい。いい粒度で C の構造体を設計できると達成感がある。また、短さと理解しやすさを両立できる Ruby は、書く過程も含めて楽しい。
結局
物事の構造を理解して整理する過程が楽しいのだと思う。その過程で得られる新しい知識や、知らなかった領域の理解が深まることがうれしい。
こういうことには、できるだけめいっぱい時間をかけて取り組みたい。時間をかけすぎて叱られることもあるけど。本当にすみません。