Дэвид Малан: «ИИ не заменит программистов, а ускорит их работу»

WIRED 2,4 млн 14 мин 2 мин 29.08.2023
Главное

Профессор компьютерных наук Гарвардского университета Дэвид Малан в недавнем выпуске WIRED ответил на популярные вопросы пользователей Twitter об устройстве цифрового мира. В ходе беседы он объяснил фундаментальные принципы работы интернета, искусственного интеллекта и «железа», а также развеял ряд мифов, бытующих в технологической среде.

🌐 Как работает интернет и поиск 0:12

Популярные поисковые системы, такие как Google или Bing, работают не на одном гигантском сервере, а благодаря технологии распределенных вычислений.

Интернет, по словам профессора, построен на «слоях абстракции». Все начинается с двоичного кода (нули и единицы), который последовательно усложняется:

  1. Бинарные данные: Используются для представления чисел.
  2. Кодирование: Согласованные стандарты позволяют интерпретировать группы битов как буквы алфавита, цвета или пиксели в сетке изображения.
  3. Передача: На верхних уровнях абстракции появляются команды, которые позволяют отправлять пакеты информации от одного пользователя к другому.

🤖 ИИ и будущее программирования 1:12

Дэвид Малан считает, что искусственный интеллект в ближайшие 5–10 лет не заменит программистов, а станет инструментом, повышающим продуктивность. Профессор проводит аналогию с эволюцией веб-разработки: от ручного написания HTML-кода до визуальных редакторов вроде Dreamweaver, а затем и современных конструкторов (Wix, Squarespace).

💻 «Железо»: микрочипы и память 2:32

Объясняя устройство материнской платы, Малан называет процессор (CPU) «мозгом компьютера», который интерпретирует сигналы от периферийных устройств.

На вопрос о том, почему компьютеры не переходят на троичную систему счисления (0, 1, 2), которая теоретически могла бы быть эффективнее, Малан отвечает прагматично: бинарная система гораздо надежнее в условиях работы с электрическим напряжением. Компьютеру легко отличить «есть ток» от «нет тока», но сложнее определять промежуточные уровни напряжения без риска ошибок.

🛠 Программное обеспечение и Web3 7:27

Отвечая на вопрос о «вечном перезапуске» Windows, профессор поясняет: это радикальный способ очистить кратковременную память устройства и вернуть его в исходное, предсказуемое состояние, исключив ошибки, накопленные из-за странного порядка действий пользователя.

Что касается термина Web3, Малан считает его маркетинговым названием очередной фазы развития интернета:

💬 Цитаты

«ИИ и возможность программировать на естественном языке лишь усилят то, что мы уже умеем.»

Дэвид Малан 01:54

«Фирмваре — это софт, который максимально близок к «железу» и поэтому критически важен.»

Дэвид Малан 14:05
👥 Спикер
🔗 Упомянутые сайты и проекты
📖 Термины
Распределенные вычисления
Технология выполнения задачи на множестве независимых серверов для ускорения процесса.
Бинарный код
Система счисления, использующая только две цифры: 0 и 1.
Трассировка
Микроскопические дорожки-проводники на печатной плате.
Фирмваре (прошивка)
Тип программного обеспечения, встроенного непосредственно в аппаратные компоненты устройства.
📊 Цифры
⚖️ Другая сторона
Технологии и IT David Malan Computer Science Web3 Binary Code