完全にアカデミックになり、博士号/ポスドクを取得するか、ソフトウェア開発で多かれ少なかれ「標準的な」仕事に行く以外に、完全または半理論的なCS分野でのその他のキャリアオプションは何ですか?
完全にアカデミックになり、博士号/ポスドクを取得するか、ソフトウェア開発で多かれ少なかれ「標準的な」仕事に行く以外に、完全または半理論的なCS分野でのその他のキャリアオプションは何ですか?
回答:
このサイトで質問しているので、修士号の訓練のために理論論文を読むときにあなたが脅迫されないと仮定すると、これはCSの理論的な側面にあると思われます、私は研究を試みることは素晴らしいアイデアだと思いますプログラマー(通常、産業ラボのような研究組織内、またはより大きな助成金の傘下)。
どうして?著者が誠意を持って完全に説明するつもりであったとしても、アルゴリズムを正しく実装することは簡単ではありませんが、時にはアルゴリズムを実行する必要が生じます!さらに、プログラミングと測定を楽しんでいるなら、後でアルゴリズム工学の分野で博士号を取得することもできるかもしれません。(ALENEX会議とDIMACS実装の課題をご覧ください。)
「最先端」の技術分野では、理論家を探します。
最近の例の1つは、Allston Tradingからの最近の求人投稿(ドンスチュワート宛)のように、高頻度取引です。
SICP、PAIP、TAOCPの教えと伝承に精通していますか?モナドが実際にブリトーのようなものである理由を知っていますか?Hindley-Milnerの推論と愛/憎悪(または単に愛?)の関係がありますか?また、CPUに非常に高速にコードを実行させることはできますか?それから私達はあなたに話したいです。
さらに、P!= NP(他のこともある)を解決した人への電話インタビューを保証します。
見てみましょうゼネラル・エレクトリック・グローバルリサーチを。特に、コンピューターサイエンスのクールな仕事については、こちらをご覧ください(その一部には、理論と空ではない共通部分があります)。