いちばん大切なことは「落とし所を決めて前に進める力」でした。
今回は、新卒1年目がPHP5.6から7.4へのPHPアップデートを主担当した中で学んだ「アップデートの難しさ」について語ります。
言語のアップデートはプロダクトに対する変更の影響範囲が極めて大きいです。そのため、プロダクトの技術的側面に詳しくないと壊れるポイントがわかりませんし、事業的側面に詳しくないと壊してはいけないポイントがわかりません。
また、とれる施策がたくさんあり明確に意識しなければやることがどんどん増えてしまいます。これに対応するためにビジネスサイドならびに現場エンジニアとの会話を重ね、「なぜアップデートを行うのか」を明確にしていきました。
今回は、PHPアップデートを行う中で見つけた「こうしておけばよかった」近道を話します。