00:00:00Представьте, что вы разработчик, родившийся в 90-х. Вы просыпаетесь, и у вас нет смартфона,
00:00:05чтобы листать ленту, нет новых сообщений в Slack о том, что код упал, и, что важнее, никаких
00:00:11стендапов о том, как вы собираетесь провести свой день. Вы идете в офис, включаете компьютер,
00:00:16который загружается дольше, чем длится ваше сегодняшнее терпение. Вы пытаетесь кодить, и если что-то
00:00:20не работает — поздравляю. Ближайшие три дня вы проведете за отладкой с 600-страничным
00:00:26руководством. Ни YouTube, ни Stack Overflow, и уж тем более никакого ИИ. И все же эти люди создали
00:00:34целые операционные системы, языки программирования, компиляторы, базы данных и сетевые протоколы
00:00:41с нуля. Так что главный вопрос: были ли программисты того времени действительно умнее нынешних?
00:00:47По сравнению с 90-ми, наша главная проблема — это нехватка токенов в запросе. Давайте разберемся,
00:00:53почему разработчики тех лет кажутся такими легендарными. Первая важная причина — ограничения.
00:00:58Железо тогда было слабым. Память была ограничена, хранилище стоило дорого, а процессоры
00:01:04были медленными. Если в вашей программе возникала утечка памяти, она не просто замедляла работу,
00:01:09а обрушивала всю систему. Это заставляло разработчиков понимать, как все устроено «под капотом».
00:01:15Им нужно было знать, как работает память, как процессор обрабатывает инструкции и как
00:01:20лимиты железа влияют на производительность. Когда важен каждый килобайт, вы волей-неволей
00:01:26становитесь дисциплинированными, чтобы писать хороший код и оптимизировать процессы. На фоне
00:01:32программистов 90-х в таких условиях мы кажемся себе глупее. Другая причина — они изобретали колесо.
00:01:38Помните, как все твердят: «не изобретайте велосипед»? Так вот, программисты 90-х — это те,
00:01:43кто его создал. В отличие от сегодняшнего дня, в интернете не было ничего готового. Никаких
00:01:49npm-реестров, Docker-контейнеров или облачных провайдеров. Если вам был нужен компилятор,
00:01:55его приходилось проектировать самим. Нужна сеть — нужно было описать протокол. Программисты 90-х
00:02:01не просто были умнее — у них не было выбора, кроме как быть первопроходцами. Но есть деталь,
00:02:07которую многие упускают. Мы помним только легенд. Таких людей, как Линус Торвальдс, создавший Linux,
00:02:13или Гвидо ван Россум, создатель Python. Эти пионеры выпустили мир-меняющие продукты и стали легендами.
00:02:19Но мы не помним рядового разработчика из 90-х, который писал простенькие программы на Basic
00:02:24на своем Commodore 64 в спальне. Раньше большая часть работы не сохранялась в публичных архивах.
00:02:30Но сегодня соцсети и GitHub выставили всё на всеобщее обозрение. Каждый репозиторий новичка,
00:02:36каждый заброшенный пет-проект, каждый пост об обучении. Конечно, кажется, что
00:02:42стандарты упали. Возможно, мы невольно сравниваем сегодняшнего среднего разработчика с
00:02:47топовыми легендами прошлого. Тем не менее, это не значит, что современные разработчики не
00:02:53создают выдающиеся вещи. На самом деле, мы живем в одну из самых инновационных эпох
00:02:58в истории. Давайте наконец уделим время и признаем наших современных легенд программирования.
00:03:03Первым на ум приходит Гильермо Раух. Угадаете, кто это? Он создатель Next.js,
00:03:10фреймворка на React, на котором работает половина топовых сайтов. И не только это: он также
00:03:16стоит за Vercel. Да, тот самый Vercel, который превратил кошмарный деплой в один клик.
00:03:22Это не маленький вклад. Это переосмысление работы современных веб-сайтов. Думаю, мне не нужно
00:03:28много говорить о влиянии его творений. Давайте просто поклонимся и перейдем к следующему герою.
00:03:32Следующий в списке — Эдди Османи. Его работа сосредоточена на веб-производительности и
00:03:39крупномасштабной оптимизации. Это звучит не так эффектно, как изобретение языка, но когда
00:03:44миллиарды пользователей ежедневно загружают сайты, инженерия производительности становится
00:03:49серьезным интеллектуальным вызовом. Эдди работал в Google Chrome и находил способы ускорить
00:03:54огромные сайты. Это одна из причин, почему браузинг сегодня такой плавный. А если говорить о
00:03:59блестящих инженерах-одиночках, нельзя игнорировать Фабриса Беллара. Он создал FFmpeg, который
00:04:06обеспечивает работу огромной части видеообработки в интернете. Стриминги, медиа-инструменты,
00:04:13видеоредакторы — многие из них используют FFmpeg. Он также разработал QEMU, эмулятор,
00:04:19способный виртуально запускать целые операционные системы. Такой уровень понимания
00:04:24низкоуровневых систем ничуть не менее хардкорен, чем что-либо из ранней эпохи компьютеров.
00:04:30Помимо этих имен, есть и другие: Джордан Уолк, который создал React и навсегда изменил фронтенд,
00:04:36Келси Хайтауэр, который помогал разработчикам по всему миру осваивать Kubernetes, и Эван Ю,
00:04:41который построил Vue.js и вырастил одно из самых вдумчивых сообществ в современной веб-разработке.
00:04:46Да, программисты 80-х и 90-х заложили фундамент. Они работали в условиях жестких ограничений
00:04:53и строили раннюю инфраструктуру. Но современные разработчики строят на этом фундаменте небоскребы.
00:04:58Они имеют дело с глобальными масштабами, искусственным интеллектом, распределенными системами
00:05:04и такой сложностью ПО, с которой предыдущие поколения никогда не сталкивались.
00:05:10Другая эпоха, другие ограничения и другие задачи, но тот же блестящий ум. И возможно, через 30 лет
00:05:16кто-то оглянется на нас и скажет: «Программисты в 2025-м были крутыми». Помните,
00:05:23что история всегда романтизирует прошлое. На этом всё. Обязательно напишите в комментариях,
00:05:29кто ваш любимый современный программист. А если вы хотите научиться кодить, загляните
00:05:33на Scrimba. Это отличная платформа, где вы не просто смотрите туториалы, а учитесь
00:05:38интерактивно. Ссылка в описании. Ставьте лайк, делитесь видео, подписывайтесь,
00:05:44и увидимся в следующем выпуске!