Amazon (すべての大手ソフトウェア会社は Google や Microsoft も同様だと思いますが) には、構築からコード レビュー、テスト、デプロイに至るまで、業務を遂行するために使用する独自の内部ツールの巨大なエコシステムがあります。
AWS S3 を使用してください。車輪を再発明する必要はありません。文字通りわずか 3 行のコードです。
問題は離れるときに起こります。
私が過小評価していたのは、Amazon での 11 年間でどれだけの Amazon 内部の知識を獲得し、それによって非常に効率的に仕事をすることができたかということでした。
この知識はアマゾン内では役に立ちましたが、アマゾンを離れるとまったく役に立ちませんでした。
2020 年に Google に入社したとき、10 年間に渡って学んだ Amazon の内部ツールを捨て、同等の Google ツールを学ばなければなりませんでした。
その多くは、「この特定のケースのシナリオではツール x を使用せず、ツール y を使用してください!」などの文書化されていない部族の知識に基づくものであったため、それを習得するのは長くて苦痛でイライラするプロセスでした。
Google での過去 3 年半の間に苦労して得た知識の多くは、Google を辞めた瞬間にまったく役に立たなくなることを今では認識しています。