>But maybe you were referring to the relationship between THE senior LEAD developer and the other developers, who are often times hired by the lead developer?! In that case, the Crappy Guy Syndrome may be at work indeed.
>
>But I like your initial statement that it must be possible to form a team of solely GOOD programmers that IS successful. In sports they try it all the time.
Two good developers could probably handle most of the projects I see today. With the tools we have - there ain't no project I've seen that need much more - if there are too many developers - I sometimes suspect the people paying for the project are suckers or have cash to throw away (or they had a hiring agency write their specifications<g>) - OR - Some managers are seeking job security, ie "Lookie - me - see all these people I talk techno-geek-speek to - and remeber the last two decades it took me to learn the words of
your market - you let me go - the last 20 years are down the drain"
A good software business should have a ton of salesman and just a few engineers - this stuff aint that hard - unless some idiots in charge of the process.
SET RANT OFF
Imagination is more important than knowledge