現在19歳、CS大学生で、将来的に海外で市場価値が高く、転職しやすいSoftware Engineerになることを目標にしています。 今はBackend Engineer志望で、Python/FastAPI、TypeScript、PostgreSQL、Redis、Docker、DSLなどを学んでいます。 ただ、目標はBackendそのものではなく、海外で長期的に需要の高いエンジニアになることです。 酒井さんが今19歳からやり直すなら、Backend Engineerを選びますか? また、選ぶ場合はJava/Go、Database、Linux、Networking、Distributed Systems、AWS、Kubernetes、Kafka、System Designなどを、どの順番でどこまで学びますか? 言語について、Python/TypeScriptに加えてJava、Go、C++、C#などのうち、海外就職を考えるなら何をどの順番で深く学びますか? Backend → Distributed Systems / Cloud / Platform まで伸ばす方向を考えていますが、この戦略についても意見を伺いたいです。

2026/8/21
酒井潤が質問に答えたよ | Ask Jun