以前在籍していた初期スタートアップで、私は単にコードを書く方法ではなく、技術が一つのサービスとして機能する構造を学びました。
フロントエンドを中心に開発を担当してきましたが、必要に応じてバックエンドやデータフローまで共に設計し、サービスのコアパスに責任を持って取り組んできました。特に、FTP/SFTPおよびWebベースの構造で100万個以上のファッション商品データを安定的に収集・精製・管理するパイプラインを構築し、運用しました。
この経験を通じて、特定の言語やフレームワークよりも重要なのは、システム全体の流れと責任構造を理解する能力であるという確信を持つようになりました。
現在はウェブ環境でAIベースのシステムを設計しており、実装よりも先に構造と制御モデルを定義する作業に集中しています。機能を付け加えるのではなく、状態遷移と検証フローを設計することに近い形です。
非専門家からスタートし、独学でここまで来たからこそ、行き詰まるポイントや現実的な制約をよく理解しています。そのため、講義では技術の誇示よりも「なぜこのように設計するのか」や「どのように判断すべきか」という点に集中しています。
複雑さを増やす代わりに、
核心だけを残す構造。
それが私の目指す開発哲学です。