Never Let Me Go by Kazuo Ishiguro is a science fiction
book by a non-science fiction author. As such it's kind of implausible from an
sf point of view because Ishiguro isn't trying to create a rigorous, believeable
universe to satisfy nerds like me, he's creating an allegory to make a point. So
I guess it's not really science fiction; I'm not sure what you would call it.
Anyway, it's very good and quite sad. And I guess it's not all that unbelieveable.
It depends how pessimistic you are feeling.
Race Against Time by Stephen Lewis
This is a collection of essays originally delivered as the 2005 Massey Lectures.
Stephen Lewis is the United Nations' Special Envoy for HIV/AIDS in Africa and boy,
is he pissed. Basically we are all screwing over Africa because we can't be bothered
to spend the few bucks it would take to treat and prevent AIDS and thereby rescue
an entire continent from tragic poverty and remove from the world yet another
hatching ground for un-parented proto-terrorists. (He doesn't say that thing
about terrorists, that's mine.)
Africa is full of child-led and grandmother-led
families and it's heartbreaking and sickening how we continue to turn our backs
on it. Africa is a magical land rich with resources and cultures and the rest of
the world has metaphorically hit it over the head, stolen its lunch money, kicked
it in the ribs and is now walking away. Call your representatives and tell them
it is time to look after Africa.
Also Stephen Lewis is smart and strong and noble and brave, even if I did make fun
of his daughter-in-law here a while back.
American Backlash: The Untold Story of Social Change in The United States by
Michael Adams is the head of a polling company which has done extensive
polling of Americans and discovered that the true divide in American
values isn't between Republicans and Democrats but between politically
engaged citizens and those who couldn't give a rat's ass. And it's the
values of the non-rat's-ass-givers which are leading the trajectory of
social change in American from respect and independence to hedomism and
individualism. So he says. He also talks about how the two parties can
reach undecided voters, and why the Democrats are having their asses
whupped so bad lately.
He makes some pretty compelling arguments, but
now I am more interested to read Fire and Ice, which compares
Canadian values to American values.
I think Jon Stewart should read this book, except he probably already has.
Although maybe not, because I'm not sure this book has been published
in the US.
How to Simply Cut Children's Hair: A Step-by-Step Guide to Cutting, Perming
and Highlighting Children's Hair by Laurie Punches
This book seemed pretty useful and I might get it out again once Delphine is old
enough to sit still while I try and cut her hair. And before she gets old enough
that she is too cool to have a home haircut. So that will be a, what, two week
window? The book blurb says "Exploration is part of the adventure" -- let me assure you
that an eleven-year-old does not want you having any adventures with her hair.
Incidentally I should look up books on how to cut my own hair -- I am meeting
more and more people who cut their own hair and I think I should try it. Fifty
bucks every six weeks is just too much money.
Leading a Software Development Team: A Developer's Guide to Successfully
Leading People & Projects by Richard Whitehead
Like it says in the title, this book is written for developers so it sometimes
left me wondering whether I can make it as a software manager. Whitehead talks a
lot about design and architecture, saying that it's important to take the time
to come up with a good design before you begin coding. I understand that that is
I am not sure that I would be able to tell if my team had come up with a good
design. Actually, no,
I think I would be able to tell if we had a lousy design, but I'm not sure
I would be able to convince my team that I'm right. Perhaps the only problem is
one of confidence.
Anyway, because the book is written for developers it leaves one with the impression
that the only good team lead or project manager is someone who started off coding;
I don't think that's true but I need to read "A Non-Developer's Guide to Successfully
Leading Software People and Projects" or some such book to get an idea of my
career trajectory. I need to decide how much time to dedicate to being in
development before I can move into project management -- none? Five years?
Ten? Or maybe I will go through testing instead.
Did I really just say that?
Am I insane? How passionately did I swear that I would never ever do testing again?
Can I really go back into a job I hated and love it and make a career out of it?
Has my attitude improved that much? I just don't know.
Still, this is a very good and useful book that covers many areas of project
management, from technical issues to decision making to managing team members
to dealing with lousy bosses. Blake is going to read it too. The only worrying
thing is that the author photograph very flatteringly makes the author look
about 32 so I'm not sure I trust him.