The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Линус Торвальдс об управлении проектами по разработке программного обеспечения

08.08.2008 19:34

Как известно, Линус Торвальдс начал работу над Linux, когда был студентом. Сегодня его операционная система является базой для таких многомиллиардных компаний, как Oracle, Novell и Red Hat. Линус смог достичь этого путем личного отбора команды разработчиков по всему миру и объединил их в списке рассылки разработчиков Linux ядра (LKM - Linux Kernel Mailing List). В интервью с Steven Vaughan-Nichols, он рассказал о своем секрете успеха:

По его мнению первый шаг состоит в поиске людей, которым можно доверять и прежде всего — верить в самого себя. Говоря о доверии он не имеет ввиду полную и безоговорочную веру, но если человек занимался поддержкой и разработкой чего-либо, можно предположить, что он способен принимать нужные повседневные решения.

В свою очередь, Линус старается сделать себя заслуживающим доверия, то есть ликвидировать какую-либо неясность в общении — люди должны точно знать о его мнении. «Они не могут непременно соглашаться со всем, что я говорю, но по меньшей мере они могут верить мне и также заслуживать доверия».

Быть честным также является очень важным. Частью этого Линус считает отсутствие стыда за какие-либо грубые слова или эмоции. То есть, вместо того, чтобы быть крайне вежливыми в решении вопросов, лучше по-настоящему показать насколько это важно для тебя.

Конечно же, Линус не отрицает, что иногда он ошибается и приходится признавать эти ошибки. Однако, он нашел выход из таких ситуаций: в начале письма сказать человеку, что он полнейший идиот и не компетентен, что его патч никуда не годится, а в конце попросить объяснить, почему разработчик допустил ошибку. Он считает такой путь дает возможность назвать его самого тупоголовым и объяснить, где были ошибки. «То есть не я хочу сказать, что не встречал среди разработчиков ядра вежливых людей, но вероятно я распугал их всех».

Многие Open Source проекты не могут найти чёткой опоры, когда пытаются работать в одном направлении - наверное, это единственное о чем не упомянул Линус. Его методы грубые и жесткие, но даже их хватает чуть больше, чем на неделю. Причина успеха может состоять в том, что он, как руководитель проекта, готов понимать свои ошибки и мало того — готов соглашаться с ними. В других проектах (не только по разработке программного обеспечения) непринятие собственных ошибок ведет только к понижению боевого духа лидера и его команды.

