Slashdot Mirror


Cube Farm

Sarusa writes "Stop me if you've heard this one: Bright, innocent, bushytailed overachiever geek, inexorably crushed by the harsh realities of corporate America, turns into paranoid shaven-headed slacker (and Church of the Subgenius minister) who sees conspiracy theories under every rock. 'Heard it?' you sneer, 'I've lived it!' So why would you want to read a book about it? Cube Farm by Bill Blunden proves that if nothing else, you can always serve as a bad example." Read on for the rest of Sarusa's review. Cube Farm author Bill Blunden pages 150 publisher Apress rating 7 reviewer Sarusa ISBN 1590594037 summary Welcome to Hell, here's your cube.

The book chronicles Blunden's travails as a fresh Cornell grad finding out his degree is useless. After waiting tables, he discovers Java is hot, and gets a job in the incredibly dysfunctional R&D department of Lawson Software, one of those companies that makes horribly dull but necessary business software. Young Blunden is shunted from one doomed project to the next as internal divisions compete with each other (and internally) for territory. The code base is millions of lines of ancient K&R C with all the comments stripped out (!) for speed of compilation. Only a few people understand the entire system to any degree, and these Illuminati crush any attempt to create or disseminate any documentation since that would erode their power base. Any projects that might threaten their monopoly are dispatched by the simple expedient of not responding to any emails or phone calls or attending meetings.

Cube Farm is written in a conversational, semi-edgy style that I found very easy to read, though occasionally annoying when it gets too hip. The subject is technical, but the theme is purely human foible, and Blunden makes an effort to make things understandable even by the non-geeky. So you don't have to be a nerd to understand the book - it would sure help you appreciate it, though.

Important characters are assigned descriptive names such as the Puppet Master, the Godfather, the Wax Master, Mike and Ike, and the Mad Hungarian. This may sound a bit cheap, but works well and makes it easy to keep track of the defectis personae. Everything is well partitioned, and Dance of Death woodcuts enliven the pages.

The obvious question, Why you would read something so horribly depressing? There are only negative lessons to be learned here. Well, in many ways Cube Farm is the informal, nasty version of what you'd get by reading books like Death March (Yourdon, 2003 2nd ed), Herding Cats (Rainwater, 2002), and Software Runaways (Glass, 1997). You can learn a lot from a bad example, like what it means if they won't say Yes or No. Perhaps it'll make you feel better about your own company, which is probably not quite this screwed up. Or there's always good ol' schadenfreude.

Would you give this book to an eager young programmer? Either it would be a bit like taking a sledgehammer to a kitten, or (more likely) it would just all cascade off, unheeded -- "obviously, this could never happen to me." For everyone else, if you've had at least one job or failed project under your belt you might find this horrifically fascinating, similar to watching Repligator. It might help with your next (knock on wood) fine project. Finally, it's a quick read, so I felt my time was well (or at least enjoyably) spent.

You can purchase Cube Farm from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, carefully read the book review guidelines, then visit the submission page.

