アプリケーション全体の設計に関われるようなフルスタックエンジニアになりたい
あるユーザーストーリーを実現するためにどのようなアプローチを取るかといった議論をする際、私は既存のコードベースに対してどのような実装を追加すれば良いかということを考え、そのための細かい手段を考慮して提案します。 しかし、WEBアプリケーションに対する深い知見を持ったエンジニアは、既存のデータ構造やアーキテクチャにその機能が加わることで将来的にメンテナンス性や拡張性を損なう要因にならないかといった中長期的な目線で考え、機能追加の前に必要なリファクタリングが何かといったレベルでの提案をすることができます。 ビジネス上の要求から、結果的にリファクタリングを行わずにスピード重視で実装が行われることは多々ありますが、懸念点を分かった上でその選択をするか、分からずにするかでは大きな違いがあるでしょう。 私はそうした多角的な視点で開発を推進できるエンジニアになるため、最新の技術にキャッチアップしつつもコアな技術への知見も深めていき、設計レベルから開発に携われるようなエンジニアに成長していきたいです。
要望、不具合報告、使いづらい点や感想など、お気軽にお寄せください。
いただいたご意見は、今後のサービス向上に活用させていただきます。
なお、このフォームは受付専用のため、返信を行っておりません。
返信を希望する場合はお問い合わせよりご連絡ください。