Линус Торвальдс: «Я инженер, а не визионер»

TED 6,7 млн 21 мин 3 мин 03.05.2016
Главное

Архитектор цифровой инфраструктуры: как Линус Торвальдс изменил мир из дома 🖥️ 0:13

История Linux началась не в высокотехнологичных офисах, а в уединении домашнего кабинета. Сегодня ядро Linux — это фундамент большей части современного интернета и операционная система полутора миллиардов Android-устройств. Линус Торвальдс, создатель Linux и Git, утверждает, что его «штаб-квартира» выглядит на удивление скромно. Секрет его продуктивности заключается в отсутствии внешних раздражителей и тишине, необходимой для глубокой концентрации, что резко контрастирует с культурой Кремниевой долины.

🛠️ Философия создания открытого кода 2:28

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

🗂️ Рождение Git: инструмент для спасения проекта 7:09

По мере того как проект рос, традиционные методы управления кодом перестали справляться. Торвальдс признается, что ненавидел существовавшие системы (например, CVS), и создал Git исключительно для нужд самого Linux, чтобы обеспечить возможность масштабирования разработки с участием тысяч людей.

🧠 Личность автора и концепция «вкуса» в коде 9:33

Торвальдс характеризует себя как «прототипичного нерда», для которого математика и физика были интереснее человеческого общения.

🌍 Инженер против визионера 16:42

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

В завершение, говоря о будущем, Торвальдс отмечает, что принципы открытого кода работают идеально там, где есть четкие критерии «черного и белого» — в программировании. В более субъективных сферах, таких как политика, применять их сложнее, однако он оптимистичен в отношении развития открытой науки и таких проектов, как Wikipedia.

💬 Цитаты

«Я не визионер. Я не имею пятилетнего плана. Я инженер.»

Линус Торвальдс 16:56

«Для меня самое главное — это сообщество. Все остальное — рост с 100 человек до миллиона — уже не так важно.»

Линус Торвальдс 06:41
👥 Спикеры
🔗 Упомянутые сайты и проекты
📖 Термины
Open Source
Методология разработки, при которой исходный код программы открыт для публичного использования и модификации.
Связанный список (Linked list)
Структура данных, состоящая из узлов, содержащих данные и указатель на следующий узел.
CVS
Устаревшая система контроля версий, которую Торвальдс критикует за неудобство в крупных проектах.
📊 Цифры
⚖️ Другая сторона
Технологии и IT Linux Git Linus Torvalds