LINUX.ORG.RU

Охота на мастодонтов. «Почему ведущие разработчики ядра уже не эффективны?»

 


0

0

Джим Землин (Jim Zemlin), исполнительный директор Linux Foundation, считает, что ключевые разработчики ядра становятся все старше, и все сильнее назревает необходимость привлечения к разработки молодежи для сохранения прежних темпов и качества разработки.

Вот ответ другой стороны:
Greg Kroah-Hartman: «если вы считаете, что мы перестаём справляться, то пожалуйста, сообщите».
Andrew Morton: «Да, мы стареем и больше устаем. Однако я не вижу новых людей с таким энтузиазмом к работе, какой ранее бывал у меня».

>>> Подробности



Проверено: Shaman007 ()

Ответ на: комментарий от anonymous

>С учетом того, что оные девелоперы сами бизнес на 80%..

И ?

hint: доля даже самого крупного бизнес-учаснега кернелтим меньше доли всех независимых разработчегов ... кернелтим это АЛЬЯНС где никто никому ничего НЕ ДОЛЖЕН ... иначе оно просто бы развалилось

sS ★★★★★ ()
Ответ на: комментарий от anonymous

>Даже 2.6.* чаще выходят

Ты наивно надеешся что патч сходу входит в следующий стабильный релиз ? Изучи на досуге схему движения патчей в ядре ...

Например мои шли до стабильного ядра от 5 месяцев (мелкие фиксы) до полутора лет (новые фичи)

sS ★★★★★ ()
Ответ на: комментарий от Pavel_7c0

> ибо его осточертело еб^W работать за миску доширака
Я за $600-700 в месяц мог хорошо поесть в столовой и день через день сходить в ресторан поесть, попить.
Вот только потом оказалось, что я ничего не отложил на чёрный день.

impr ()
Ответ на: комментарий от impr

> Я за $600-700 в месяц мог хорошо поесть в столовой и день через день сходить в ресторан поесть, попить. Вот только потом оказалось, что я ничего не отложил на чёрный день.

Это и называется «работать за жрат».

Pavel_7c0 ()
Ответ на: комментарий от Pavel_7c0

> Это и называется «работать за жрат».
потому что я всё пропивал!
поменьше пил - мог бы отложить пару рублей
А вот если семья/алименты - то 500-700 ну никак не хватит!!!!

impr ()
Ответ на: комментарий от sS

>кернелтим это АЛЬЯНС где никто никому ничего НЕ ДОЛЖЕН

Но если не уточнять, создается впечатление, что к бизнесу разработка отношения не имеет. А оно ровно наоборот же.

Ты наивно надеешся что патч сходу входит в следующий стабильный релиз ? Изучи на досуге схему движения патчей в ядре ...

Ткни. А то 1.5 года для любых новых фич — имхо чересчур.

anonymous ()
Ответ на: комментарий от Casus

А кем должен стать талантливый программист после 30 лет? Окуклиться и потом бабочкой?

Системным аналитиком. По крайней мере, обобщив свой опыт работы в 3-5 крупных проектах, начать руководить небольшой командой разработчиков.

Sun-ch ()
Ответ на: комментарий от anonymous

>> кернелтим это АЛЬЯНС где никто никому ничего НЕ ДОЛЖЕН

Но если не уточнять, создается впечатление, что к бизнесу разработка отношения не имеет. А оно ровно наоборот же.


Наибольший вклад в разработку ядра вносят коммерческие компании: Red Hat. Novell, IBM, а не эти ваше каноникалы или Патрег

impr ()
Ответ на: комментарий от sS

Саныч - а правда что ты служил в танковых войсках ?

Правда. А что?

Сравни по фичам VMware ESX и решения на чисто базе линакса, без XEN.

ЗЫ “bare-metal” hypervisors на x86 кто такое может?

Sun-ch ()
Ответ на: комментарий от Sun-ch

Системным аналитиком. По крайней мере, обобщив свой опыт работы в 3-5 крупных проектах, начать руководить небольшой командой разработчиков.

Саныч, не бывает неких абстрактных системных аналитиков, не имеющих отношения к программированию. Этот тот же программист, просто вынужденный часть своего времени просматривать и корректировать чужой код, да давать указания подчинённым, что в каком виде и в какой последовательности писать. Если он не будет сам программистом (а навыки быстро утрачиваются), он не сможет эффективно ими руководить и превратится через пару лет в банального манагера.

Vudod ★★★★★ ()
Ответ на: комментарий от impr

>Наибольший вклад в разработку ядра вносят коммерческие компании: Red Hat. Novell, IBM, а не эти ваше каноникалы или Патрег

