With a grain of salt
With a grain of salt
Posted Jul 28, 2009 19:07 UTC (Tue) by man_ls (guest, #15091)In reply to: OSCON keynote: Standing out in the crowd by tialaramex
Parent article: OSCON keynote: Standing out in the crowd
What you say has a kernel of truth, but I think you are stretching it too thin. It is true that a superstar developer can do more work than ten mediocre workers, but not "dozens". And that is only developing; creating documentation, helping others on mailing lists etc. does not scale the same way. Also, dedication varies wildly from the paid developer to the person that can dedicate a few odd nights; if your star developer is in the last position he or she will probably produce less than a dedicated but less gifted cooperator.
Finally, notice the "mediocre" bit in "ten mediocre workers". At work you have surely experienced what these "mediocre" people look like: social butterflies, people uninterested in technology but looking for high salaries, climbers up the corporate ladder... These are the people that lower the average. In most open source projects they are not a problem, so differences in skill and productivity are rather in the same ballpark. A really good guy might do the job of two or three others, but not much more. In this light, your sentence:
Get rid of one superstar and attract five competent people and you may find your project is struggling even more than before...does not really hold water.
