Another three:
9) The Crusader. A consultant who "goes native". Puts his or her client's interests well above his or her employers or their own. Crusaders often end up being hired by the client.
10) The Bigot. Defined by the "world is a nail and I have a hammer" anti-pattern. Builds monolithic software using a single tool; steadfast refusal to learn or even acknowledge alternative architectures.
11) The Cryptographer. Sees every new client as exclusive territory for all eternity, therefore, writes code so cryptic that no 3rd party ever has a chance at deciphering in a recent amount of time.
>>
>>6) The assassin. Puts application death routines in his or her code that kills the application after "n" months and then forgets to remove them.
>
>Thank the gods I have never run into this one! I would hate to have to go to court about it.
>
>7) Smiley Joe. Comes in, has numerous meetings, gives a reasonable bid. Does a good design specification, but never gets around to doing the work.
------------------------------------------------
John Koziol, ex-MVP, ex-MS, ex-FoxTeam. Just call me "X"
"When the going gets weird, the weird turn pro" - Hunter Thompson (Gonzo) RIP 2/19/05