Я про то же. Сложновато утверждать, что бизнес (80% разработчиков) ничего не должен самому себе.

anonymous ()
Ответ на: комментарий от Vudod

>Если он не будет сам программистом (а навыки быстро утрачиваются), он не сможет эффективно ими руководить и превратится через пару лет в банального манагера.

А он точно будет против?

anonymous ()
Ответ на: комментарий от px

>>А учить надо молодых. Никто ж почти этим не занимается.

бугогашенька. Молодые пусть сами учатся как это в свое время делал Torvalds. Ну а то что у молодых нет желания и руки растут из опы это уж они сами виноваты.

А само все сделается, да? Ну вот и вам и результаты такого подхода.

anonymous ()
Ответ на: комментарий от anonymous

>А само все сделается, да? Ну вот и вам и результаты такого подхода.

Удваиваю.

anonymous ()
Ответ на: комментарий от Vudod

> Если он не будет сам программистом (а навыки быстро утрачиваются), он не сможет эффективно ими руководить и превратится через пару лет в банального манагера.

Вы так говорите, будто манагер это что-то плохое. Ведь это замечательно — кодить не нужно, а денег больше.

А вот быть программистом и манагером (ведущий программист, тимлидер, этот ваш сраный аналитик) — сущий ад. С тебя требует за двоих («Что значит потратил час на работу с подчиненными? Какое такое техническое задание? Какое к черту качество?»), а платят как банальному кодерку.

Pavel_7c0 ()
Ответ на: комментарий от Sun-ch

>и решения на чисто базе линакса, без XEN

Вам «чисто шашечки» или ехать ? :)

sS ★★★★★ ()
Ответ на: комментарий от Pavel_7c0

>С тебя требует за двоих («Что значит потратил час на работу с подчиненными? Какое такое техническое задание? Какое к черту качество?»), а платят как банальному кодерку.

Валить надо с конторы, которая тимлидеру платит как джуниору, не?

anonymous ()
Ответ на: комментарий от anonymous

>Но если не уточнять, создается впечатление, что к бизнесу разработка отношения не имеет. А оно ровно наоборот же.

Ещё раз по буквам. Кернелдевелопер никому ничего НЕ ДОЛЖЕН. Либо бизнес принимает это правило либо идёт пилить свой лисапед :) Дальновидный бизнес обычно принимает и контрибутит код который далее подхватываеца коммунити...

Ткни. А то 1.5 года для любых новых фич — имхо чересчур.

gspca2 (1 вообще в ядро никогда не входил)

sS ★★★★★ ()
Ответ на: комментарий от impr

>Наибольший вклад в разработку ядра вносят коммерческие компании: Red Hat. Novell, IBM, а не эти ваше каноникалы или Патрег

В _сумме_ - да. Но как только кто нибудь попытается потянуть оделяло на себя его просто пошлют в лес. Вне зависимости от его вклада.

sS ★★★★★ ()
Ответ на: комментарий от anonymous

>Я про то же. Сложновато утверждать, что бизнес (80% разработчиков) ничего не должен самому себе.

У Вас неверные представления о большом бизнесе :)

Большой бизнес это много-много маленьких :)

каждый из них другому НИЧЕГО НЕ ДОЛЖЕН :) так понятнее ? :)

sS ★★★★★ ()
Ответ на: комментарий от sS

>>ничего не должен самому себе

каждый из них другому НИЧЕГО НЕ ДОЛЖЕН

Мы просто о разном. Другим нет, а своим деловым целям такие контрибы соответствуют же. Из-за этого утверждение что разработчики ничего не должны бизнесу вообще - выглядит странновато. Формулировка неоднозначная ;)

gspca2

Думал есть какой-то (полу)официальный документ, описывающий общий путь кода в ядро.

anonymous ()
Ответ на: комментарий от sS

> Но как только кто нибудь попытается потянуть оделяло на себя его просто пошлют в лес. Вне зависимости от его вклада.
Великолепное сравнение. На данный момент.
Пока что члены сообщества, разрабатывающие ядро будут равны. Через года 2-3 начнётся покупка каноникалов (а может скоро они и развалятся) и прочих быдло контор.
А есть от крупная контора, сотрудничающая с Debian. Red Hat цветёт и пахнет, Novell кажется тоже хорошо себя чувствует.

Вопрос: кто купит сообщества Debian, BSD???
Red Hatу и Novellу дэбианы и фряхи нафик не нужны.

impr ()
Ответ на: комментарий от anonymous

>а своим деловым целям такие контрибы соответствуют же

