持続可能な設計ができ、また技術的負債を常に解消し続けられるエンジニアでありたい。
自身が初めて参画したプロジェクトでは、保守性の優先度が高くなく、開発者もお客様も徐々に疲弊していく環境でした。また、自身もその状況を打破する実力が伴っておらず、日々悔しい思いをしていました。
そこで私は、明確に意図をもって設計ができ、また技術的負債を解消できる技術力をつけることで、メンバーもお客様も幸せになる開発環境やカルチャーを構築できるようになっていたいです。
このプロジェクト詳細は公開されていません
このプロジェクト詳細は公開されていません
このプロジェクト詳細は公開されていません
保守性、拡張性まで意識した設計、開発を行うスキルです。
理由は、お客様の要望や環境変化に柔軟に対応するため、また開発メンバーに心地よく開発を行ってもらうためです。
そのために、DDDやデザインパターン等の設計手法について、より実務レベルで落とし込めるスキルを身に着けたいです。