it seems the technical publishing industry has finally given up. it's at the point now where they'll publish anyfuckingthing by anyfuckingbody. although there are many high-quality titles available (you can find a few here), compared to the colossal shit-load of garbage that's out there it's like they're fucking anomalies. there are just so many problems...of which the majority seem to converge on the fact that most publishers are more interested in making a tidy profit at your (and sometimes the authors) expense, rather than offering quality technical material. they're not even subtle about it anymore. even my favorite publisher addison-wesley has managed to publish some of the most god-awful pieces of shit ever written.
let's take a further look...
the complete fucking moron's guide to breaking my builds
ok, this shit has just got to stop. if you're in the book store and any book title that follows the following pattern:
learn (or teach yourself) [insert moronic tech-skill flavor of month] in [insert a ridiculously quick time period]or
the complete [insert derogatory adjective] idiot's guide to [again, insert flashy tech-skill of the month]or
[and once more, insert flashy-tech skill of the month] for dummiesstarts to arouse your curiosity, please...PLEASE...PLEASE...FOR THE LOVE OF GOD...GET THE FUCK OUT OF THERE NOW!! just by putting your hand on the spine of one of these fuckers you're guaranteed to loose about 120 IQ points, drool uncontrollably, shit your pants, and start babbling like a lunatic at an insane asylum. these kinds of titles are not helping anybody. i hear you say, "well, they might be good for the hobbiest, enthusiast, or other non-professional." Well...you would be right, however, i'm not quite talking about that (or any of the people microsoft felt compelled to offer a toddler line to.) what i'm talking about is the dipshit who was doing just fine as whatever for 19 years, and then decides, "i'm sick of this shit...i'm gonna be programmer!" after a quick trip to the bookstore our hero arms himself with several of the aforementioned titles and WHAM...21 days go by and now armed with his newfangled knowledge this fool is ready to lead your next mission-critical project... or at least start applying for jobs that have the words enterprise or architect in their titles.
this is a problem. i've never heard shit like this going on in other professions. when was the last time you were meandering through the bookstore and you spied learn vascular surgery in 24 hours? the whole concept is just so fucking misleading, plain and simple. it's like they're pandering to all those people who are so fucking insecure that they don't give themselves enough credit to actually learn something from a book whose reading level isn't so goddamned dumbed down that a fucking 8 month old chimpanzee could read it. i'm also convinced that to get one of these abominations published, you have to include tips, fast-facts, do's and dont's and enough sidebar material to the point where it's so fucking disruptive you can't even finish the page. and of course, you need to end every chapter with classic lines like this:
"attaboy!! you see, you can do it!! programming real-time, concurrent, multi-threaded, asynchronous medical life-support systems really is easy!!"
i just wished they made these books with considerably softer paper. that way i can use them to wipe my ass with and then when i've used up the whole book, i can wrap it up and fedex it over to which ever publisher was responsible...
WROX bashing from novice to pro
what can i say about these fuckers that hasn't already been said? these guys have been the whipping-boy of the industry forever. in fact, they became such a fucking disaster that a couple of years ago they went belly-up. at one point and time they produced some nice titles that were single authored. i remember a time whenever you looked in the bookstore you would see that fucking face of ivor horton, relentlessly stalking you around the computer section in the various guises of c, c++, and java books for beginners. (does anybody know if that guy is even alive??) somewhere though, they just went totally fucking bonkers. they started shafting their authors, releasing material on questionable subject matter, stopped editing their titles all together, and god knows what else. what i really want to know was who was the fucking genius that decided every one of these blood-red pulsating tomes of horror MUST HAVE 70+ authors? yeah, what a brillant idea! we'll take 80 authors with 80 completely different writing styles and with vastly different levels of expertise, and throw all this shit without any editing or proofing into one book! nobody has said anything, but i am absolutely convinced that somewhere there has to be a wrox java title that actually has a chapter from a c# book that was put into it by accident and nobody noticed. this is the level of incompetency i'm talking about here folks.
in addition to the above, i really wouldn't be doing wrox justice if i didn't bring up their cover concept. who had the balls for that idea? let's take what could be collectively the world's largest group of ugliest bastards on the planet (software developers), and fucking plaster the cover with a nice ridiculously large , no-holes barred, blown up head-shot. unreal! after awhile though, one face just wasn't enough. they started posting team shots! some of these pictures are so bad, after seeing one or two of these cursed titles, my fiance almost turned lesbian. (and that would've really pissed me off.)
it's only a matter of time before we see: "VH1 behind the idiocy: the wrox author team"
a preview of bullshit 2.0 BETA
here's another one of the biggest industry scams. the subject of the book doesn't technically exist yet, but that hasn't stopped them from publishing a book about it and CHARGING your ass for it! you know there might be a problem when you see something on the cover along the lines of "blah, blah, blah, has not been finalized, blah, blah, blah, this is just a preview, blah, blah, blah, we are not responsible." some publishers get so crap-happy over this shit, i remember seeing some book that had NT 5.0 in the title. everyone of these little fuckers should have a large outlined box on the back of the book that says something along the lines of "before you spend your hard-earned cash, you should also check out some of the available FREE resources. [show listing of various free recources] if you find you still need hand-holding and nurturing, then by all means, waste your money on me!"
these books are also responsible for encouraging one of the most insidious and moronic mind-games of all times in the software industry...the "you're falling behind your peers in knowledge and skill, and you need to catch up!" this basically translates into, "you must buy this shit, because if you don't, you'll be obosolete!" BULLSHIT! don't buy into this diarhea inducing garbage for a second. resist the urge to feel rushed into buying this shit so you can be ready. trust me...old stuff, new stuff...it's all going to be around for quite sometime.
publishing industry diarhea UNLEASHED
outside of the above, there are so many, many more disgusting publishing industry shananigans. how many times have you read something like, "the sample code is provided on the CD", only to find that this particular title has NO cd! big fucking surprise there... or how many collective hours has the entire software industry fucking wasted just trying to get the "sample" code to compile?? there is also the "nth edition phenomenon." this where 6 months after the 1st edition is released, the newer, better, faster, stronger, second edition comes out. to get the 50 or so pages of the new content (out of usually 500-1000 pages) you're charged FULL PRICE. there is also the "follow the leader" gag too. this is where one publisher has a book on technology X, so now every other publisher has to have a book on technology X too. in the blind rush to get their book out to market, they will release drivel-infested garbage like you've never seen.
seriously folks....when will it end??
Peter Norvig has covered the topic a couple years ago, albeit using far less colorful langague than you.
Teach Yourself Programming in Ten Years:
http://www.norvig.com/21-days.html
Posted by: Dejan Jelovic | July 01, 2004 at 01:45 PM
Phil:
you've managed to sum up and say everything I've ever wanted to about the tech industry in just a few blog posts. Without a doubt, you are the man.
Posted by: Bill | July 01, 2004 at 01:58 PM
dejan: thanks for the link...that article really hits the nail right on the head.
bill: after all that diarhea about the pattern books, i figured the publishing industry could use a good brow-beating in general
Posted by: causticPhil | July 01, 2004 at 03:05 PM
Great stuff Phil. I remember being just out of school about 5 years ago and trying to locate a good book to further my programming knowledge in PL/SQL. Luckily I bought an O'Reilly Press book http://www.oreilly.com/ though now that I look at their site they have a 'Hacks' line of books that they are putting out, and it looks like they are publishing books out the wazoo which makes me wonder if they've started to 'publish anyfuckingthing by anyfuckingbody' as you so eliquenty put it.
The point agree with you most on is the 'a preview of bullshit 2.0 BETA'. That's just wrong in my book...Hmmm...my book...maybe I should write a book on programming in .NET! I've been programming in .NET for about 8 months now, I'm sure I could puke up enough crap to fill a book. Thanks for the idea!
Posted by: skicow | July 01, 2004 at 03:42 PM
skicow: i totally agree. oreilly used to be great, but they have totally lost their focus over the last couple of years or so...
Posted by: causticPhil | July 01, 2004 at 04:18 PM
Hear, hear!
And I say that as the author of "Teach Yourself Cascading Style Sheets in 24 Hours."
--Kynn
Posted by: Kynn Bartlett | July 01, 2004 at 10:19 PM
Gotta agree with you - your referenced "god-awful pieces of shit" probably hurt more than helped my initial efforts in learning C# and Design Patterns.
I do like AW Professional series though. Esp. Onions's "Essential ASP.NET".
Posted by: Robert Cantwell | July 02, 2004 at 06:55 PM
kynn: anybody willing to admit that here after a post like this, deserves only respect and admiration!
rob: i really like that series too. i actually recommended fritz's book on an earlier post. however, cooper's book on patterns really does deserve the "biggest pieces of shit" award...it should come with a fucking warning on the front cover...
Posted by: causticPhil | July 02, 2004 at 08:25 PM
mmm, makes me glad I stopped buying books years ago. Someone needs to write a book to end all books - Teach Yourself GOOGLE in 21 seconds.
Posted by: Chris Taylor | July 04, 2004 at 10:24 AM
Phil, awesome! I all but fallen from my chair laughing. 10/10 on target!
Speaking of which, APress joins the black list for me as well. I had a shock couple days ago, when browsing through "Mobile .NET" by Derek Ferguson. That simply takes the cake just in introducting .NET platform:
"Java is Sun technology for 'write once, run anywhere'. With .NET however...CLR runs on a Windows server - not on the client devices!" And to drive the point home it followed by diagram titled: ".NET means 'write once, adopt on the server, receive anywhere' "
APress happy to chrage 40$ for such wisdom coming from "...Derek Ferguson is a world-renown author, speaker, and developer who has been recognized throughout the IT industry for his work."
Well, if such athors would just wear clown strips and bells, i bet they would be even more "recognized throughout the IT industry".
Posted by: MaxS | July 05, 2004 at 09:22 PM
maxs: thanks. that's ashame. i think apress has some nice titles. i heard that addison wesley just published the definitive compact framework title...you might want to check that out instead.
anyway, i think i'm just going to go with a safe bet - stop buying computer books altogether and only buy math books published by springer-verlag.
i'm sick of this shit...
Posted by: causticPhil | July 06, 2004 at 10:01 AM
Lets not forget those books by Sybex. You know, the ones that look like they were printed on really bad recycled paper, super wide margins, and a font size that rivals the big print Reader's Digest. Just so they can come in at 500 pages and charge you up the wazoo for such a "big" piece of crap.
Understand that most of these worthless pieces of crap were written by these fuckers http://caustictech.typepad.com/caustictech/2004/06/i_know_everythi.html. I dont know how many times I have had to deal with a "contractor" or "consultant" that also had a few books "under his belt". Judging by their skills, the books MUST have been crap.
Oh, and did you ever notice that most of these books' content is usually rewritten stuff from the online help or manual of their respective subject SDK or application?
I couldnt live with myself if I were one of these fucking authors.
The only publisher that maintains some consistent quality? O'Rielly. Even then they have had a few duds.
Posted by: blobbus | July 07, 2004 at 05:30 PM
Honey, I like those books with the pictures of animals on the cover. Keep buying those.
:-)
Posted by: Laura | July 07, 2004 at 08:46 PM
blobbus: i couldn't agree more. i think i'm fortunate enough never to have bought a sybex title. however, based on the comment above, my fiance agrees with you on oreilly.
Posted by: causticPhil | July 08, 2004 at 10:48 AM
Ferguson's book was published 3 years ago, it is out of print for all practical purposes. I'm shocked that the guy bought the book, I'm shocked that he could find it (and I run Apress.) He should return it.
That book came out when .NET was very different.
The book from Apress that he should have bought is this book, which, I will point out, most people like alot:
http://www.amazon.com/exec/obidos/tg/detail/-/1590590953/qid=1090346800/sr=1-1/ref=sr_1_1/104-3207761-6983117?v=glance&s=books
Posted by: Gary Cornell | July 20, 2004 at 02:10 PM
gary: thank you very much for the updated info. i appreciate the honesty. i wish more publishers would be as sincere and forthright...
Posted by: causticPhil | July 20, 2004 at 02:37 PM
I agree with you on all counts, Phil. There was, however, one "in a certain amount of time" book that I really thought was best in its class.
Ben Forta's Teach Yourself SQL in 10 Minutes. I recommend this book to every developer who doesn't know SQL (which is about 90% of them.)
He also wrote a book on regular expressions which I heard was pretty good, but haven't checked out yet.
Posted by: | September 13, 2004 at 04:35 PM
One good thing about the WROX strategy of putting the authors picture on the front: The uglier the author was, the better the book was sure to be.
Posted by: Webchump | November 04, 2004 at 02:46 PM
Awesome Phil! Best revelations of this long time computer book racket that I have ever seen!
Keep it up.
Posted by: robert | February 02, 2005 at 09:41 AM
Through my work as an auditor and a consultant with dozens of companies in the United States, Great Britain, Mexico, Japan, Russia and Southeast Asia, I have witnessed the implementation of numerous quality management systems (QMS) and environmental management systems (EMS).
Posted by: | January 08, 2009 at 01:59 AM
With my 10 years of experience I would have to say
Posted by: new Balance shoes for sale | July 26, 2010 at 03:25 AM
With my 10 years of experience I would have to say
Posted by: Round and Brown | July 28, 2010 at 05:58 AM
peaks, http://comprarkamagra.bligoo.es/ - comprar kamagra, saariselka,
seifert, http://cheapkamagra.bligoo.es/ - cheap kamagra, peterfred,
sensing, http://kamagraespana.bligoo.es/ - kamagra espana, jakeit,
weaver, http://kamagragenerico.bligoo.es/ - kamagra generico, jakeonce,
flight, http://onlinekamagra.bligoo.es/ - online kamagra, fredhave
Posted by: Yhjjskjw | July 02, 2011 at 04:04 AM
Welcome
Sitemap of scribd carisoprodol
Ultram grand mal seizure
Sitemap of mal grand seizure ultram
Sitemap of small neuropathy fiber ultram
See you later
Posted by: povearerrossy | July 07, 2011 at 03:58 AM
I wish Phil will gonna update this blog like he used to be.
Posted by: coach outlet online | August 04, 2011 at 05:08 AM