“effete geopolitical yakyak”

Posted Thu May 1 12:37:00 2008 Tags:

I recently realized a little thing about leading a technical team.

As a fairly senior technical guy, I’m comfortable trying to build a complete widget myself. When time is scarce and manpower less so, it makes sense to put a team together to share the work. The job of the “tech(nical) lead(er)” then becomes a mixture of doing the work and telling/helping others to do the work.

One can, and I have, erred on the side of being too vague with the subdivision of labour. Particularly, a tech lead may offload the parts that seem the least interesting or complicated, which leads to much trouble if the interface specifications leave too much unsaid. But this problem is fixable after the fact – an inferior subcontracted part can be gradually repaired/replaced. At least it exists.

A worse trap occurs if the tech lead hoards the most complicated parts. He may not want to admit how big it really is. Worse: he may shirk the duty of detailed design, imagining that since he’s the only one working on that part, the design will take care of itself. But what if it doesn’t — if the central chunk is big enough to intimidate piecemeal approaches of a split-time tech lead? Then he’s stuck. Guess how I found out.

A partial solution to this is to give away the central, most complicated bits to his cow-orkers. That forces the lead to think through the issues well enough to make sure that the pieces fit — and that they make sense. This time, he has to convince not just his feebleminded self, but potentially skeptical colleagues. The standard is higher, for they will demand a rational design.

The costs? Yes, the central piece may end up being built differently than originally (but only very approximately) imagined. Its pieces may need some subsequent chiseling and rework. It’s often more effort to help & teach others to do the work than to do it oneself. But, oh, the benefits! The work gets done!

So, fellow fallible tech leads, if you picked a prize piece too big to swallow, delegate it. Resign yourself to coding the periphery and interfaces, reorganizing and mentoring. It will be better overall.

Posted Wed May 7 10:20:00 2008 Tags:

Internal household mail conversation with the 3.5-year-old:

Posted Fri May 9 20:14:00 2008 Tags:

Life aboard an aircraft carrier, in 50ish easy-to-read pieces. Try not to read it all in one sitting, during work time.

Posted Mon May 12 08:54:00 2008 Tags:

While this article does talk about a Piper Aztec, and its accompanying photo is that of our very own bird, we were not involved in this incident from a few weeks back. Thanks for worrying though. The good-wish flowers may be wilting now, but the get-well cards will be nailed to our postman forever.

Posted Mon May 12 15:58:00 2008 Tags:

So, Barack Hussein Obama says

“We can’t drive our SUVs and eat as much as we want and keep our homes on 72 degrees at all times … and then just expect that other countries are going to say OK,” Obama said.

“That’s not leadership. That’s not going to happen,” he added.

How is one to understand that, except as begging for others’ approval for americans’ driving, eating, and heating habits?

Posted Fri May 23 09:29:00 2008 Tags:

Some hollywood pontification

SUSAN SARANDON, who appeared in three films last year and won kudos for her TV movie “Bernard and Doris,” is still not a contented soul. She says if John McCain gets elected, she will move to Italy or Canada. She adds, “It’s a critical time, but I have faith in the American people.”

Posted Fri May 30 09:41:00 2008 Tags: