flat assembler
Message board for the users of flat assembler.

Index > Heap > One or many?


What is better: one programmer, who is really the best at what he does, or team of programmers of average level?
PROgrammer
53%
 53%  [ 7 ]
Team
46%
 46%  [ 6 ]
Total Votes : 13

Author
Thread Post new topic Reply to topic
BOTOKILLER



Joined: 07 Jan 2011
Posts: 154
Location: Ukraine
BOTOKILLER
Hi everyone!
What is better: one programmer, who is really the best at what he does, or team of programmers of average level?
Your opinion Exclamation Question
Post 17 Apr 2011, 16:40
View user's profile Send private message Reply with quote
MHajduk



Joined: 30 Mar 2006
Posts: 6034
Location: Poland
MHajduk
BOTOKILLER wrote:
What is better: one programmer, who is really the best at what he does, or team of programmers of average level?
Human talents aren't additive, you just can't "add" 100 average specialists to get 1 genius. Razz It doesn't work that way. Wink

I've voted for one programmer. Wink
Post 17 Apr 2011, 17:36
View user's profile Send private message Visit poster's website Reply with quote
Tyler



Joined: 19 Nov 2009
Posts: 1216
Location: NC, USA
Tyler
MHajduk wrote:
Human talents aren't additive, you just can't "add" 100 average specialists to get 1 genius.
In special cases, those in which there is an answer, they are. http://en.wikipedia.org/wiki/Wisdom_of_the_crowd

The answer depends on your metric, how you define "better." If you define it as "most productive," then I'd say the team will be better. If you define it as "most efficient" (as in time/code quality), then I'd say the single skilled programmer will be better.
Post 17 Apr 2011, 19:34
View user's profile Send private message Reply with quote
MHajduk



Joined: 30 Mar 2006
Posts: 6034
Location: Poland
MHajduk
If we are talking about creative tasks (like programming, scientific research or artistic activity for example) then one extraordinarily talented man is better than any team of the average workers.

If we are talking about common, everyday tasks, for which we excellently know the methods of solving, we can just use a scheme and hire a team of the "grease monkeys".

I don't believe in the "wisdom of the crowd". The term itself sounds horrible Confused and evokes negative "inqusitional" associations...
Post 17 Apr 2011, 21:12
View user's profile Send private message Visit poster's website Reply with quote
edfed



Joined: 20 Feb 2006
Posts: 4237
Location: 2018
edfed
as in music, 300 musicians cannot be the fraction of a single composer like mozart.

in society, the mass of people is more dumb than the dumbest personn in the society.

the best coder is alone, like mad max, like neo, alone vs the evil. lol
Post 17 Apr 2011, 21:23
View user's profile Send private message Visit poster's website Reply with quote
Overflowz



Joined: 03 Sep 2010
Posts: 1046
Overflowz
I prefer team would be best choice, because nobody will know same things and they'll share ideas to each other = save time & brain loading. and result would be better I think so.. Smile
Post 17 Apr 2011, 21:39
View user's profile Send private message Reply with quote
asmhack



Joined: 01 Feb 2008
Posts: 431
asmhack
Depends on the project, besides that working with a team is more fun and that's the goal.
Post 17 Apr 2011, 22:16
View user's profile Send private message Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3500
Location: Bulgaria
JohnFound
Genius with a team is the greatest variant ever. Very Happy
Post 17 Apr 2011, 23:41
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
roboman



Joined: 03 Dec 2006
Posts: 122
Location: USA
roboman
If it's a project that can be done by one person in a reasonable time, one really good person who is interested in the subject is better. If it's a bigger project then can realistically be done by a single person, then clearly you need a team. If you need a team you need people who can work in a team. One genius who can't work in a team, being forced to work in a team, even of really good people, is probably worse then an average team.
Post 18 Apr 2011, 03:11
View user's profile Send private message Visit poster's website Reply with quote
Alphonso



Joined: 16 Jan 2007
Posts: 294
Alphonso
JohnFound wrote:
Genius with a team is the greatest variant ever. Very Happy


Or a team of Geniuses that can work together :p
Post 18 Apr 2011, 03:31
View user's profile Send private message Reply with quote
neville



Joined: 13 Jul 2008
Posts: 507
Location: New Zealand
neville
There's no choice for "It Depends" and I can't vote for both, so I abstain Smile

It does depend, just like roboman says. It depends on the project, and it depends on the people available.

_________________
FAMOS - the first memory operating system
Post 18 Apr 2011, 04:12
View user's profile Send private message Visit poster's website Reply with quote
Picnic



Joined: 05 May 2007
Posts: 1288
Location: behind the arc
Picnic
A team of skilled developers with the help and guidance of a genius can certainly make the job done faster, i think.
Post 18 Apr 2011, 09:57
View user's profile Send private message Reply with quote
edfed



Joined: 20 Feb 2006
Posts: 4237
Location: 2018
edfed
for sure, if the team is composed only of elite programmers, it is evident. but if the team is composed only by untalented programmers, the resulting program will be very fool.

as the question is: only one good coder or many bad coders, the answer is only one good coder is better.

same question as:
what is the best, only one good god, or many bad devils?
Post 19 Apr 2011, 12:34
View user's profile Send private message Visit poster's website Reply with quote
cypher



Joined: 07 Apr 2011
Posts: 51
Location: The cave
cypher
A team of programmers would be the best selection, as they can share ideas, opinions, tips. But a single programmer would also be the best selection.

edfed wrote:
in society, the mass of people is more dumb than the dumbest personn in the society.

Exactly. If no one on the teams has no knowledge--or even worse--experience, then the result would be a bad program. If everyone on the team has equal intelligence, then good or no good will come of the program [b]depending on skill[b].

edfed wrote:
as the question is: only one good coder or many bad coders, the answer is only one good coder is better.

I agree. A single coder would be better.

It is a difficult debate, because it depends on skill of the single programmer and skill of the team of coders. So it does depend.
Post 19 Apr 2011, 13:28
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar. Also on YouTube, Twitter.

Website powered by rwasa.