← Home

設計してコードを書くこと

21 July, 2025

設計してコードを書くこと

コードを書くことを重視したい。

Web システムのサーバ構築

楽しいけど、自分にとっては貯めた知識をひたすら使う場所、という印象がある。

ある組織で上手くいっているナレッジを吸収して、別の組織で活用する、という動きばかりしていたことがあって、少し物足りなさを感じた。難しいパズルを解いているような気がしてくる。

設計と実装

パズルより、頭を使ってうんうんうなりながらモデリングする方が楽しい。最後にできあがった成果物を見て愛着がわくのは、稼働しているサーバや IaC コードよりも、アプリケーション設計や DB の方だった。

また、簡潔でわかりやすいアプリケーション実装に取り組んでいるときも楽しい。いい粒度で C の構造体を設計できると達成感がある。また、短さと理解しやすさを両立できる Ruby は、書く過程も含めて楽しい。

結局

物事の構造を理解して整理する過程が楽しいのだと思う。その過程で得られる新しい知識や、知らなかった領域の理解が深まることがうれしい。

こういうことには、できるだけめいっぱい時間をかけて取り組みたい。時間をかけすぎて叱られることもあるけど。本当にすみません。