Ngoài việc học tập đầy đủ và nhận bằng tiến sĩ / hậu tài liệu, hoặc tìm kiếm một công việc 'tiêu chuẩn' ít nhiều trong phát triển phần mềm, một số lựa chọn nghề nghiệp khác trong lĩnh vực CS đầy đủ hoặc bán lý thuyết là gì?
Ngoài việc học tập đầy đủ và nhận bằng tiến sĩ / hậu tài liệu, hoặc tìm kiếm một công việc 'tiêu chuẩn' ít nhiều trong phát triển phần mềm, một số lựa chọn nghề nghiệp khác trong lĩnh vực CS đầy đủ hoặc bán lý thuyết là gì?
Câu trả lời:
Giả sử bạn không bị đe dọa khi đọc các bài lý thuyết do bạn được đào tạo về bằng thạc sĩ, điều mà tôi cho là ở khía cạnh lý thuyết của CS vì bạn đang hỏi trên trang web này, tôi nghĩ sẽ là một ý tưởng tuyệt vời để thử làm một nghiên cứu lập trình viên (thường là bên trong một số tổ chức nghiên cứu, như phòng thí nghiệm công nghiệp hoặc dưới sự trợ cấp lớn hơn).
Tại sao? Thật không dễ để thực hiện một thuật toán một cách chính xác, ngay cả khi các tác giả chân thành muốn đánh vần nó hoàn toàn, và đôi khi cần phải chạy một thuật toán! Ngoài ra, nếu bạn thích lập trình và đo lường, sau này bạn thậm chí có thể tiếp tục học lên tiến sĩ trong lĩnh vực kỹ thuật thuật toán, mà tôi nghĩ là một lĩnh vực rất thú vị và muốn thấy nhiều hơn về nó xảy ra. (Kiểm tra hội nghị ALENEX và các thách thức triển khai DIMACS.)
Một thạc sĩ thường là đủ để bạn có được một công việc giảng viên tại một tổ chức bốn năm hoặc một giáo sư đầy đủ tại một trường cao đẳng hai năm.
Bất kỳ lĩnh vực công nghệ "tiên tiến" nào cũng sẽ tìm kiếm các nhà lý thuyết.
Một ví dụ gần đây là giao dịch tần suất cao, như trong bài đăng công việc gần đây từ Allston Trading (ht đến Don Stewart ):
Bạn có quen thuộc với các giáo lý và truyền thuyết của SICP, PAIP, TAOCP không? Bạn có biết tại sao các đơn nguyên thực sự giống như burritos (hoặc có một sự tương tự thậm chí tốt hơn)? Bạn có mối quan hệ yêu / ghét (hoặc chỉ yêu?) Với suy luận của Hindley-Milner? Và bạn có thể làm cho mã chạy nhanh đến mức CPU của bạn cầu xin sự thương xót không? Sau đó, chúng tôi muốn nói chuyện với bạn.
Nó tiếp tục đảm bảo một cuộc phỏng vấn qua điện thoại cho bất kỳ ai đã giải quyết P! = NP (trong số những thứ khác).
Hãy xem nghiên cứu của General Electric Global . Đặc biệt, xem ở đây cho các công việc tuyệt vời trong Khoa học máy tính (một số trong đó có một giao điểm không trống với lý thuyết).
Bạn có thể tự gắn mình vào phòng thí nghiệm khoa học (radar, sonar, thời tiết, không gian, v.v ...). Các nhà khoa học sẽ có các thuật toán chưa sẵn sàng cho thời gian chính và việc học lĩnh vực của họ sẽ cho phép bạn đóng góp ngoài khoa học máy tính.