<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Ze Future!</title>
	<atom:link href="http://kevnull.com/2004/05/ze-future.html/feed" rel="self" type="application/rss+xml" />
	<link>http://kevnull.com/2004/05/ze-future.html</link>
	<description></description>
	<lastBuildDate>Fri, 02 Dec 2011 21:19:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<meta xmlns="http://www.w3.org/1999/xhtml" name="robots" content="noindex,follow" />
	<item>
		<title>By: mfk</title>
		<link>http://kevnull.com/2004/05/ze-future.html/comment-page-1#comment-332</link>
		<dc:creator>mfk</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://kevnull.com/?p=295#comment-332</guid>
		<description>Being in a PhD program, I can offer this advice on getting a PhD: Unless have a really good reason and like doing research, don&#039;t do it.  You&#039;re smart, talented, and resourceful enough, I&#039;m not questioning that at all.  But it&#039;s a grueling process, and you really ought to have a good reason for putting yourself through that.  Especially when, I think you have a really good shot at getting a job at some of those places.  And at the rate that OK/Cancel is taking off, those options can&#039;t be ruled out either.  Regardless, you (and Kat) should move back to the states or more pertinently somewhere (anywhere)closer.  :)</description>
		<content:encoded><![CDATA[<p>Being in a PhD program, I can offer this advice on getting a PhD: Unless have a really good reason and like doing research, don&#8217;t do it.  You&#8217;re smart, talented, and resourceful enough, I&#8217;m not questioning that at all.  But it&#8217;s a grueling process, and you really ought to have a good reason for putting yourself through that.  Especially when, I think you have a really good shot at getting a job at some of those places.  And at the rate that OK/Cancel is taking off, those options can&#8217;t be ruled out either.  Regardless, you (and Kat) should move back to the states or more pertinently somewhere (anywhere)closer.  <img src='http://kevnull.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Audiophile</title>
		<link>http://kevnull.com/2004/05/ze-future.html/comment-page-1#comment-333</link>
		<dc:creator>Audiophile</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://kevnull.com/?p=295#comment-333</guid>
		<description>Someone recently asked me for advice about whether they should go for a PhD.  This is what I told them:

So here&#039;s the standard &quot;why you shouldn&#039;t get a PhD in Computer Science&quot; spiel.  You&#039;ve probably already heard this several times, but no conversation on the matter would be complete without it.



Getting a PhD is usually between a 6-7 year committment, sometimes more, and almost never less.  If you were a CS undergrad, the opportunity cost of going to school is huge.  Likely costs that you will never recoup in overall financial terms.  I haven&#039;t seen a &quot;real&quot; salary survey in quite some time, but all talented software developers that I know rake in upwards of $75K/year and almost always in excess of six figures.  While, PhDs typically do make more, they do not typically hold an appreciable salary advantage in this field.  So if you&#039;re at all thinking that getting a PhD, makes financial sense, I&#039;d say that you&#039;re probably wrong.

If you think being in academia will help you leave behind office politics or the daily grind, you&#039;re mistaken.  Before you get tenure, you basically have to work your ass off on research to make sure you get published and do a lot
of ass kissing to make sure that the in-crowd likes you.  You also have to fight with a huge number of other people to come up with research funding (read: beg for money). Then even if you have funding, you have to work your butt off to get good students.  Getting tenure at a good research university is not easy.  When you finally do get tenure, you probably won&#039;t be doing a ton of research.  Your students probably end up doing 75+% of it, and you&#039;ll spend all of your time working on getting funding.

If you want to teach, you can always get a lecturer/teaching position without a PhD.

So if none of those options fit into your plans, what is left?  Government or industry.  Government research is...  well...  government.  There are basically 2 types of research, applied and basic.  Basic CS research is fairly limited outside of academia.  TJ Watson and just maybe some at Microsoft.  If you want to do applied research, you can get a lot of interesting positions without a PhD.  So why bother?



Basically, you really need to know why you&#039;re getting a PhD.  Doing research is one of those things that sounds a lot more glamorous than it ends up being in reality.  At the end of the day, if that&#039;s what you really want to do, all
the more power to you.  However, you have to recognize that a PhD (like all degrees) is really just a piece of paper.</description>
		<content:encoded><![CDATA[<p>Someone recently asked me for advice about whether they should go for a PhD.  This is what I told them:</p>
<p>So here&#8217;s the standard &#8220;why you shouldn&#8217;t get a PhD in Computer Science&#8221; spiel.  You&#8217;ve probably already heard this several times, but no conversation on the matter would be complete without it.</p>
<p>Getting a PhD is usually between a 6-7 year committment, sometimes more, and almost never less.  If you were a CS undergrad, the opportunity cost of going to school is huge.  Likely costs that you will never recoup in overall financial terms.  I haven&#8217;t seen a &#8220;real&#8221; salary survey in quite some time, but all talented software developers that I know rake in upwards of $75K/year and almost always in excess of six figures.  While, PhDs typically do make more, they do not typically hold an appreciable salary advantage in this field.  So if you&#8217;re at all thinking that getting a PhD, makes financial sense, I&#8217;d say that you&#8217;re probably wrong.</p>
<p>If you think being in academia will help you leave behind office politics or the daily grind, you&#8217;re mistaken.  Before you get tenure, you basically have to work your ass off on research to make sure you get published and do a lot<br />
of ass kissing to make sure that the in-crowd likes you.  You also have to fight with a huge number of other people to come up with research funding (read: beg for money). Then even if you have funding, you have to work your butt off to get good students.  Getting tenure at a good research university is not easy.  When you finally do get tenure, you probably won&#8217;t be doing a ton of research.  Your students probably end up doing 75+% of it, and you&#8217;ll spend all of your time working on getting funding.</p>
<p>If you want to teach, you can always get a lecturer/teaching position without a PhD.</p>
<p>So if none of those options fit into your plans, what is left?  Government or industry.  Government research is&#8230;  well&#8230;  government.  There are basically 2 types of research, applied and basic.  Basic CS research is fairly limited outside of academia.  TJ Watson and just maybe some at Microsoft.  If you want to do applied research, you can get a lot of interesting positions without a PhD.  So why bother?</p>
<p>Basically, you really need to know why you&#8217;re getting a PhD.  Doing research is one of those things that sounds a lot more glamorous than it ends up being in reality.  At the end of the day, if that&#8217;s what you really want to do, all<br />
the more power to you.  However, you have to recognize that a PhD (like all degrees) is really just a piece of paper.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Audiophile</title>
		<link>http://kevnull.com/2004/05/ze-future.html/comment-page-1#comment-334</link>
		<dc:creator>Audiophile</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://kevnull.com/?p=295#comment-334</guid>
		<description>One more thing.  This is another thing I told them:

6-7 years is a long time.  I know people that took 8+.  I don&#039;t know your age or your relationship status, but ask yourself what you want to be doing 5 years from now.  Ask yourself if busting your ass for something like
$20K/year fits into those plans.</description>
		<content:encoded><![CDATA[<p>One more thing.  This is another thing I told them:</p>
<p>6-7 years is a long time.  I know people that took 8+.  I don&#8217;t know your age or your relationship status, but ask yourself what you want to be doing 5 years from now.  Ask yourself if busting your ass for something like<br />
$20K/year fits into those plans.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mfk</title>
		<link>http://kevnull.com/2004/05/ze-future.html/comment-page-1#comment-335</link>
		<dc:creator>mfk</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://kevnull.com/?p=295#comment-335</guid>
		<description>I agree with most of what Audiophile posted, but I&#039;d like a note that the average time to graduate is dependent on a lot of factors.  Different programs have very different averages, and different specialties have different averages.  For example, theory grads tend to either get out fairly early or very late (or not at all), while the hardware guys tend to plug along and get out with in a time that&#039;s Gaussian distributed with a mean between the bimodal peaks for the theory grads.  Also if you&#039;re not switching fields, your MSc *might* cut down on your graduation time.  But any way you slice it, you&#039;re going to be in school for a long time (if you do the PhD).
</description>
		<content:encoded><![CDATA[<p>I agree with most of what Audiophile posted, but I&#8217;d like a note that the average time to graduate is dependent on a lot of factors.  Different programs have very different averages, and different specialties have different averages.  For example, theory grads tend to either get out fairly early or very late (or not at all), while the hardware guys tend to plug along and get out with in a time that&#8217;s Gaussian distributed with a mean between the bimodal peaks for the theory grads.  Also if you&#8217;re not switching fields, your MSc *might* cut down on your graduation time.  But any way you slice it, you&#8217;re going to be in school for a long time (if you do the PhD).</p>
]]></content:encoded>
	</item>
</channel>
</rss>

