{"id":34324,"date":"2015-06-18T19:04:50","date_gmt":"2015-06-18T19:04:50","guid":{"rendered":"https:\/\/80000hours.org\/?post_type=career_profile&#038;p=34324"},"modified":"2023-12-05T11:35:14","modified_gmt":"2023-12-05T11:35:14","slug":"computer-science-phd","status":"publish","type":"career_profile","link":"https:\/\/80000hours.org\/career-reviews\/computer-science-phd\/","title":{"rendered":"Computer Science&nbsp;PhD"},"content":{"rendered":"","protected":false},"author":16,"featured_media":34325,"parent":0,"menu_order":4,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":"**Further reading**\r\n\r\n* [Our wiki on computer science PhD's](http:\/\/wiki.80000hours.org\/index.php\/Computer_Science_PhD)<br \/>\r\n* [Computing Research Association Taulbee Survey on enrollment and employment of Computer Science PhD's in North America](http:\/\/cra.org\/resources\/taulbee\/)\r\n* [Our profile on AI risk research](https:\/\/80000hours.org\/career-guide\/top-careers\/profiles\/artificial-intelligence-risk-research\/).\r\n\r\n**Sources**\r\n<p>[fn 1] \"In contrast, a Ph.D. program typically requires typically less than 10 courses during the entire 6 years (at CMU there are 5 required \"core\" courses, and 3 required \"electives\"). The emphasis in the Ph.D. is not on classes, but rather on research. A Ph.D. student will typically take classes only when she feels that they will be useful in her research. The classes she takes may not even be in CS at all. They may be in Statistics, Operations Research, Math, Psychology, Linguistics, or anything else useful for her particular research topic.\" [Applying to Ph.D. Programs in Computer Science - Carnegie Mellon University](http:\/\/web.archive.org\/web\/20150616151040\/http:\/\/www.cs.cmu.edu\/~harchol\/gradschooltalk.pdf)[\/fn]<\/p>\r\n<p>[fn 2] [Matt Welsh - Do you need a PhD?](http:\/\/web.archive.org\/web\/20150616163209\/http:\/\/matt-welsh.blogspot.co.uk\/2012\/03\/do-you-need-phd.html)[\/fn]<\/p>\r\n<p>[fn 3] [Matt Welsh - Do you need a PhD?](http:\/\/web.archive.org\/web\/20150616163209\/http:\/\/matt-welsh.blogspot.co.uk\/2012\/03\/do-you-need-phd.html)[\/fn]<\/p>\r\n<p>[fn 4] [Matt Welsh - So, you want to go to grad school?](http:\/\/web.archive.org\/web\/20150616152158\/http:\/\/matt-welsh.blogspot.co.uk\/2010\/09\/so-you-want-to-go-to-grad-school.html) [\/fn]<\/p>\r\n<p>[fn 5] \"Artificial intelligence, networking, software engineering and databases, in that order, continue to be the most popular areas of specialization for doctoral graduates.\" [Computing Research Associating 2014 Taulbee Survey](http:\/\/web.archive.org\/web\/20150616165509\/http:\/\/cra.org\/\/uploads\/documents\/resources\/crndocs\/2014-Taulbee-Survey.pdf)<br \/>\r\n [\/fn]<\/p>\r\n<p>[fn 6] \"I do think that doing a PhD is useful for software engineers, especially those that are inclined to be technical leaders. There are many things you can only learn \"on the job,\" but doing a PhD, and having to build your own compiler, or design a new operating system, or prove a complex distributed algorithm from scratch is going to give you a much deeper understanding of complex Computer Science topics than following coding examples on StackOverflow.\" [Matt Welsh - Do you need a PhD?](http:\/\/web.archive.org\/web\/20150616163209\/http:\/\/matt-welsh.blogspot.co.uk\/2012\/03\/do-you-need-phd.html) [\/fn]<\/p>\r\n<p>[fn 7] \"Once you have a PhD -- and even during the process of getting one -- you are able to be your own boss. Rather than working on someone else's vision, you are the one to define the vision. This is especially true if you pursue an academic career after grad school, but is also the case in many industrial research labs. Typically, people with Bachelor's and Master's degrees aren't afforded so much freedom.\" [Matt Welsh - So, you want to go to grad school?](http:\/\/web.archive.org\/web\/20150616152158\/http:\/\/matt-welsh.blogspot.co.uk\/2010\/09\/so-you-want-to-go-to-grad-school.html) [\/fn]<\/p>\r\n<p>[fn 8] \"For all the frustrations, research can be extremely joyous. For some people, the joy of research is the joy of discovering something new that no one knew about. You might be discovering a new algorithm, a new operating system design idea, a new idea for maximizing the performance of disk arrays, etc.. For others, there's the joy of truly understanding. You've probably noticed that in classes a professor or book will stop just when things are getting really interesting and say, \"the rest is beyond the scope of this class.\" In research, you can take a problem as far as you want and understand everything about it. For many, the joy of research comes from being able to make an impact \u2013 to change the way systems are built and design them in a smarter way. There's also the joy of doing it right. In a company, the aim is to get a working product and ship it out quickly. In research, you can take your time and plan out your project so that you are proud to defend every one of your design decisions. Research is not about simple heuristics or quick hacks. Many people also relish the joy of being the authority on an area and of having their work read and cited by others.\" [Applying to Ph.D. Programs in Computer Science - Carnegie Mellon University](http:\/\/web.archive.org\/web\/20150616151040\/http:\/\/www.cs.cmu.edu\/~harchol\/gradschooltalk.pdf) [\/fn]<\/p>\r\n<p>[fn 9] \"In my experience, it is quite rare to make the jump from industry to grad school. First off, industry pays so much better than the PhD student stipend that it is quite hard to make this transition. Also, to get into a top PhD program, you need good letters from CS professors, and letters from industry don't really count. After you've been gone for a couple of years it's hard to get those stellar letters from the professors that may have loved you back when you were in college; newer, brighter, more energetic students have taken your place and you are long forgotten (although maybe Facebook will change all that). Industry experience rarely helps a graduate application, especially if you're some low-level engineer at a big company writing tests all day.\" [Matt Welsh - So, you want to go to grad school?](http:\/\/web.archive.org\/web\/20150616152158\/http:\/\/matt-welsh.blogspot.co.uk\/2010\/09\/so-you-want-to-go-to-grad-school.html) [\/fn]<\/p>\r\n<p>[fn 10] [Matt Welsh - So, you want to go to grad school?](http:\/\/web.archive.org\/web\/20150616152158\/http:\/\/matt-welsh.blogspot.co.uk\/2010\/09\/so-you-want-to-go-to-grad-school.html) [\/fn]<\/p>\r\n<p>[fn 11] \"Only 27.3 percent of 2013-14 graduates took North American academic jobs, an all-time low since we began tracking this in 1989-90. The fraction taking tenure-track positions in North American doctoral granting computing departments held fairly steady at 7.6 percent for 2013-14 graduates. The fraction taking positions in North American non-Ph.D.-granting computing departments dropped from 2.1 percent to 1.9 percent. The fraction taking North American academic postdoctoral positions dropped from 14.9 percent to 11.6 percent\" \"The proportion of Ph.D. graduates who were reported taking positions outside of North America, among those whose employment is known, rose to 9.4 percent from 8.2 percent for 2012-13 graduates. About 37 percent of those employed outside of North America went to industry (slightly higher than reported last year), about 26 percent went to tenure-track academic positions (about the same as reported last year) and almost 20 percent went to academic postdoctoral positions (a higher rate than reported last year).\" [Computing Research Associating 2014 Taulbee Survey](http:\/\/web.archive.org\/web\/20150616165509\/http:\/\/cra.org\/\/uploads\/documents\/resources\/crndocs\/2014-Taulbee-Survey.pdf) [\/fn]<\/p>\r\n<p>[fn 12] \"Tenure-track positions are increasingly requiring candidates to do one or more postdocs: This trend has been documented by Anita Jones in the article The Explosive Growth of Postdocs in Computer Science (ACM Digital Library subscription required). Since 2007, hiring of Ph.D.'s in academia is increasingly dominated by postdoc positions rather than tenure-track positions. The requirements for a tenure-track position appear to have been redefined to make one or more postdocs nearly mandatory. This has been the case in other disciplines for a long time, but it is relatively new for Computer Science. This delays a Ph.D.'s career and forces people who want to become professors to endure several more years of low pay and status.\" [Ronald T. Azuma - So long, and thanks for the Ph.D.!](http:\/\/web.archive.org\/web\/20150616173748\/http:\/\/www.cs.unc.edu\/~azuma\/hitch4.html)[\/fn]<\/p>\r\n<p>[fn 13] \"Among those doctoral graduates who went to North American industry and for whom the type of industry position was known, about 56 percent took research positions. This is down from the 64 percent reported last year.\" \"Of the doctoral graduates who went to non-North American industry positions, the positions were research by a three-to-one margin over those that were not research, the same ratio reported last year\" [Computing Research Associating 2014 Taulbee Survey](http:\/\/web.archive.org\/web\/20150616165509\/http:\/\/cra.org\/\/uploads\/documents\/resources\/crndocs\/2014-Taulbee-Survey.pdf) [\/fn]<\/p>\r\n<p>[fn 14] [Table D4a. Detail of Industry Employment. Computing Research Associating 2014 Taulbee Survey](http:\/\/web.archive.org\/web\/20150616165509\/http:\/\/cra.org\/\/uploads\/documents\/resources\/crndocs\/2014-Taulbee-Survey.pdf)[\/fn]<\/p>\r\n<p>[fn 15] [Applying to Ph.D. Programs in Computer Science - Carnegie Mellon University](http:\/\/web.archive.org\/web\/20150616151040\/http:\/\/www.cs.cmu.edu\/~harchol\/gradschooltalk.pdf) [\/fn]<\/p>\r\n<p>[fn 16] [Table G2. Fall 2014 Academic-Year Graduate Stipends by Department Type and Support Type. Computing Research Associating 2014 Taulbee Survey](http:\/\/web.archive.org\/web\/20150616165509\/http:\/\/cra.org\/\/uploads\/documents\/resources\/crndocs\/2014-Taulbee-Survey.pdf) [\/fn]<\/p>\r\n<p>[fn 17]\"The only cases I recommend doing a Masters are for students that aren't quite prepared to get into a top-ranked PhD program, for example, because their undergrad major is in something other than CS. (Note that if your undergrad major is in an area closely aligned with CS, such as engineering, math, or physics, or you took a lot of CS classes despite majoring in something else, you probably don't need a Master's.)\" [Matt Welsh - So, you want to go to grad school?](http:\/\/web.archive.org\/web\/20150616152158\/http:\/\/matt-welsh.blogspot.co.uk\/2010\/09\/so-you-want-to-go-to-grad-school.html)[\/fn]<\/p>\r\n<p>[fn 18] [Applying to Ph.D. Programs in Computer Science - Carnegie Mellon University](http:\/\/web.archive.org\/web\/20150616151040\/http:\/\/www.cs.cmu.edu\/~harchol\/gradschooltalk.pdf) and [Matt Welsh - Tips on Getting into Grad School](http:\/\/web.archive.org\/web\/20150616155049\/http:\/\/www.eecs.harvard.edu\/~mdw\/talks\/gradschooltips.pdf)[\/fn]<\/p>\r\n<p>[fn 19] [Matt Welsh - So, you want to go to grad school?](http:\/\/web.archive.org\/web\/20150616152158\/http:\/\/matt-welsh.blogspot.co.uk\/2010\/09\/so-you-want-to-go-to-grad-school.html) [\/fn]<\/p>\r\n"},"categories":[342,1113],"class_list":["post-34324","career_profile","type-career_profile","status-publish","format-standard","has-post-thumbnail","hentry","category-careers","category-computer-science-phd"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Computer Science PhD - Career review<\/title>\n<meta name=\"description\" content=\"Thinking of pursuing a computer science PhD? Read this first to find out whether you should (or shouldn\u2019t).\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/80000hours.org\/career-reviews\/computer-science-phd\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Thinking of specialising in computer science? Read this first.\" \/>\n<meta property=\"og:description\" content=\"A computer science PhD offers the chance to become a leading researcher in a highly important field with potential for transformational research. Especially consider it if you want to enter computer science academia or do high-level research in industry and expect to be among the top 30% of PhD candidates.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/80000hours.org\/career-reviews\/computer-science-phd\/\" \/>\n<meta property=\"og:site_name\" content=\"80,000 Hours\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/80000Hours\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-05T11:35:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/80000hours.org\/wp-content\/uploads\/2015\/06\/Computer-science.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"4000\" \/>\n\t<meta property=\"og:image:height\" content=\"2000\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Thinking of specialising in computer science? Read this first.\" \/>\n<meta name=\"twitter:description\" content=\"A computer science PhD offers the chance to become a leading researcher in a highly important field with potential for transformational research. Especially consider it if you want to enter computer science academia or do high-level research in industry and expect to be among the top 30% of PhD candidates.\" \/>\n<meta name=\"twitter:site\" content=\"@80000hours\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/80000hours.org\/career-reviews\/computer-science-phd\/\",\"url\":\"https:\/\/80000hours.org\/career-reviews\/computer-science-phd\/\",\"name\":\"Computer Science PhD - Career review\",\"isPartOf\":{\"@id\":\"https:\/\/80000hours.org\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/80000hours.org\/career-reviews\/computer-science-phd\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/80000hours.org\/career-reviews\/computer-science-phd\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/80000hours.org\/wp-content\/uploads\/2015\/06\/Computer-science.jpg\",\"datePublished\":\"2015-06-18T19:04:50+00:00\",\"dateModified\":\"2023-12-05T11:35:14+00:00\",\"description\":\"Thinking of pursuing a computer science PhD? Read this first to find out whether you should (or shouldn\u2019t).\",\"breadcrumb\":{\"@id\":\"https:\/\/80000hours.org\/career-reviews\/computer-science-phd\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/80000hours.org\/career-reviews\/computer-science-phd\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/80000hours.org\/career-reviews\/computer-science-phd\/#primaryimage\",\"url\":\"https:\/\/80000hours.org\/wp-content\/uploads\/2015\/06\/Computer-science.jpg\",\"contentUrl\":\"https:\/\/80000hours.org\/wp-content\/uploads\/2015\/06\/Computer-science.jpg\",\"width\":4000,\"height\":2000},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/80000hours.org\/career-reviews\/computer-science-phd\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/80000hours.org\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Computer Science&nbsp;PhD\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/80000hours.org\/#website\",\"url\":\"https:\/\/80000hours.org\/\",\"name\":\"80,000 Hours\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/80000hours.org\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/80000hours.org\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/80000hours.org\/#organization\",\"name\":\"80,000 Hours\",\"url\":\"https:\/\/80000hours.org\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/80000hours.org\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/80000hours.org\/wp-content\/uploads\/2018\/07\/og-logo_0.png\",\"contentUrl\":\"https:\/\/80000hours.org\/wp-content\/uploads\/2018\/07\/og-logo_0.png\",\"width\":1500,\"height\":785,\"caption\":\"80,000 Hours\"},\"image\":{\"@id\":\"https:\/\/80000hours.org\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/80000Hours\",\"https:\/\/x.com\/80000hours\",\"https:\/\/www.youtube.com\/user\/eightythousandhours\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Computer Science PhD - Career review","description":"Thinking of pursuing a computer science PhD? Read this first to find out whether you should (or shouldn\u2019t).","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/80000hours.org\/career-reviews\/computer-science-phd\/","og_locale":"en_US","og_type":"article","og_title":"Thinking of specialising in computer science? Read this first.","og_description":"A computer science PhD offers the chance to become a leading researcher in a highly important field with potential for transformational research. Especially consider it if you want to enter computer science academia or do high-level research in industry and expect to be among the top 30% of PhD candidates.","og_url":"https:\/\/80000hours.org\/career-reviews\/computer-science-phd\/","og_site_name":"80,000 Hours","article_publisher":"https:\/\/www.facebook.com\/80000Hours","article_modified_time":"2023-12-05T11:35:14+00:00","og_image":[{"width":4000,"height":2000,"url":"https:\/\/80000hours.org\/wp-content\/uploads\/2015\/06\/Computer-science.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_title":"Thinking of specialising in computer science? Read this first.","twitter_description":"A computer science PhD offers the chance to become a leading researcher in a highly important field with potential for transformational research. Especially consider it if you want to enter computer science academia or do high-level research in industry and expect to be among the top 30% of PhD candidates.","twitter_site":"@80000hours","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/80000hours.org\/career-reviews\/computer-science-phd\/","url":"https:\/\/80000hours.org\/career-reviews\/computer-science-phd\/","name":"Computer Science PhD - Career review","isPartOf":{"@id":"https:\/\/80000hours.org\/#website"},"primaryImageOfPage":{"@id":"https:\/\/80000hours.org\/career-reviews\/computer-science-phd\/#primaryimage"},"image":{"@id":"https:\/\/80000hours.org\/career-reviews\/computer-science-phd\/#primaryimage"},"thumbnailUrl":"https:\/\/80000hours.org\/wp-content\/uploads\/2015\/06\/Computer-science.jpg","datePublished":"2015-06-18T19:04:50+00:00","dateModified":"2023-12-05T11:35:14+00:00","description":"Thinking of pursuing a computer science PhD? Read this first to find out whether you should (or shouldn\u2019t).","breadcrumb":{"@id":"https:\/\/80000hours.org\/career-reviews\/computer-science-phd\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/80000hours.org\/career-reviews\/computer-science-phd\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/80000hours.org\/career-reviews\/computer-science-phd\/#primaryimage","url":"https:\/\/80000hours.org\/wp-content\/uploads\/2015\/06\/Computer-science.jpg","contentUrl":"https:\/\/80000hours.org\/wp-content\/uploads\/2015\/06\/Computer-science.jpg","width":4000,"height":2000},{"@type":"BreadcrumbList","@id":"https:\/\/80000hours.org\/career-reviews\/computer-science-phd\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/80000hours.org\/"},{"@type":"ListItem","position":2,"name":"Computer Science&nbsp;PhD"}]},{"@type":"WebSite","@id":"https:\/\/80000hours.org\/#website","url":"https:\/\/80000hours.org\/","name":"80,000 Hours","description":"","publisher":{"@id":"https:\/\/80000hours.org\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/80000hours.org\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/80000hours.org\/#organization","name":"80,000 Hours","url":"https:\/\/80000hours.org\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/80000hours.org\/#\/schema\/logo\/image\/","url":"https:\/\/80000hours.org\/wp-content\/uploads\/2018\/07\/og-logo_0.png","contentUrl":"https:\/\/80000hours.org\/wp-content\/uploads\/2018\/07\/og-logo_0.png","width":1500,"height":785,"caption":"80,000 Hours"},"image":{"@id":"https:\/\/80000hours.org\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/80000Hours","https:\/\/x.com\/80000hours","https:\/\/www.youtube.com\/user\/eightythousandhours"]}]}},"_links":{"self":[{"href":"https:\/\/80000hours.org\/wp-json\/wp\/v2\/career_profile\/34324"}],"collection":[{"href":"https:\/\/80000hours.org\/wp-json\/wp\/v2\/career_profile"}],"about":[{"href":"https:\/\/80000hours.org\/wp-json\/wp\/v2\/types\/career_profile"}],"author":[{"embeddable":true,"href":"https:\/\/80000hours.org\/wp-json\/wp\/v2\/users\/16"}],"version-history":[{"count":0,"href":"https:\/\/80000hours.org\/wp-json\/wp\/v2\/career_profile\/34324\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/80000hours.org\/wp-json\/wp\/v2\/media\/34325"}],"wp:attachment":[{"href":"https:\/\/80000hours.org\/wp-json\/wp\/v2\/media?parent=34324"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/80000hours.org\/wp-json\/wp\/v2\/categories?post=34324"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}