(I think it's Barry. Forgive me if I misremembered.)

He wants someone who can do the job and then be useful to the company doing some new job when the project moves into production. Not someone who wants to be the indespensible guru of the project who lives to do it and doesn't want to do anything else.

If someone isn't flexible enough to work on a project for a few months then transition to something else, then he doesn't want them working for him. That's all.

In other companies or organizations, they have different needs. Recall the NASA programmers who do nothing but program the Shuttle's computers. Most jobs aren't like that - people don't usually work on the same program for 15 years.

My $0.02.

Cheers,
Scott.