И только им :) Почувствуй разницу.

Из-за этого утверждение что разработчики ничего не должны бизнесу вообще - выглядит странновато.

PS: Нету «бизнеса вообще», бизнес он всегда конкретный :)

Думал есть какой-то (полу)официальный документ, описывающий общий путь кода в ядро.

Общие принципы движения кода обсуждались(ются) в LKML ... и они постоянно меняются :)

sS ★★★★★ ()
Ответ на: комментарий от impr

>Пока что члены сообщества, разрабатывающие ядро будут равны. Через года 2-3 начнётся покупка каноникалов (а может скоро они и развалятся) и прочих быдло контор.

Я за процессом наблюдаю активно изнутри больше 10 лет :) По сути постоянно идут какие то покупки и открытия коммерческих продуктов в виде форков. Фишка в том что СЕЙЧАС ресурсы коммунити в целом в разы если не на порядки превосходят ресурсы самых крупных контор. Ну и потом коммунити в отличае от контор на крайняк могут работать for fun :) Так что процесс вряд ли сильно поменятся в ближайшие несколько лет. Разве что придёт какой нибудь Линус v2.0 C новой революционной идеей ;)

sS ★★★★★ ()
Ответ на: комментарий от sS

Форки появятся - таков менталитет опэн сорсников.
Но если Red Hat купит каноникал - сообщество будет недовольно и начнёт бароться. Novell - скажут: виндузятники и саскочат.
Но те же самые компании могут развивать дистрибутивы по «нормальному» пути, который я описал выше.

impr ()
Ответ на: комментарий от Pavel_7c0

Вы так говорите, будто манагер это что-то плохое. Ведь это замечательно — кодить не нужно, а денег больше.

А вот быть программистом и манагером (ведущий программист, тимлидер, этот ваш сраный аналитик) — сущий ад. С тебя требует за двоих («Что значит потратил час на работу с подчиненными? Какое такое техническое задание? Какое к черту качество?»), а платят как банальному кодерку.

Если вас интересует в жизни занятие, при котором нужно ничего не делать (и, главное, не думать), но получать побольше бабла, то, несомненно, вас понять легко. Единственное --- не надо утверждать, что такое состояние нормально для людей, занимающихся СПО, только для вас --- типичных потребителей.

Vudod ★★★★★ ()
Ответ на: комментарий от Pavel_7c0

> Я в своем миллионом городе не знаю программистов, получающих больше 1000$.

А я не собираюсь в твоём миллионном городе программистам искать работу. Поэтому, просто не представляю как тебе помочь. Да и бред какой-то. В моём родном миллионном городе я знаю где и как работать программистом, чтобы получать 1000-1500, если работать «на дядю», если на себя, так вообще пределов нет.

Casus ★★★★★ ()
Ответ на: комментарий от Sun-ch

> Системным аналитиком. По крайней мере, обобщив свой опыт работы в 3-5 крупных проектах, начать руководить небольшой командой разработчиков.

Не каждый учёный может быть хорошим преподавателем. Так и тут, не каждый программист может быть хорошим руководителем. А «системным аналитиком», это уже по желанию, может ему и так неплохо в свободном полёте?

Casus ★★★★★ ()
Ответ на: комментарий от sS

> Общие принципы движения кода обсуждались(ются) в LKML ... и они постоянно меняются :)

А как бы их узнать? Вот мне хотелось бы отправить в ядро почти тривиальный патч к мало кому нужному сетевому драйверу. Куда обращаться?

tailgunner ★★★★★ ()
Ответ на: комментарий от tailgunner

а в чем проблема?

просто посылай пачч. to: автор/maintainer, не помешает
David Miller'а добавить. сс: lkml + linux-net.

не забудь про changelog и signed-of-by. ну, на всякий
случай, checkpatch.pl

idle ★★★★★ ()
Ответ на: комментарий от Casus

> В моём родном миллионном городе я знаю где и как работать программистом, чтобы получать 1000-1500, если работать «на дядю», если на себя, так вообще пределов нет.

Так поведай, открой секрет. Кумовство? Заполярный город? Программист-продажник?

1500$ просто невероятная цифра для замкада. Работодатель сдохнет от жадности столько платить, когда кругом своры кодерков с пустыми мисками из под доширака.

Pavel_7c0 ()
Ответ на: комментарий от tailgunner

>Вот мне хотелось бы отправить в ядро почти тривиальный патч к мало кому нужному сетевому драйверу. Куда обращаться?

$ view /usr/src/linux/Documentation/SubmittingPatches

srj ★★ ()
Ответ на: комментарий от srj

>/usr/src/linux/Documentation/SubmittingPatches

Спасибо.

anonymous ()
Ответ на: комментарий от idle

> а в чем проблема?

Никогда этим не занимался, поэтому спрашиваю практиков.

просто посылай пачч. to: автор/maintainer

Автор, если он и был, на драйвер давно забил - он даже не компилировался. Собственно, в этом и проблема - похоже, на этой планете драйвер нужен только мне :)

lkml + linux-net.

В lkml он просто потеряется, linux-net... ты имеешь в виду linux-netdev?

tailgunner ★★★★★ ()
Ответ на: комментарий от tailgunner

> Автор, если он и был, на драйвер давно забил

бывает. все равно, посмотри по git-log кто туда лазил, и всем пиши. Miller'а добавь, Andrew Morton'a на всякий случай. есть еще scripts/get_maintainer.pl

В lkml он просто потеряется,

это точно ;)

linux-net... ты имеешь в виду linux-netdev?

сорри, netdev@vger.kernel.org

idle ★★★★★ ()
Ответ на: комментарий от Sun-ch

Не у всех карьера и бабки - цель всей жизни.

anonymous ()
Ответ на: комментарий от impr

>Форки появятся - таков менталитет опэн сорсников.

Вот это самая большая проблема. Развитие не в качество, а в количество.

anonymous ()

С удовольствием прочитаю ответ Торвальдса. Исполнительного директора Линукс Фаундейшинс жаль. И по делом ему.

petrosha ★★★★★ ()
Ответ на: комментарий от Pavel_7c0

Те, кто в курсе, как заработать такие бабки, не сидят ЛОРе и не тратят время на болтовню. А работают, работают и еще раз работают. ;)

anonymous ()
Ответ на: комментарий от anonymous

> Не у всех карьера и бабки - цель всей жизни.

Обманывать — грех, а обманывать себя — страшный грех. Цель всей истории человечества, от сраной бактерии, до безволосой обезьяны перед монитором — не работать. Вот так все просто. В чем смысл жизни? Не работать. Если кто-то говорит иначе — значит он уже смирился с тем, что неработать он не сможет, поэтому и придумывает себе оправдания — работать на пользу прогресса, во благо обществаиавповыап <спустя две минуты: извините, сполз под стул от смеха> так, далее: на этом основана и религия: страх смерти и цель существования — неработать. А то, что человеку некоторая «работа» доставляет удовольствия — это хобби, и коммерческое программирование и прочее рабство не имеет ничего общего с ним.

anonymous ()
Ответ на: комментарий от anonymous

>Те, кто в курсе, как заработать такие бабки, не сидят ЛОРе и не тратят время на болтовню. А работают, работают и еще раз работают. ;)

anonymous (18.04.2010 14:07:59)

Вы таки работаете в шаббат ? 8)

sS ★★★★★ ()
Ответ на: комментарий от anonymous

Ниасилил. Крадкость - сестра таланта.

anonymous ()
Ответ на: комментарий от anonymous

> Те, кто в курсе, как заработать такие бабки, не сидят ЛОРе и не тратят время на болтовню. А работают, работают и еще раз работают. ;)

Умные богатые дядечки аккурат рекомендуют обратное. Вы предлагаете малоэффективный и тупиковый экстенсивный путь.

Pavel_7c0 ()
Ответ на: комментарий от anonymous

>А то, что человеку некоторая «работа» доставляет удовольствия — это хобби

Вот тут фэйл, это таки работа. Поэтому и выше мимо — копать отсюда и до обеда конечно мало кто хочет, но вот это фигня полная:

В чем смысл жизни? Не работать.

Не заниматься тем, что не нравится и больше, чем хочется — вот так правильнее.

anonymous ()
Ответ на: комментарий от tailgunner

Попробуйте еще A.Cox добавить, хоть он и не в фаворе но может подсуетится (если ветра не будет)...

V0ID ★★★ ()
Ответ на: комментарий от petrosha

>С удовольствием прочитаю ответ Торвальдса. Исполнительного директора Линукс Фаундейшинс жаль. И по делом ему.

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

anonymous ()
Ответ на: комментарий от Pavel_7c0

>> Умные богатые дядечки аккурат рекомендуют обратное. Вы предлагаете малоэффективный и тупиковый экстенсивный путь.

Обана, а вот и клоуны от млм подтянулсиь :)

anonymous ()

Dear Old People,

We're busy building iphone, android, facebook and twitter apps, with the delusion of a multi-million dollar payday.

BTW, thanks for all the open source stuff we're using.

Signed,

Young Developers

awesome ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.