マインドセット

品質を積み重ねる

実装時には、動けばよいという状態で終わらせず、保守性や可読性、今後の変更のしやすさまで考えることを大切にしています。
短期的には少し時間がかかっても、後から修正や調査にかかるコストを減らし、長く安心して使えるコードを目指します。

小さな違和感をそのままにしない

仕様や実装の中で感じた疑問や違和感を放置せず、できるだけ早い段階で確認することを意識しています。
小さな認識のズレや潜在的な問題を早めに見つけることで、大きな手戻りや不具合を防ぎたいと考えています。

チーム全体の開発を考える

自分のタスクを完了させることだけではなく、チーム全体が開発しやすい状態を作ることを大切にしています。
レビューや情報共有を通して認識を揃え、特定の人に依存しすぎない開発を目指します。

速さだけを目的にしない

開発スピードそのものを最優先にはしていません。
実装の速さだけを見るのではなく、その後の修正や保守まで含めたトータルの開発効率を考えています。
品質を大きく犠牲にして短期間で実装するよりも、無理なく継続できる開発を選びたいと考えています。

開発スタイル
  • 品質・保守性・可読性を重視する
  • 課題や違和感を見つけることが得意
  • チーム内の認識合わせを大切にする
  • 短期的なスピードより、手戻りの少ない開発を重視する
  • 一人で完結するより、役割が整理されたチームで力を発揮しやすい
力を発揮しやすい環境
  • 役割や責任範囲が明確
  • 品質や保守性を大切にしている
  • レビューや相談がしやすい
  • 必要な情報がチーム内で共有されている
あまり相性が良くない環境
  • スピードだけを強く求められる
  • 役割や責任範囲が曖昧
  • 情報が一部の人に集中している
  • 品質より短期的な納期を常に優先する