<?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"
	>
<channel>
	<title>Comments on: No.  Reading a book doesn&#8217;t mean you &#8220;know&#8221; anything.</title>
	<atom:link href="http://www.grok-programming.com/2008/01/14/no-reading-a-book-doesnt-mean-you-know-anything/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.grok-programming.com/2008/01/14/no-reading-a-book-doesnt-mean-you-know-anything/</link>
	<description>common sense software development</description>
	<pubDate>Tue, 07 Oct 2008 05:33:52 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Chris</title>
		<link>http://www.grok-programming.com/2008/01/14/no-reading-a-book-doesnt-mean-you-know-anything/#comment-73</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Fri, 18 Jan 2008 23:24:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.grok-programming.com/2008/01/14/no-reading-a-book-doesnt-mean-you-know-anything/#comment-73</guid>
		<description>@Drux:

I hope it didn't come across that I think that people that do not read (by choice or time constraints) tech books aren't as skilled as those who do.  That wasn't my intent at all.

"So, if you could recommend only 1 technical book I get through this year, which one would it be?"

That's a tough question to answer since there are so many factors...but it would make an excellent blog entry. :)  Stay tuned....</description>
		<content:encoded><![CDATA[<p>@Drux:</p>
<p>I hope it didn&#8217;t come across that I think that people that do not read (by choice or time constraints) tech books aren&#8217;t as skilled as those who do.  That wasn&#8217;t my intent at all.</p>
<p>&#8220;So, if you could recommend only 1 technical book I get through this year, which one would it be?&#8221;</p>
<p>That&#8217;s a tough question to answer since there are so many factors&#8230;but it would make an excellent blog entry. <img src='http://www.grok-programming.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Stay tuned&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Drux</title>
		<link>http://www.grok-programming.com/2008/01/14/no-reading-a-book-doesnt-mean-you-know-anything/#comment-72</link>
		<dc:creator>Drux</dc:creator>
		<pubDate>Fri, 18 Jan 2008 21:54:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.grok-programming.com/2008/01/14/no-reading-a-book-doesnt-mean-you-know-anything/#comment-72</guid>
		<description>I agree very very much with the main article.  I've had a person on my team who said in conversation "Well, if you do that in your DB, aren't you breaking normalization rules?"

Hmmm....  I'm not sure, what rule do you think I'm breaking?  3NF?  4NF?

"Well, I'm not really sure, I just thought is was a good question to ask.  Breaking normalization is 'A Bad Thing' (tm)"

However I will say, I haven't been in a position to pick up a technical book in at least 5 years, probably more.  Outside of school, I don't think I've ever read one cover to cover.  Maybe one Anti-Patterns book, but only because it was just funny to say "Yup, I've seen that one..."

I do go to technical books when I am trying to solve a particular problem.  However I spend so much time scrambling to fix stuff other people have written that I really don't have time to simply read a technical book just for the purposes of reading it.

So, if you could recommend only 1 technical book I get through this year, which one would it be?</description>
		<content:encoded><![CDATA[<p>I agree very very much with the main article.  I&#8217;ve had a person on my team who said in conversation &#8220;Well, if you do that in your DB, aren&#8217;t you breaking normalization rules?&#8221;</p>
<p>Hmmm&#8230;.  I&#8217;m not sure, what rule do you think I&#8217;m breaking?  3NF?  4NF?</p>
<p>&#8220;Well, I&#8217;m not really sure, I just thought is was a good question to ask.  Breaking normalization is &#8216;A Bad Thing&#8217; &#8482;&#8221;</p>
<p>However I will say, I haven&#8217;t been in a position to pick up a technical book in at least 5 years, probably more.  Outside of school, I don&#8217;t think I&#8217;ve ever read one cover to cover.  Maybe one Anti-Patterns book, but only because it was just funny to say &#8220;Yup, I&#8217;ve seen that one&#8230;&#8221;</p>
<p>I do go to technical books when I am trying to solve a particular problem.  However I spend so much time scrambling to fix stuff other people have written that I really don&#8217;t have time to simply read a technical book just for the purposes of reading it.</p>
<p>So, if you could recommend only 1 technical book I get through this year, which one would it be?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Federico</title>
		<link>http://www.grok-programming.com/2008/01/14/no-reading-a-book-doesnt-mean-you-know-anything/#comment-71</link>
		<dc:creator>Federico</dc:creator>
		<pubDate>Fri, 18 Jan 2008 15:37:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.grok-programming.com/2008/01/14/no-reading-a-book-doesnt-mean-you-know-anything/#comment-71</guid>
		<description>@Nick:
"The reason our culture advanced as far as we did was because of the written word; we have been able to easily pass our knowledge on to others so they don’t have to relearn everything each time."
Of course, I agree with you. I'm not underrating the importance of books to acquire knowledge. What I meant was that, at least in my experience of developer, apart from a few fundamental books, you need to extensively try a technology on the field to become an expert of it.</description>
		<content:encoded><![CDATA[<p>@Nick:<br />
&#8220;The reason our culture advanced as far as we did was because of the written word; we have been able to easily pass our knowledge on to others so they don’t have to relearn everything each time.&#8221;<br />
Of course, I agree with you. I&#8217;m not underrating the importance of books to acquire knowledge. What I meant was that, at least in my experience of developer, apart from a few fundamental books, you need to extensively try a technology on the field to become an expert of it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick</title>
		<link>http://www.grok-programming.com/2008/01/14/no-reading-a-book-doesnt-mean-you-know-anything/#comment-69</link>
		<dc:creator>Nick</dc:creator>
		<pubDate>Wed, 16 Jan 2008 19:11:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.grok-programming.com/2008/01/14/no-reading-a-book-doesnt-mean-you-know-anything/#comment-69</guid>
		<description>I would list two types of "experts" lower than those who gained their expertise entirely from reading a book, both of which I would guess are more common.
1) Those who think they are experts because they completed some online tutorial.
and 2) Those who think they are experts despite never reading anything at all.  I don't care if you were to teach yourself the technology while working on a project (with the rare exceptions when you are taking up the technology so early there isn't anything written on it).  First, how do you know you learned it correctly?  Our industry is full of examples of people who have learned some bad practice while teaching themselves something.  And second, why on Earth would you try?  The reason our culture advanced as far as we did was because of the written word; we have been able to easily pass our knowledge on to others so they don't have to relearn everything each time.  We can build on each other's knowledge.  If you didn't take advantage of that, then you must have been either too lazy or too foolish.  Either way, I'm not exactly impressed.</description>
		<content:encoded><![CDATA[<p>I would list two types of &#8220;experts&#8221; lower than those who gained their expertise entirely from reading a book, both of which I would guess are more common.<br />
1) Those who think they are experts because they completed some online tutorial.<br />
and 2) Those who think they are experts despite never reading anything at all.  I don&#8217;t care if you were to teach yourself the technology while working on a project (with the rare exceptions when you are taking up the technology so early there isn&#8217;t anything written on it).  First, how do you know you learned it correctly?  Our industry is full of examples of people who have learned some bad practice while teaching themselves something.  And second, why on Earth would you try?  The reason our culture advanced as far as we did was because of the written word; we have been able to easily pass our knowledge on to others so they don&#8217;t have to relearn everything each time.  We can build on each other&#8217;s knowledge.  If you didn&#8217;t take advantage of that, then you must have been either too lazy or too foolish.  Either way, I&#8217;m not exactly impressed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Federico</title>
		<link>http://www.grok-programming.com/2008/01/14/no-reading-a-book-doesnt-mean-you-know-anything/#comment-68</link>
		<dc:creator>Federico</dc:creator>
		<pubDate>Wed, 16 Jan 2008 09:14:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.grok-programming.com/2008/01/14/no-reading-a-book-doesnt-mean-you-know-anything/#comment-68</guid>
		<description>"An expert is someone who has made all possible mistakes in a very narrow field". This quote by Niels Bohr is one of my favorite. Obviously one book is not enough to make you an expert of anything, nor would hundreds of books. Reading, of course, is an important fraction of the learning process but can never supersede experience, especially in our trade. I usually read tech books when I need an introduction to some subject I am interested in or when I need a reference but for the most cases, I find more profitable to try by myself and put the "theory" to test.</description>
		<content:encoded><![CDATA[<p>&#8220;An expert is someone who has made all possible mistakes in a very narrow field&#8221;. This quote by Niels Bohr is one of my favorite. Obviously one book is not enough to make you an expert of anything, nor would hundreds of books. Reading, of course, is an important fraction of the learning process but can never supersede experience, especially in our trade. I usually read tech books when I need an introduction to some subject I am interested in or when I need a reference but for the most cases, I find more profitable to try by myself and put the &#8220;theory&#8221; to test.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://www.grok-programming.com/2008/01/14/no-reading-a-book-doesnt-mean-you-know-anything/#comment-63</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Tue, 15 Jan 2008 20:41:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.grok-programming.com/2008/01/14/no-reading-a-book-doesnt-mean-you-know-anything/#comment-63</guid>
		<description>@vngdeveloper:

I totally agree and I think we're saying the same thing.  I'm just weary of the "instant expert" syndrome that I keep seeing in certain people.

I read your linked blog posting and it was dead on.  I am also amazed at the number of developers that don't take time to keep up even at a basic level.  I have met a few developers that seem almost proud of claiming they haven't read any development related since they left college, high school, etc. etc.

Here at my current place of employment we actually have written screening questions (just two) with the first one being "Name 4 people or books that have greatly influenced you as a software developer?"  We've avoided a ton of possibly painful interviews simply by seeing people's answer to those two questions.  Seriously, we've had people with 5+ years of experience who list "Teach Yourself Java Programming in 21 Days" as one of the books that "greatly influenced" them.</description>
		<content:encoded><![CDATA[<p>@vngdeveloper:</p>
<p>I totally agree and I think we&#8217;re saying the same thing.  I&#8217;m just weary of the &#8220;instant expert&#8221; syndrome that I keep seeing in certain people.</p>
<p>I read your linked blog posting and it was dead on.  I am also amazed at the number of developers that don&#8217;t take time to keep up even at a basic level.  I have met a few developers that seem almost proud of claiming they haven&#8217;t read any development related since they left college, high school, etc. etc.</p>
<p>Here at my current place of employment we actually have written screening questions (just two) with the first one being &#8220;Name 4 people or books that have greatly influenced you as a software developer?&#8221;  We&#8217;ve avoided a ton of possibly painful interviews simply by seeing people&#8217;s answer to those two questions.  Seriously, we&#8217;ve had people with 5+ years of experience who list &#8220;Teach Yourself Java Programming in 21 Days&#8221; as one of the books that &#8220;greatly influenced&#8221; them.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vgndeveloper</title>
		<link>http://www.grok-programming.com/2008/01/14/no-reading-a-book-doesnt-mean-you-know-anything/#comment-62</link>
		<dc:creator>vgndeveloper</dc:creator>
		<pubDate>Tue, 15 Jan 2008 20:08:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.grok-programming.com/2008/01/14/no-reading-a-book-doesnt-mean-you-know-anything/#comment-62</guid>
		<description>Reading a book doesn't make you an expert, but it helps a lot to introduce you in a topic. A decent technical book would provide a learning framework and good coverage on the topic it discusses. I recommend you read this post:
http://www.buunguyen.net/blog/when-you-learn-new-things-learn-from-books.html</description>
		<content:encoded><![CDATA[<p>Reading a book doesn&#8217;t make you an expert, but it helps a lot to introduce you in a topic. A decent technical book would provide a learning framework and good coverage on the topic it discusses. I recommend you read this post:<br />
<a href="http://www.buunguyen.net/blog/when-you-learn-new-things-learn-from-books.html" rel="nofollow">http://www.buunguyen.net/blog/when-you-learn-new-things-learn-from-books.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: raveman</title>
		<link>http://www.grok-programming.com/2008/01/14/no-reading-a-book-doesnt-mean-you-know-anything/#comment-60</link>
		<dc:creator>raveman</dc:creator>
		<pubDate>Tue, 15 Jan 2008 07:04:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.grok-programming.com/2008/01/14/no-reading-a-book-doesnt-mean-you-know-anything/#comment-60</guid>
		<description>plus many times if you read one book on any subject its like you read them all. I maybe read like 5 really good books, most of them are uber crap. i really lost faith in books when i saw so many books on ajax and some of them were not very short.    its like reading book on how to parse string (no1 has written it yet, i think its a great idea for a book, indexOf is more complicated than ajax).

however many times its very hard to get a reason to do some hardcore stuff in any technology and to do it just to get experiance its not something i willing to do.</description>
		<content:encoded><![CDATA[<p>plus many times if you read one book on any subject its like you read them all. I maybe read like 5 really good books, most of them are uber crap. i really lost faith in books when i saw so many books on ajax and some of them were not very short.    its like reading book on how to parse string (no1 has written it yet, i think its a great idea for a book, indexOf is more complicated than ajax).</p>
<p>however many times its very hard to get a reason to do some hardcore stuff in any technology and to do it just to get experiance its not something i willing to do.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
