Jakie są inne opcje kariery w pełnym lub częściowo teoretycznym obszarze CS, poza pójściem w pełni na studia i uzyskaniem doktoratu / post-doc lub pójściem do mniej lub bardziej „standardowej” pracy w zakresie tworzenia oprogramowania?
Jakie są inne opcje kariery w pełnym lub częściowo teoretycznym obszarze CS, poza pójściem w pełni na studia i uzyskaniem doktoratu / post-doc lub pójściem do mniej lub bardziej „standardowej” pracy w zakresie tworzenia oprogramowania?
Odpowiedzi:
Zakładając, że nie jesteś zastraszany podczas czytania prac teoretycznych ze względu na twoje szkolenie w stopniu magisterskim, który, jak zakładam, jest w teoretycznym aspekcie CS, ponieważ pytasz na tej stronie, myślę, że to byłby świetny pomysł, aby spróbować być badaniem programista (zwykle wewnątrz jakiejś organizacji badawczej, takiej jak laboratorium przemysłowe lub pod parasolem większej dotacji).
Czemu? Nie jest łatwo poprawnie zaimplementować algorytm, nawet jeśli autorzy szczerze chcieli go całkowicie przeliterować, a jednak czasami pojawia się potrzeba uruchomienia algorytmu! Dodatkowo, jeśli lubisz programować i przeprowadzać pomiary, możesz nawet być w stanie kontynuować studia doktoranckie w dziedzinie inżynierii algorytmicznej, co uważam za bardzo ekscytującą dziedzinę i chciałbym, aby więcej się działo. (Sprawdź konferencję ALENEX i wyzwania związane z wdrażaniem DIMACS.)
Magister jest często wystarczający, aby uzyskać pracę jako wykładowca w czteroletniej instytucji lub profesor zwyczajny w dwuletniej uczelni.
Każda „najnowocześniejsza” technologia będzie szukać teoretyków.
Jednym z ostatnich przykładów jest handel o wysokiej częstotliwości, jak w tym ostatnim ogłoszeniu o pracy z Allston Trading (od Don Stewart ):
Czy znasz nauki i wiedzę dotyczącą SICP, PAIP, TAOCP? Czy wiesz, dlaczego monady naprawdę są jak burrito (lub mają jeszcze lepszą analogię)? Czy masz związek miłości / nienawiści (lub po prostu miłości?) Z wnioskiem Hindley-Milnera? Czy potrafisz tak szybko uruchamiać kod, że procesor prosi o litość? Więc chcemy z tobą porozmawiać.
Gwarantuje to wywiad telefoniczny każdemu, kto rozwiązał P! = NP (między innymi).
Spójrz na General Electric Global Research . W szczególności zapoznaj się tutaj z fajnymi ofertami pracy w informatyce (niektóre z nich mają niepuste połączenie z teorią).
Możesz dołączyć do laboratorium naukowego (radaru, sonaru, pogody, kosmosu itp.). Naukowcy będą mieli algorytmy, które nie są gotowe na najwyższy czas, a poznanie ich dziedziny pozwoli ci wnieść wkład poza informatykę.