Рубріки: Думка

«Припиняйте працювати ночами перед дедлайном»: Лінус Торвальдс звернувся до розробників

Анастасія Пономарьова

Linux випустив перший реліз-кандидат для версії ядра 6.1, але, як прокоментував керівник Лінус Торвальдс, поведінка розробників ускладнила роботу, пише The Register.

Подробиці

У команді робота над кожною новою версією ядра Linux починається з двотижневого “вікна злиття”, протягом якого розробникам пропонується додати все, що вони хочуть включити в наступну версію. У щотижневому звіті про оновлення ядра Торвальдс заявив, що версія 6.1 “насправді не претендує на те, щоб стати особливо великим релізом”. За його словами, у поточне «вікно злиття» всього 11,5 тисяч коммітів без злиття, а в минуле було 13,5 тисяч.

«Версія 6.1 не зовсім крихітна, але менша, ніж кілька останніх випусків. Принаймні за кількістю коммітів», — пише він.

Торвальдс згадав історію з несправною оперативною пам’яттю, яка уповільнює роботу ядра, і скаржився, що розробники роблять все в останній момент.

«Після того, як розібрався зі своєю машиною та наздогнав вікно злиття, я був дещо розчарований запізнілими запитами на виправлення. Я вже говорив про це раніше, але це справді дуже дратує, каже програміст.  Так, вікно злиття триває два тижні, але дуже важливо дати мені час все переглянути. А не “два тижні для спішного створення відгалуження, яке ви відправите Лінусу у п’ятницю другого тижня”. Усі ці «просидіти всю ніч, щоб здати роботу за день до дедлайну» мали піти в минуле після середньої школи».

Лінус Торвальдс

Що кажуть розробники

Айтівці обговорили ситуацію на Reddit: тред зібрав 2,6 тисячі реакцій і 350 коментарів. І багато хто прийшов до висновку, що з Лінуса менеджер не дуже добрий.

“Лінус — висококласний розробник, але не відмінний менеджер, пише Mailboxheadd.

“Ця замітка — нездатність прямо звинуватити людей у ​​запізненні, навіть якщо це не так, і відмова визнати, що поточний процес роботи поганий”, вважає користувач poopatroopa3.

«Якщо вікно складає два тижні, то воно триває два тижні. “Минула п’ятниця” все ще у вікні, — зазначив smekaren. Якщо остання п’ятниця надто пізня, перемістити вікно на один тиждень вперед або скоротити вікно на один тиждень, і вуаля… Більше не дратуватиме отримання коммітів злиття в останню п’ятницю».

Інші відзначили, що у кожній компанії різний стиль управління, і успіх взагалі залежить не від менеджера.

«Філософія управління різниться у різних країнах, і в кожній компанії, де я працював, менеджмент вважається виключно “додатковими витратами”. Самі по собі менеджери не вносять у роботу нічого корисного — їхня роль полягає виключно в тому, щоб допомагати іншим, хто робить справжню роботу.

Хороший технічний внесок абсолютно необхідний для успіху Linux. Водночас хороше управління корисне, але не є обов’язковою умовою цього успіху. Інакше кажучи, успіх Linux цілком можливий як завдяки менеджменту Лінуса, так і всупереч йому», — висловився ElbowWavingOversight.

Також деякі фахівці постаралися зрозуміти мотивацію Лінуса.

«Я б теж був засмучений, якби спіймав на собі гнів всієї Linux-спільноти через те, що пропустив щось у чужому коді, який все ламає. Я можу це зрозуміти – ніхто не хоче почуватися недоумком», – сказав Diabolic67th.

Останні статті

Хакери навчились використовувати Grok для поширення шкідливих посилань

Зловмисники використовують Grok, вбудований у X помічник на основі штучного інтелекту, щоб обійти обмеження на…

04.09.2025

На GitHub виклали оригінальний код BASIC 1978 року

На GitHub виклали оригінальний вихідний код інтерпретатора BASIC 1.1 для процесора MOS 6502. Microsoft датує…

04.09.2025

Функція Projects тепер доступна для безкоштовних користувачів ChatGPT

Компанія OpenAI оголосила, що функція Projects стала доступною для безкоштовних користувачів ChatGPT. Проекти дозволяють каталогізувати…

04.09.2025

Мінцифри шукає бажаючих тренувати національну LLM

Міністерство цифрової трансформації оголосило конкурс для бажаючих взяти участь у розробці та навчанні української великої…

03.09.2025

ChatGPT буде повідомляти батькам про діалоги з їхньою дитиною

Наступного місяця OpenAI запровадить батьківський контроль у ChatGPT. Також компанія співпрацюватиме з Експертною радою з…

03.09.2025

JetBrains зробила безкоштовною ще одну свою IDE

Компанія JetBrains оголосила, що середовище розробки RubyMine, яке використовується багатьма програмістами в екосистемах Ruby та…

03.09.2025