35 of 306 comments (clear)

  1. I saw the movie by Anonymous Coward · · Score: 3, Funny

    And the sequel Hypercube... and it was just okay.

    1. Re:I saw the movie by Anonymous Coward · · Score: 1, Funny

      The book is significantly different from the movie. It's a parady of communism, and introduces the concept that "All cubes are created equal, just some more equal than others."

    2. Re:I saw the movie by UserGoogol · · Score: 2, Funny

      You simply do not understand the full consequences of the harmonic 4-day time creation.

      --
      "Never attribute to malice that which can be adequately explained by stupidity." -- Hanlon's Razor
  2. the last thing by kin_korn_karn · · Score: 4, Funny

    The last thing I want to do after living this for 8 hours a day is to go home and read about it.

    1. Re:the last thing by tickticker · · Score: 5, Funny

      Well then maybe an extra few hours a day will change your mind.

      Your Boss

  3. Don't need the book by Infinityis · · Score: 2, Funny

    "Would you give this book to an eager young programmer? Either it would be a bit like taking a sledgehammer to a kitten..."

    Goodness, how graphic. If someone wants eager young programmers to knock off kittens, there are alternatives.

    1. Re:Don't need the book by Orestesx · · Score: 4, Funny

      As they say, there's more than one way to take a sledgehammer to a kitten.

    2. Re:Don't need the book by Tackhead · · Score: 5, Funny
      > "Would you give this book to an eager young programmer? Either it would be a bit like taking a sledgehammer to a kitten..."
      > Goodness, how graphic. If someone wants eager young programmers to knock off kittens, there are alternatives.

      Every time you post to Slashdot from work, your boss' kitten smashes a young programmer with a sledgehammer. Please, think of the young programmers.

  4. Conspiracy..bah by Prince+Vegeta+SSJ4 · · Score: 5, Funny
    turns into paranoid shaven-headed slacker (and Church of the Subgenius minister) who sees conspiracy theories under every rock.

    There really are no conspiracies, however 'THEM' is surreptitiously trying to make us believe that there are conspiracies in an effort to draw our attention away from what is actually going on. You see if I actually believed in copnsipiracies, then I would be waisting my time trying to prove said conspiracies, instead of trying to uncover the REAL truth. However, since there are no conspiracies, 'THEM' cannot conspire to create conspiracies, and therefore I do not have to waste my time trying to figure them out. Then again, if 'THEM' is trying to make us believe there are conspiracies, when there are really no conspiracies, then there is a conspiracy to creat conspiracies. Hah, they will not fool me - Since there are no conspiracies, there cannot be a conspiracy to create conspiracies, therefore I will still be able to focus on discovering the truth.

    Wheres my tinfoil hat, and my 712th printing of Catcher in the Rye, although I don't know why I need another, but I do know that I need it because it hase the new extra black ink.

    1. Re:Conspiracy..bah by RealProgrammer · · Score: 2, Funny

      You should read some of the things I have about tap water and the chemicals the NSA has been forcing water treatment plants to use since the first Gulf War (to keep the returning troops from showing symptoms from the chem-bio agents they used on them in "testing").

      Drink only bottled spring water, or distill rainwater yourself. Canadian imported beer is OK, too, but read the label carefully and boil it if you want to be safe.

      It's all about chain of custody.

      --
      sigs, as if you care.
  5. An easy way out... by Anonymous Coward · · Score: 4, Funny

    1. Get hypnotized, kill therapist halfway through session.
    2. Hatch grand scheme to fleece company with couple of geeks at work.
    3. Wait for scheme to go horribly wrong...if possible engage in flirting, drinking, movie watching and general merry making during this period. Heineken and Kungfu movies are the preferred varieties of entertainment.
    4. Engage local frustrated employee to burn up office and evidence of scheme hatched in (3). Members of said species are easily found in office basements usually mumbling to themselves.
    5. Quit software job, and obtain employment at neighbor's construction facility.
    6. ???
    7. PROFIT!!!

  6. Hey, he stole my life! by RealProgrammer · · Score: 3, Funny

    But he can have it. I've got a new one, trolling on blogs.

    The pay isn't great, but the complete lack of any sense of accomplishment makes me feel guilty for what I get anyway.

    --
    sigs, as if you care.
  7. Oh, good! by HarveyBirdman · · Score: 4, Funny
    More pampered Western silkyboy angst.

    I just can't enough of that. Honest.

    conversational, semi-edgy style

    Translation: Usenet readers will feel at home.

    --
    --- Ban humanity.
  8. Re:Disenchantment by Anonymous Coward · · Score: 2, Funny

    Remember all those times when you were a little boy, and your mommy told you how great you were?

    Well, now you know she was lying.

  9. Awww by NetNifty · · Score: 4, Funny

    I thought this was going to be about a beowulf cluster of GameCubes.

  10. I got a better idea for a book by Spy+der+Mann · · Score: 2, Funny

    Bright, innocent, bushytailed overachiever geek, inexorably crushed by the harsh realities of corporate America, turns into

    A corporate former-programmer evil brain who uses his monopoly to crush the competition!

    Yes! That'd be a wonderful story - oh, wait...

  11. Can't touch where I am. by i_r_sensitive · · Score: 3, Funny
    Imagine a direct marketing company. At that company, all technical needs analysis and general IT/IS decision making is done by sales managers.

    And no they do not do a good job of it.

    Nor do they do an inspiring job of sales management either.

    In fact the only department which has put forward a successful sales initiative or proposal in 15 years has been the technical group.

    And teetering over it all is a peroxide blonde Manager of IT with delusions of CIO-dom, courtesy of a class she found on the back of the matchbook she lights her bong with, dismissed by her subordinates as incompetent, and her peers as "hyper-thyroid." I almost forgot, she is as territorial as all get out, can't manage machines, people, office politics, or even to fill the coffee machine, and makes banker's hours look like double-overtime...

    Don't get me started on the accountants, or the Dept of Leguminosae Enumeration as they insist on being called...

    Cube farm sounds like an upbeat bed-time story to the denizen of this cubicle.

    --
    "Talk minus action equals nothing" - Joey Shithead, D.O.A.
    "Talk minus action equals /." -
  12. Re:Disenchantment by corbettw · · Score: 2, Funny

    The scary thing is... they vote! :-(

    It's ok though, their candidate lost the last election. ;)

    --
    God invented whiskey so the Irish would not rule the world.
  13. Re:hah I'm like that by djdavetrouble · · Score: 4, Funny

    Now I work at S**** F***

    you work at Shit Fuck !?!? I have been trying to get a job there for years !

    --
    music lover since 1969
  14. Re:hah I'm like that by Anonymous Coward · · Score: 1, Funny

    Now I work at S**** F***

    That's what you get for working with a company called Shitt Fuck.

    Seriously though, why do you even bother? Got a wife and kids now and are making serious sacrifices for "stability"? In a depressed area and no desire/energy to move to the Washington DC area where the job situation is hot?

  15. Lawson's Crappy Site by megamouse · · Score: 5, Funny
    I like how Lawson's site renders horribly (in IE as well as Firefox) and contains broken image tags.

    Witness their News tab here.

    Perhaps it's OT, but would you buy enterprise software from a company that can't even manage a web site?

    --
    apple nipple hungry
  16. Re:Disenchantment by Anonymous Coward · · Score: 1, Funny

    yeah, but he did still manage to stay president anyway.

  17. Jobs at that place? by gmletzkojr · · Score: 4, Funny

    Did anyone else go to that guys' (old?) company, Lawson Software, just to see if there were any jobs available? Or was I the only one?

    --
    I for one welcome our new [insert main topic] overlords.
  18. Re:Disenchantment by Anonymous Coward · · Score: 1, Funny

    Yeah, I'm smart enough to figure that one out.
    dumb ass

  19. Re:hah I'm like that by Mephie · · Score: 2, Funny

    If the S**** F*** you're talking about is the S**** F*** I'm thinking of, I use to work at the Corporate HQ in B**********, I******* (hey, this is fun!). I almost cancelled my c** i******** p***** when I saw what went on inside those buildings. Oh, the stories...

  20. Re:hah I'm like that by Gzip+Christ · · Score: 4, Funny
    Now I work at S**** F***
    you work at Shit Fuck !?!?
    Ah yes, I almost had it. I had the jingle running through my head but couldn't quite remember the company. "Just like a good neighbor, Shit Fuck is there."
  21. Re:Whats so bad about K&R C? by Un+pobre+guey · · Score: 2, Funny
    Whats so bad about K&R C?

    Nothing, unless you have a million lines of it with no comments. In that case, you would be fucked backwards and forwards. Bonus points if variable names are less then or equal to 4 characters in length, double your score if they always begin with "a", "b", or "c".

  22. If you are so smart... by TamMan2000 · · Score: 2, Funny

    ... Why did you go to such a shitty school?

    --
    "I'll have a Guinness, no wait, make that a Coors Light" -Grad student I work with, who shall remain anonymous...
  23. Re:Disenchantment by Anonymous Coward · · Score: 1, Funny

    It is alot harder to be competent than to point out the incompetence of others.

    Um... "alot" is two words Brainiac.
    [You're right, pointing that out was easy. :-) ]

  24. Re:Drop out of the system by DogDude · · Score: 2, Funny

    Ah, good point. But there is a reason you're missing for why people might not drop out of the system. Alimony, and child support.

    Very true. Once you have a kid, you're screwed. You've got to support that kid for at least 20 years. That's a hell of a lot of pressure. I didn't even think about that. But then again, people only have kids if they're well off enough that they can afford the kid... right?

    --
    I don't respond to AC's.
  25. Re:hah I'm like that by scovetta · · Score: 2, Funny

    No, it's S-asterisk-asterisk-asterisk-asterisk-asterisk F-asterisk-asterisk-asterisk-asterisk-. It's a foreign firm. Some people call it S-star-star-star-star-star F-star-star-star-star, but those are mostly newbies.

    --
    Wer mit Ungeheuern kämpft, mag zusehn, dass er nicht dabei zum Ungeheuer wird. --Nietzsche
  26. Oooh, ooh, I'll bite by Anonymous Coward · · Score: 1, Funny

    Is it interpretive dance?

  27. Re:hah I'm like that by ubertemp · · Score: 2, Funny

    I'm sorry we only hire people that can count

  28. For once, not a dilbert quote by hayden · · Score: 2, Funny
    From Drew Cary.

    "Oh, you hate your job? Why didn't you say so? There's a support group for that. It's called EVERYBODY, and they meet at the bar."

    --
    Nerd: Derogatory term typically directed at anybody with a lower Slashdot ID than you.
  29. Re:hah I'm like that by djdavetrouble · · Score: 2, Funny

    You asterisk nazis are worse than the friggin grammar nazis !

    --
    music lover since 1969