Gray's Matter
Justice Gray - North America's favorite metrosexual software consultant
E-mail Justice
Subscribe to this feed
Subscribe to comments
Perennially Popular Posts
How to write a presentation abstract
My grandmother, globalization, and what's wrong with DateTime.Parse
A letter to my Worldvision sponsor child
Development Methodologies for the 21st Century
My grandmother & the difference between strong typing and weak typing
How I am becoming a better developer, part 1 of infinity
Facebook RSS Feeds: How to Write Your Own With C#
The Ten Keys To Happiness
My grandmother and the Global Assembly Cache (And Star Wars)
My grandmother and the difference between processes and threads
How to make a meeting request
Why you should never be an independent consultant
The DasBlog 1.9 AJAX Autosave True Story, Part 2
Other "metro" developers
Ben Scheirman
Bil Simser
D'Arcy Lussier
David Woods
Donald Belcham
Donald Jessop
George Clingerman
James Kovacs
Jason Hunt
Jason Row
Jean-Paul Boodhoo
Jeffrey Palermo
Joey deVilla
John Bristowe
Jonas Avellana
Kyle Baley
Mack Male
Martin Hinselwood
Michael McClenaghan
Mike Duncan
Mike Friesen
Mo Khan
Otyce
RoboSapient
Russell Ball
Scott Hanselman
Scott Reynolds
Steven Rockarts
Tech Embassy
Terry Thibodeau
Tom Opgenorth
Vladimir Levin
The Justice Gray Fan Club
Amazing Mrs. Loquacious
Dr. Teeth
Facedown
Janey Lynne
Maxime Lamy
Ridley Thunder
Stan Woo
Vanilla Con
Wobbly*Bits
I Wish These People Updated More Than Once a Year
Anand Narayan
Jeff Perrin
<< Javascript raped my dog, and other falsehoods
This won't be good for code coverage >>
The Pragmatic Programmer: The Best Way to Pad Your Blog Content For 30 Dollars
Buy this book now! Don't buy it because it's well-written and full of great advice. Don't buy it because it's Dave Thomas' greatest creation since the
Spicy Chicken Sandwich
. No, buy this book
because you'll be paying a paltry $30 US for at least *two months* worth of blog content you can repurpose!
That's
*50 cents US* per blog post
! Heck, write your own book, swipe most of its topics, and make even *more* money! You've seen how
lucrative the book industry is
!! Have you wanted to look like an expert in your field after a paltry 1/6th of a year? Then this book is for you!
I wasn't half this enthused when I first read
The Pragmatic Programmer
. The book itself is a quick read with approximately 70 tips for becoming or continuing to be a successful software developer. However, if you've read technical blogs for at least 3 months or taken a look at similar books in the field, you'll quickly realize
you've read it *all* before.
How many posts have *you* read about "No Broken Windows"? "Refactor Early, Refactor Often"? Heck, "Care About Your Craft"? Pretty much every blog posts something along these lines at least once in their lifetimes, and *this* blog will be no exception, except when I do you will *know* I'm liberally lifting from them and simply putting it in a sexier, sleeker, metrosexualler package!
See, originally I thought that the Pragmatic Programmer was a waste of my money. "Why does everyone love this book when all it does is regurgitate a bunch of blog posts I've read over the last couple of years?" And then I found out why...
because it was written in 2000
!! The Pragmatic Programmer is not the regurgitator, my friends...no, the Pragmatic Progammer is the regurgitee. Blogs have been getting inspiration or outright *stealing* from this book for
more than half a decade
! Why should *you* be left out?
Regardless, the book is enthralling and you could pretty much read it in a day or even a couple of hours, if you are so inspired to do so. My only complaint with the book:
there's no easy reference to scan all 70 of the tips at a glance
. the pull-out reference guide for the 70 tips is *buried* in the back cover of the book!! Who's going to read through *indicia* and advertisements to get to that?? Who even *opens* back covers of books anyway, except for the admirable
Avonelle
Lovhauq? Thumbs *
down
* for that!!
I'll warn you though, although you'll likely appreciate the advice (even if you do have a feeling of deja vu when reading), you'll likely get just as angry as I did when
I read Martin Fowler's "Refactoring"
. If this advice is pretty much common-sense *and* it's been around for 7 years,
why the hell is the field of software development still in such a sad state on average 7 years later
?? I've seen companies that were lucky if just *one* of the 70 different tips were things that their team took to heart.
In the end, this book gets a 4/5 - for sure, I'd sleep with it at a moment's notice but reading the Pragmatic Progammer is more like sleeping with an aged, seasoned prostitute; you might've seen all the tricks before but likely they originated here. Besides, you'll just take what you learn there, claim it as your own and then be hailed as the greatest lover in the world*!
* Yours truly has never slept with a prostitute or *been* a prostitute, despite the fact women offer to pay him for sex ALL THE TIME**
** of course, yours truly is also
happily married
so put those $1000 bills away, ladies***
Wednesday, September 05, 2007
Comments [7]
BookReviews
|
Technical
|
9/5/2007 11:46:58 AM (Mountain Daylight Time, UTC-06:00)
It doesn't matter how much you footnote your post, you're still a dirty little ho.
Donald Belcham
9/5/2007 2:35:10 PM (Mountain Daylight Time, UTC-06:00)
If being the sole object of affection for the female population of North America makes me a ho, then I'm the best male ho that ever lived!!!
Justice
9/6/2007 9:47:29 AM (Mountain Daylight Time, UTC-06:00)
"My only complaint with the book: there's no easy reference to scan all 70 of the tips at a glance."
Are you kidding? My copy of the book came with a pull-out Quick Reference Guide that includes all 70 tips, and then a list of "checklists" (with page # references).
Avonelle Lovhaug
|
alovhaugAT NOSPAMyahoo dot com
9/6/2007 9:58:35 AM (Mountain Daylight Time, UTC-06:00)
Avonelle,
Thank you for this advice; I didn't...I thought I got ripped off when I first read your reply. I then grabbed my copy and opened it up; if I had ever opened up the *back* cover I would've found this sucker!!
Rest easy today, knowing that your comment has saved me some time and thus indirectly will one day end up SAVING THE WORLD. I will edit the post!
Justice
9/6/2007 10:16:05 AM (Mountain Daylight Time, UTC-06:00)
Oh, too funny! Thanks for making me laugh so hard I fell off my chair and almost broke my [insert random body part]!
I feel exhausted from indirectly saving the world. Perhaps I'll take the rest of the day/week/month off!
Avonelle Lovhaug
|
alovhaugAT NOSPAMyahoo dot com
9/12/2007 4:43:08 AM (Mountain Daylight Time, UTC-06:00)
And I do not have mistakes in Firefox 2 in OS X. I work with pleasure some years.
Glory School
|
blostAT NOSPAMmail dot com
9/13/2007 10:01:40 AM (Mountain Daylight Time, UTC-06:00)
Hey Now Gray,
That is a funny plug for the book.
Thx,
Catto
Catto
|
ChristopherCattoAT NOSPAMhotmail dot com
Name
E-mail
Home page
Remember Me
Comment (HTML not allowed)
Enter the code shown (prevents robots):
Justice Gray
: a seething cauldron of rampaging masculinity. A fighter! A brother! Your
secret lover
! He's also a software development consultant and the Vice President of the
Edmonton .NET user group
. He also greatly enjoys speaking about himself in the 3rd person.
Gray's Matter Archives
Recent Posts
Controversy clarifications!
The most controversial interview of ALL TIME
Finally! The *winner* of the "What Justice Gray Means to Me" contest
The mystery of D'Arcy Lussier's ASP.NET MVP is solved...
Well, now that's pretty horrifying
MVPs on MVC: "No, we don't have any idea either"
Why I am happy to not be at the MVP Summit
Donald Belcham's cry for help: MS MVPs, your attention is needed
ALT.NET Pursefighting revealed
Test, please ignore!
Change yourself, change the world: a great week 4
Post Categories
BookReviews
Conferences
DasBlog
EDMUG
Goals
HanselmanQuestions
HotDeveloperCorner
ILiveToInform
Leadership
Mac
OtherGrayAreas
Personal
Productivity
Ruby
Suresh
Technical
Transformers
Vancouver
Wii
<
July 2008
>
Sun
Mon
Tue
Wed
Thu
Fri
Sat
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
Sign In