Bob On Development

Musings on the craft and business of software development









August 1, 2007

In Memory of a Great Developer

Filed under: — bob @ 6:30 pm

Today, my beloved wife Linda passed away after a long struggle with Myalgic Encephalomyelitis (ME).

This is of course a software development blog, so I thought it would be appropriate to quote a post I made a couple of weeks ago to a local newsgroup in response to the following question:

Would anyone have suggestions on quizzing applicants on their coding skills? Java, C#, .NET, etc. …

My response:

Absolutely. Have your best developers interview them.

Great developer talent is identified, not by the Sack o’Skills ™ that they bring to the table, nor by the arcana they have memorized, nor by their ability to answer bullshit quizzes about irrelevant stuff. They are identified by their innate skills at identifying and solving problems, their mature judgment about trade-offs, their passion for great code, their ability to learn new skills quickly, etc.

It’s a plus if they have specific experience with the exact tools and problem domain you want them to work on, but considering the breadth of the technological landscape plus the speed with which it changes, that’s just not likely, and it’s not the best place to focus your attention.

As an example, my wife was an insanely great developer. She has been disabled for the past 25 years. Were she to be miraculously made well, I would kill to work with her, and her stale 1980’s skill set would not matter a whit because trust me, she’d be walking all over your run-of-the-mill developers inside of three months. That’s because she’s that smart and that insightful and that passionate. And back in the day she did it all without today’s IDE’s, interactive debuggers, contextual help and code generators, too.

No one knows a great developer like another great developer. No one picks ‘em worse (or goes about it more bass-ackwards) than non-technical managers or HR personnel.

Most of us, myself included, close down when we feel like crap. Linda, like the Energizer Bunny, just kept going and going. And it was not because she was one of those annoying oblivious people who are just always bubbly and full of sunshine. She was realistic and grounded and pragmatic … but she loved life itself with an intensity I’ve never seen anywhere else.

It started 31 years ago with an incredibly bad flu that would not go away and lasted for six months … followed by a few weeks of recovery, a few weeks of crashing … and then a drop in her IQ from 180 to 102. She had a career she loved, as a systems analyst for the Upjohn Company in Kalamazoo, MI, and she was forced to give it up.

So, for the first of many times, she re-invented herself. She bred, raised and showed several champion Shetland Sheepdogs. One of them, Christopher, graces the cover of one of the popular books on the breed to this day. She bought a farm and branched out into Shetland Sheep, becoming one of the first to import them to the U.S. She founded the North American Shetland Sheep Association and edited its newsletter for many years using the fledgling desktop publishing technology. She did all of this in between raging fevers and other fun symptoms.

Failing health and personal circumstances forced her to give up her beloved farm, and that’s when we met. We had many good years together, including travel to places like London, Kauai, and Washington state’s Olympic Peninsula. She would “push through” for a few fun days, and pay for it with weeks of suffering, mostly bed-bound. But it was worth the price to her, to experience life.

In her final seven years Linda’s health deteriorated and her life was reduced to a pinprick of its former self. It was a life that most people would consider not worth living, but no one was better than Linda at squeezing blood out of a turnip. She rejoiced in the birds that visited our back yard here in the desert at the edge of Phoenix. She gave them names and saw that they were fed. When she couldn’t feed them any more she saw to it that I fed them.

At the end she could barely read and write, but she spent hours in front of the computer to write one email to to a friend or relative. She stayed engaged, and hopeful. There was not a single person who truly knew her and did not love her. Many were in awe of her.

I was immeasurably blessed to share her life and love these past thirteen years. Rest in peace, Linda. I will miss you more than I can possibly describe.

And yes, I’m feeding those birds.

Linda Grommes

Dec 1, 1952 - Aug 1, 2007

6 Comments »

  1. My heart goes out to you Bob.

    Comment by Chris Holmes — August 1, 2007 @ 7:18 pm

  2. I’m so sorry. Sounds like your wife had an amazing outlook on life, but to lose the one you love so much is beyond words.

    Comment by Jason Bock — August 1, 2007 @ 8:19 pm

  3. My sympathies to you Bob. I hope you can match your wife’s outlook on life and get back to some level of happiness as quickly as feasible. It sounds like you have had a long struggle.

    Comment by Aaron — August 2, 2007 @ 2:32 am

  4. I am so sorry.

    Comment by David Starr — August 2, 2007 @ 8:23 am

  5. That was a very moving testament to your wife’s memory. My deepest sympathies for your loss.

    Comment by Nate Kohari — August 26, 2007 @ 6:04 pm

  6. [...] a personal note, given that my children are all grown and on their own, the recent death of my wife leaves me in an interesting position, work-wise: I’m now just another 22 year old with a [...]

    Pingback by Bob On Development » Tool Junkies vs. the Critical Path in Software Development Suites — September 30, 2007 @ 11:22 am

RSS feed for comments on this post. TrackBack URI

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

(required)

(required)


Powered by WordPress

Augmentin Avandamet Rhinocort Elavil Gasex Glucotrol XL Zelnorm Vermox Penis Growth Oil Nymphomax Adalat Prograf Geriforte Medithin Avalide Lariam Viagra Erexor Sarafem Confido Himplasia Arimidex Fosamax ActoPlus Met Mentat Cardizem Hytrin Cafergot Lasuna Mycelex G Hyzaar Buy Pro Erex Buy Lincocin Buy Viramune Buy Micardis Buy Nymphomax Buy Omnicef Buy Effexor Buy Accutane Buy Levothroid Buy Cialis Jelly Buy Femcare Buy Amoxil Buy Aleve Buy Cephalexin Buy Lotrisone Buy Acticin Buy Touch Up Kit Buy Metabo UltraMax Buy Orgasm Enhancer Buy Penis Growth Pack Buy Levlen Buy Styplon Buy Aceon Cheap Loxitane Cheap Differin Cheap Geriforte Cheap Dramamine Cheap Sinequan Cheap Hoodia Cheap Nolvadex Cheap Womens Intimacy Enhancer Cheap Medithin Cheap Female Sexual Tonic Cheap Purinethol Cheap Inderal Cheap Flomax Cheap Orgasm Enhancer Cheap Zimulti Cheap Erexor Cheap Avandamet Cheap Ceftin Cheap Buspar Cheap ZMA Power Cheap Wellbutrin SR Cheap Hoodia Gordonii HG p57 Cheap Singulair Cheap Avandia Cheap Soma Credit reporting system For low credit scores Commercial credit report Understanding credit score Credit report and Florida free credit report Chase credit card status 3 credit reporting agencies Beacon credit score Federal credit reporting act To credit reporting agencies Fix your credit report On line credit card applications Credit card offers Card credit reward travel Credit score formula Credit reports from all Credit free instant report Annual report credit Order credit reports Instant personal credit report Credit beacon score Juniper credit card application Free instant credit reports Airline credit card miles National credit card debt Vue prepaid credit card Credit card debt calculator Chase credit card complaints Is credit score Elan credit card services Balance transfer credit cards Fix my credit score Credit card machines uk Check credit report fix Credit scores of Credit report uk Balance transfers credit cards Average credit score Increasing credit scores Is my credit score Business credit report Redit card pros cons Acceptable credit score Credit card business industrial Credit reports for Fast credit score increase Credit card debt facts On line credit report Free credit reporting Order credit report Chase credit card application Credit reporting act litigation Credit report consumer Clean up credit report Affect your credit score Credit report annual Credit report online Chase redit card Getting a credit score Credit card debt history Credit score after bankruptcy Credit scores meaning Stop credit card offer Ranked credit card offers Mobile credit card processing Linkpoint credit card machine Credit card applications in Credit report disputes Student credit card debt Credit reporting columbia house Credit report service Cheap credit card uk 0 credit card offer Credit report agencies Credit report score understanding Credit cards 0 apr Anual credit report Application aspen card credit Credit score higher Credit card debt management Citibank credit card offers Great credit card offer Free business credit reports Introductory offer credit card Money bank credit card Interpreting credit scores Get credit reports Free credit report Credit card apply online Credit score services Interest credit card offers Credit card debt eliminate Equifax credit reporting Instant credit card offer Credit card consolidation loans Bad credit score Credit card application uk Credit rating score scale Free credit score Experian credit report Credit report.com Article credit card debt Consolidation credit card debt Credit card consolidation uk Stopping credit card offer Read my credit report Obtain a credit report Mint credit card deal Raise my credit score Experian credit report uk Reports credit cards Hurt my credit score Discover credit card offer Good credit rating score Of my credit report Repairing credit score Credit reporting codes Credit reports on Hsbc credit card Credit card application online Repair my credit report Apr credit card offers Credit card debt advice Credit scores by Compare credit card offers Prepaid credit card companies Credit card debt laws Unlimited credit reports Annual credit report request Get my credit report Aarp chase credit card Card consolidation credit debt Credit report companies About credit scores Card credit debt free Transunion credit score Free credit card report Application card citi credit Corporate credit card application Credit scores work Consumer credit reports Credit scores mortgage Freecredit report Credit reporting service Credit card application with Credit scores and Personal credit report canada Credit report identity theft Free anual credit report Improving credit score Credit score uk My annual credit report Landlord credit report Credit score rates With a credit score Credit report government The credit reporting Up credit reports Instant credit reports Fre credit report Visa card bad credit Fair credit reporting act Freecreditreports Credit report repair service Free online credit report To increase credit score Bank one credit card American credit card debt Credit fix repair report Stop credit card debt Instant credit reports uk Low credit scores Colorado free credit report Free transunion credit report Of credit score Company credit report Credit reports with Personal credit score repair Credit scores only Obtain free credit score Cic credit report Eliminate credit card debt Free yearly credit reports The best credit score Credit report canada Wamu secured credit card Uk credit card debt Hsbc rs credit card Check credit report equifax Providian credit card company Secured credit or card Canada credit report Online Femcare Lipitor Muscle Pain Hydrocodone No Prescription Online Furosemide Online Inderal Online Maximum Lipotropics Online Viagra Soft Tabs Online Rythmol SR Levitra Actress Online Avalide Online Lynoral Online Neurontin Online Cardura Online Valtrex Online Fosamax Online Ditropan Online Diamox Online MetaboSafe Online Anafranil Online Viramune Online Advair Diskus Online Pro Erex Online Medrol Online Levaquin Online Echinacea Online Betnovate Online Prevacid Online Male Enhancement Oil Online Vasodilan Online Glucotrol XL Lorazepam Online Cymbalta Online Endep Online Confido Online Keftab Online Depakote Lortab Online Prozac Online Methox 400 Online Anabol AMP Online Tribulus Lipitor Side Affects Online Bentyl Online Dramamine Online Geodon Xanax Addiction Vicodine Online Indocin Online Trimox Online Shoot Carisoprodol 350 Mg Vicodin Hp Online Colostrum 800 Tramadol Cod Zoloft Withdrawal Online Cardizem Online Hangover Helper Online Isoptin Online Nolvadex Online Amaryl Online Penisole Cialis Dosage Phentermine No Prescription Vicodin Lorazepam Overdose Online Liponexol Online Sumycin Online Evecare Online Differin Online Urispas Online Biaxin Online Antabuse Online Ventolin Online Styplon Carisoprodol Soma Online Sustiva Online Prinivil Online Casodex Online Vermox Diazepam Online Cafergot Online Detrol Online Melatonin Zoloft Side Effects Online Trandate Online Reglan Xanax Dosage Lorazepam Addiction Online Avapro Adipex P Didrex Diet Pills Cialis.Com Ultram Online Calcium Carbonate Online Zyloprim Online Desyrel Online Ponstel Viagra Side Effects Xanax Withdrawal Viagra Alternatives Online GABA (HGH Booster) Online Probalan Viagra Dosage Online Orgasm Enhancer Hydrocodone Apap Online Flexisyn Adipex No Prescription Xanax Abuse Viagra Online Tofranil Propecia Generic Phentermine Online Online Mentat Online Zanaflex Online Noxide Online Loxitane Online Lukol Levitra Drug Online Extendaquin Alprazolam No Prescription Online Hyzaar Online Pletal Online Zovirax Online Cialis Soft Tabs Online Relafen Online Quibron T Online Paxil Online Rocaltrol Online Coreg Online Mevacor Carisoprodol Online Maxaquin Online Tenormin Online Remeron Online Evegen Online Claritin Ativan Drug Online QuickBust Diazepam Dosage Tramadol Hcl Online Cystone Online Nymphomax