EngineeringReasoningDefined.
I'm Jun Sakai, a Silicon Valley engineer based in Hawaii. Ask me anything from tech to life.I'm Jun Sakai, a Silicon Valley engineer based in Hawaii. Ask me anything from tech to life.

Ask Your Question
Anonymously
Most Read Questions
- 1未経験からエンジニアになりたい(将来的にはヨーロッパでエンジニアになりたい)20代です。情報系の修士号を取得し、ベースとなるポートフォリオを作成したのですが、今後の自己投資としてハッカソンに参加するか、継続的にポートフォリオを改善するか、またはleetcodeのようなアルゴリズムを解くのどれが最適でしょうか?
- 226才です。未経験でエンジニアを目指しています。つよつよエンジニアになるために最初学ぶべき言語は、 やはり、C言語が良いのでしょうか?42TokyoがC言語から学んでいるので強くなるためにC言語からかなと考えた次第です。 C言語を学ぶタイミングを知りたいです。
- 3SIerのSEです。 今まで3年ほど保守メインでしたが、半年後、既存自社プロダクトのエンハンス開発チームに異動することになりました。 ただ今までコードを書く仕事をあまりしてきていないため、勉強しなければなりません。異動先ではコードに触れたり、AWSを触ったりしそうです。 そこで勉強をしていたのですが、AIに指示をもらいながら、AIに書かせず、自分で手書きで実装するスタイルで勉強していました。 しかし、ここで疑問がありました。すでにほとんどのコーディングはAIができるのに、今更手書きで文法などを学ぶ細部に焦点を当てた勉強は必要なのか?もう少しざっくり捉えた勉強、例えばpythonの仕組みの概念などを学ぶ、周辺のパッケージマネージャやフレームワーク、ライブラリの仕組みを学ぶ。コンテナや、AWS技術の概念を学ぶなどのざっくり捉えた勉強にフォーカスするのが半年間で必要な粒度で学べて、効率が良いのではないかと思いました。この感覚は合っているのでしょうか?言語の文法や細かな記述方法を学ぶのは現代ではもう無駄なのでしょうか?
- 4現在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 まで伸ばす方向を考えていますが、この戦略についても意見を伺いたいです。
- 5progateやってもpaizaやっても基本情報やってもプログラミングに対して苦手意識が拭えずやっていて苦痛だったんですが、エンジニア向いてないのでしょうか。QAエンジニアで、コードを書くことはありません。ですがこのままの現状に不安を感じています。
- 6AGIが最近話題ですが、 大体年収1000〜3000万くらいの1人が複数エージェントを回して開発する未来になっていくのでしょうか? 少数精鋭でなっていくことは予想出来るんですが、やっぱり人と一緒に仕事したいという人間の感情に寄り添うと考えるとそれでも人を雇って仕事する環境になりうるのでしょうか? AIが加速してから人材を育成するのが追いつかない状態になっているなと感じます。
1 day ago