sergebroom: (Default)
[personal profile] sergebroom

This week, I've been spending a lot of time, and late hours(*) on a project that has a very tight deadline. How tight? How about today? Anyway, things had been going well, except for one issue, where the discrepancy between expections and results turned out to have been caused by my modeling my changes on the program's existing logic instead of my doing it the way my instincts told me to. It took 24 hours of banging my head against it(**) to reach that conclusion yesterday, but I got it fixed. Then my user(***) found another discrepancy. I stayed up until midnight, poring at the program, but eventually realized I was going nowhere. Lack of sleep will do that you. So I logged off, let myself wind down by reading a comic-book, to minimize the possibility of my dreaming about that program problem. This morning, a few hours later and some coffee inside of me, I realized that there is no problem. The discrepancy was not a real one, but was instead generated by my user's test script.

My first assumption always is that there's something wrong with my work. I don't know why I do that, considering how many times this has happened.

Oh well.

Meanwhile, my poor user was very embarassed when I told him.

----------

(*) Which become early hours, when one goes to bed at 3am - then gets up at 6am.
(**) My forehead is now so lumpy that I look like a Star Trek alien.
(***) One program to another in TRON: "Do you believe in Users?"

Date: May. 26th, 2007 05:02 pm (UTC)
From: [identity profile] fledgist.livejournal.com
That would be good. Currently, I am in northeastern Ohio, where my older son is about to get his bachelor's in physics (or fish-sticks, as I keep insisting).

Date: May. 26th, 2007 06:04 pm (UTC)
From: [identity profile] serge-lj.livejournal.com
Either way he's coming out a winner.

Date: May. 29th, 2007 06:05 pm (UTC)
From: [identity profile] fledgist.livejournal.com
That's certainly the case!