Возможно, самой важной причиной того, что метод Линуса Торвальдса работает — только огромное уважение к нему в мире программистов. Когда он ругает кого-то, разработчики прислушиваются к этому недовольству. Они не воспринимают его комментарии как обиду или основание судить, что он не понимает их работу. Может быть, в других кругах разработчик может просто уйти. В Linux-сообществе они держаться до конца, потому что понимают — Торвальдс действительно знает, о чем он говорит.



  1. Главная ссылка к новости (http://www.cio.com/article/441...)
Автор новости: v.prokofyev
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/17310-linux
Ключевые слова: linux, kernel
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (47) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, h3t0 (?), 19:52, 08/08/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    блин...чето я половины не понял...
    что он хочет?
     
     
  • 2.2, Аноним (2), 20:13, 08/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Того же что и все мы: славы, денег и власти :)
     
     
  • 3.4, ildar000 (?), 20:55, 08/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Того же что и все мы: славы, денег и власти :)

    В данном случае он хотел поделиться секретом эффективного (хотя я думаю есть куда расти) менеджмента Open Source-проекта

     
  • 2.34, Onotoley (?), 12:16, 09/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    причём тут Git, он же его пару лет назад написал, когда предыдущая система лицензию сменила?!
     

  • 1.3, Аноним (3), 20:34, 08/08/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Линус не создавал операционную систему Linux.
     
     
  • 2.5, ЕХАН (?), 20:55, 08/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Линус не создавал операционную систему Linux.

    Дурак?!

     
     
  • 3.7, Аноним (2), 20:56, 08/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    сам дурак :) стало лучше?
    Или надо объяснять, что Linux это ядро, что такой операционной системы нет и т.д.?
    Да и Торвальдс там как-то не один все это делал. Приписывание ему всех лавров - популизм.
     
     
  • 4.11, Аноним (2), 21:47, 08/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >сам дурак :) стало лучше?
    >Или надо объяснять, что Linux это ядро, что такой операционной системы нет
    >и т.д.?
    >Да и Торвальдс там как-то не один все это делал. Приписывание ему
    >всех лавров - популизм.

    Вы открыли нам глаза! Спасибо! :D

     
     
  • 5.14, Аноним (2), 22:34, 08/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Так и есть - ОС GNU, Linux одно из ее ядре:P


     
  • 4.26, Аноним (-), 00:36, 09/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >сам дурак :) стало лучше?
    >Или надо объяснять, что Linux это ядро, что такой операционной системы нет
    >и т.д.?
    >Да и Торвальдс там как-то не один все это делал. Приписывание ему
    >всех лавров - популизм.

    Зависть - один из смертных грехов.
    ЗЫ. Да, есть GNU/Linux. Но ваши слова - это именно зависть.

     
  • 4.29, гыук (?), 01:33, 09/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Да и Торвальдс там как-то не один все это делал.

    ... но без него ничего бы не получилось... так что лавры ему приписывают по делу ;)
    Да, Рудольф Дизель тоже не производил самолично все миллионы дизелей по всему миру.Но он был первым кто сделал двигатель данной конструкции.А то что потом другие сделали лучше и миллионы - да, но первым то был Рудольф Дизель, в честь которого теперь моторы данной конструкции так и называют ;)

     
     
  • 5.30, kost BebiX (?), 01:52, 09/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > ... но без него ничего бы не получилось

    Это еще вдруг почему? Столлман сам говорил, что, по сути, им только оставалось выбрать ядро из существующих. Тоесть, если бы не Линус - было бы другое ядро и не более (само собой, немного другая архитектура всего этого дела).

     
     
  • 6.37, User294 (ok), 14:30, 09/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >оставалось выбрать ядро из существующих.

    Да, сущая фигня :) особенно если посмотреть в каком виде остальные ядра нынче.
    Кстати без Столлмана тоже ничего не получилось бы - куда ж вы без компилера то?

     
     
  • 7.39, kost BebiX (?), 14:33, 09/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>оставалось выбрать ядро из существующих.
    >
    >Да, сущая фигня :) особенно если посмотреть в каком виде остальные ядра
    >нынче.
    >Кстати без Столлмана тоже ничего не получилось бы - куда ж вы
    >без компилера то?

    При чем тут нынче? Если бы тогда взяли другое - уже допилили бы.

     
     
  • 8.44, vitek (??), 21:00, 09/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    а может всё это дело успешно накрылось бы, Столлман ушёл в монастырь а на д... текст свёрнут, показать
     
  • 3.16, Аноним (2), 22:39, 08/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    GNU создал Ричард Мэтью Столлман, чудила:P
     

  • 1.6, Аноним (2), 20:55, 08/08/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>и объединил их через систему управления исходным кодом Git

    по-моему, ГИТ появился "немного" позже ...

    опять журналистская популистика, нацеленная на малоумных фанатов.

    >>Быть честным также является очень важным. Частью этого Линус считает отсутствие стыда за какие-либо грубые слова или эмоции. То есть, вместо того, чтобы быть крайне вежливыми в решении вопросов, лучше по-настоящему показать насколько это важно для тебя.<<

    ага, а Райзера загнобили и до сих пор гнобят (причем вместе с самой ФС почему-то) за то, что он невежливо ответил на критику.

    >>Возможно, самой важной причиной того, что метод Линуса Торвальдса работает — только огромное уважение к нему в мире программистов.<<

    Какое уважение? О чем вы? Это как в СССР уважали партию и главу ЦК КПСС.

     
     
  • 2.15, Аноним (2), 22:39, 08/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще то ЛИНУС ОЧЕНЬ ДОЛГО ИСПОЛЬЗОВАЛ ПРОПРИЕТАРНУЮ СИСТЕМУ КОНТРОЛЯ ВЕРСИЙ:D название забыл. git не так уж и давно появилась.
     
     
  • 3.23, Аноним (2), 00:28, 09/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >название забыл

    БитКипер

     
  • 3.24, Аноним (-), 00:29, 09/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Вообще то ЛИНУС ОЧЕНЬ ДОЛГО ИСПОЛЬЗОВАЛ ПРОПРИЕТАРНУЮ СИСТЕМУ КОНТРОЛЯ ВЕРСИЙ:D название забыл.

    Он использовал cvs в течение 7 лет пока работал на коммерческую компанию и за это время страстно ее (cvs) возненавидел. Также он ругал и Subversion. :) http://www.youtube.com/watch?v=4XpnKHJAok8

     

  • 1.8, Аноним (2), 21:00, 08/08/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Может быть, в других кругах разработчик может просто уйти. В Linux-сообществе > они держаться до конца, потому что понимают — Торвальдс действительно знает, о > чем он говорит.

    Это вы врачам-анестезиологам объясняйте!

     
  • 1.9, zer0 (?), 21:03, 08/08/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а я его уважаю! но статья ниочём - перевод пересказа =)
     
  • 1.10, Аноним (3), 21:27, 08/08/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Линус не делал ОС, он делал всего лишь ядро. ОС это ядро + программы. Программы были написаны ГНУ сообществом.
     
     
  • 2.12, Аноним (2), 21:49, 08/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Линус не делал ОС, он делал всего лишь ядро. ОС это ядро
    >+ программы. Программы были написаны ГНУ сообществом.

    А ребята и не знали... Откуда столько гениев на сайте?!

     
  • 2.32, null (??), 09:48, 09/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Линус не делал ОС, он делал всего лишь ядро. ОС это ядро
    >+ программы. Программы были написаны ГНУ сообществом.

    Именно ОС. Ядро - это ос. Программы - это рабочее окружение. Если считаешь иначе - аргументируй.
    Все возможности линукса, как ОС, можно полчить совершенно без какой-бы то ни было линковки с любыми либами GNU и взаимодействия с программами GNU.

     
     
  • 3.33, kost BebiX (?), 11:10, 09/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>Линус не делал ОС, он делал всего лишь ядро. ОС это ядро
    >>+ программы. Программы были написаны ГНУ сообществом.
    >
    >Именно ОС. Ядро - это ос. Программы - это рабочее окружение. Если
    >считаешь иначе - аргументируй.
    >Все возможности линукса, как ОС, можно полчить совершенно без какой-бы то ни
    >было линковки с любыми либами GNU и взаимодействия с программами GNU.
    >

    То же самое - все возможности гну можно получить, собрав его под FreeBSD и забыть вообще про Linux.

     
     
  • 4.36, User294 (ok), 14:06, 09/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >То же самое - все возможности гну можно получить, собрав его под FreeBSD

    Да, гнутым же компилером и утилсами, кстати :)

    > и забыть вообще про Linux.

    Зато можно вспомнить про дурацкий геморрой на ровном месте - там где у линуксоидов все просто работает, в бсд будет ломаться ;).Не далее как вчера наблюдал задолбанного админа который упарился с глюками одного чувствительного сервиса в bsd.При том та же самая приблуда отлично работает у других.В линуксах правда.Оказывается дело было в допотопном компилере который таскают бсдшники... у него какие-то грабли есть, которые в новых сто лет починены.

     
     
  • 5.38, kost BebiX (?), 14:32, 09/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Зато можно вспомнить про дурацкий геморрой на ровном месте - там где
    >у линуксоидов все просто работает, в бсд будет ломаться ;).Не далее
    >как вчера наблюдал задолбанного админа который упарился с глюками одного чувствительного
    >сервиса в bsd.При том та же самая приблуда отлично работает у
    >других.В линуксах правда.Оказывается дело было в допотопном компилере который таскают бсдшники...
    >у него какие-то грабли есть, которые в новых сто лет починены.
    >

    А представь что линукса нету и разработчики ядра пошли бзд допиливать - не было бы вообще проблем никаких (ну где-то сравнимо с линуксом), имхо.

     
     
  • 6.41, vitek (??), 16:29, 09/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    сразу 2-а условия?!!
    может тогда представим ещё и то, что ни Томпсон, ни Ритчи не придумали С.... да чё там! представь, что только vb и сущесвует?

    ну и кому такая бздя после этого будет нужна? :-D

     
     
  • 7.45, prapor (??), 02:40, 10/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >сразу 2-а условия?!!
    >может тогда представим ещё и то, что ни Томпсон, ни Ритчи не
    >придумали С.... да чё там! представь, что только vb и сущесвует?

    Лучше представить, что Керниган с Томпсоном и Ритчи (и еще группой менее известных сотоварищей) не создали UNIX. Во где ужастик :)


     

  • 1.13, Аноним (2), 22:18, 08/08/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Можно по разному относится к Торвальдсу, но то что ядро активно развивается, во многом его заслуга. Посмотрите на прогресс hurd. Создаётся впечатление, что разработчки не написали ни одной строчки кода за последние несколько лет. Как будто они только сейчас поняли, что все эти годы шли в противоположном направлении, а повернуть назад воли не хватает.

    Все готовы годами обсуждать преимущества микроядер, экзоядер, hurd, mach, l4, minix, qnx и даже nt. Но когда дело доходит до работы, появляются непреодолимые препятствия. В общем Торвальдсу - респект.

     
     
  • 2.17, Аноним (2), 22:46, 08/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    oberon ОС развиваются в Европе:) SUN в Java, MS в .Net, Singularity вовсю черпают и черпали идеи Николауса Вирта. Люди не болтают - они просто работают. Но таких пропагандстских машин как у IBM, SUN, MS и т.д. у них нет.
     
     
  • 3.25, Аноним (2), 00:35, 09/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >они просто работают. Но таких пропагандстских машин как у IBM, SUN,
    >MS и т.д. у них нет.

    Какая машина? Я Linux увидел, когда знакомый притащил диск с TransAmeriTech Linux. Уже тогда к нему появился здоровый интерес среди специалистов и малолетних действительно хакеров (не путать с сегодняшней шпаной, которая так любит на ЛОРе хвалится конками, флюксом, шлакваре, бзд и тд). Вещь, которая полезна и _действительно_ работает - всегда интересна.

     
     
  • 4.31, Аноним (2), 09:12, 09/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Как и многие вещи без пропаганды и рекламы о которых знают только сведущие люди:)

    Например, была технология Juice, превосходящая технологически Java. И где она? Ничего и не слышал до не давнего времени.


     

  • 1.18, thread (?), 23:10, 08/08/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вообще интересное сообщение,
    начинаешь задумываться :(
    но к сожалению большенство OpenSource проектов очень долго ищет поддержки у профессиональных программеров и в основном получает отказ в случае прошения :) помощи!
    За год существования http://traffpro.ru команда практически не изменилась, в плане программистов пишущих систему, но вот в попытках найти программистов и вовлечь в работу постоянно как то не получается :( Торвальдс конечно уже может так говорит, он создал бренд который признан всеми и теперь он может позволить себе такие высказывания. К сожалению OpenSource в России оставляет жилать лучшего, но рост очевиден как в использовании так и в стремлении помочь и включиться в работу, я надеюсьт через несколько лет всё таки в России начнут использовать OpenSource а не купленный за 100 рублей длиск с большим количеством взломанных продуктов!!!
     
     
  • 2.20, Аноним (2), 23:28, 08/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Система TraffPro, призвана решить круг задач, связанных с расчетом используемого трафика в офисе и установки контроля доступа в сети.

    Мне не нравится, когда ограничивают мою свободу. Думаю не мне одному:D

     
     
  • 3.22, thread (?), 23:39, 08/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>Система TraffPro, призвана решить круг задач, связанных с расчетом используемого трафика в офисе и установки контроля доступа в сети.
    >
    >Мне не нравится, когда ограничивают мою свободу. Думаю не мне одному:D

    Это всё хорошо, но ещё вирусам и win нравится пинговать и рассылать всё и везде :)
    Такие системы как наша именно для того и сделаны что бы например керио не считался супер считалкой незаменимой в офисе за 1000$ :) Ну а если вам ограничение не нравится то просто купите безлимит :)

     
  • 2.27, Аноним (2), 00:41, 09/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Вы не вкуриваете одной просто вещи: успешный OSS-проект должен быть не столько полезен, сколько интересен. Писать биллинг - жуткая скука. Такая же, как и складской учет. Этим могут заниматься либо те, кому он действительно позарез нужен (и это будет in-house development), либо профи (с прицелом на коммерцию). Проект должен быть нужен и интересен лично разработчикам. Вот почему все icq-клиенты - говно. Они просто не интересны нормальным разработчикам. Они все уже давно на Jabber.
     
  • 2.28, Veter (??), 01:06, 09/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    За год существования проекта можно только развалить существующую команду, но не создать новую. А разработчиков у вас на сайте и так выше крыши указано :-) Ищите пользователей, а не программистов - другие программисты делают другие проекты.
     

  • 1.19, Аноним (2), 23:18, 08/08/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    man 2 open
    BUGS
           "The  thing  that  has  always  disturbed me about O_DIRECT is that the
           whole interface is just stupid, and was probably designed by a deranged
           monkey on some serious mind-controlling substances." — Linus
     
     
  • 2.21, root (??), 23:33, 08/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >man 2 open
    >BUGS
    >       "The  thing  that
    > has  always  disturbed me about O_DIRECT is that
    >the
    >       whole interface is just stupid,
    >and was probably designed by a deranged
    >       monkey on some serious mind-controlling
    >substances." — Linus

    Oh yeah, Linus is a famous monkey lover! :)))

     

  • 1.35, GoSha (?), 14:00, 09/08/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну прям священная корова.
    Попахивает культом личности.
     
     
  • 2.40, Аноним (2), 15:26, 09/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Что плохого в культе личности?
     
     
  • 3.43, Аноним (2), 19:33, 09/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Что плохого в культе личности?

    http://ru.wikipedia.org/wiki/Культ_личности

    Утверждается, что личность имеет многочисленные таланты во всех областях человеческой деятельности, ей приписывается необычайная мудрость, способность предвидеть будущее, выбрать единственно правильное решение, определяющее процветание народа и др.

    http://ru.wikipedia.org/wiki/Культ_личности_Сталина

     
     
  • 4.46, Dvorkin (??), 00:06, 15/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >http://ru.wikipedia.org/wiki/Культ_личности_Сталина

    ну кстати сталин хоть и суровый мэн был, но сделал и много хорошего для нас с вами.
    я хоть и не являюсь поклонником, но на фоне всяких Лениных и Ельциных - ему уважуха.

     
     
  • 5.47, Aquarius (ok), 19:19, 15/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    немного off-topic'а
    Ельцину, между прочим, еще от Сталина досталось разгребать кое что
     
  • 2.42, vitek (??), 19:29, 09/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    гдешь Вы это прочитали?
    ну не нравиться Вам линух и его создатель - так и скажите.
    а то эти мелкие пакости выглядят как-то... мелко.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру