Каждый день я изучаю что‑то новое. Просматривая очередной курс на компьютерную тематику на Степике я задался вопросом. Насколько мне сегодня нужны эти знания? Не просто для изучения ради изучения, общей эрудиции или тренировки для ума. А именно как полезные практические знания? Или может и не нужны вовсе?
Ответ на этот вопрос сильно зависит от целей. Зачем я учусь и чего хочу этим добиться? Многие приходят к программированию, и вообще в IT, с желанием получить работу (и бабки, бабки, с*ка, бабки!). У меня такой цели никогда не было. Это и плюс, и минус. И причина своеобразного взгляда на мир компьютерных наук, в самом широком смысле термина. Для меня это не прагматика, а прежде всего средство для творчества и самовыражения.
TL;DR
Личный опыт перехода от классического бесконечного обучения («хочу знать все») и отложенных на годы пет‑проектов к вайбкодингу. Размышления о том, как искусственный интеллект меняет парадигму разработки, стирая границу между идеей и воплощением, и почему в эпоху тотальной автоматизации главным остается творчество для себя.
От хакерской романтики к пути «компьютерного самурая»
Когда я пришел в мир компьютеров и программирования, я хотел «все знать». Зачем? Наверное, я сам себе до конца не мог ответить на протяжении многих лет. Основная идея, регулярно вылезающая на передний план в голове — творчество. Еще со времен историй про хакеров в пору молодости, когда компьютеры казались чем‑то загадочным и сложным, а сами хакеры едва ли не богами, хотелось созидать. Уже тогда мы знали о скрипт‑кидди, детишках, балующихся с игрушками, которые им дали взрослые дяди, и настоящих хакерах, которые досконально знали компьютерные системы и могли делать с ними что угодно. Которые и создавали «игрушки» для детей.
Смесь двух ингредиентов, возможность творить что‑то новое, выражать себя через создание подобного, и преодоление границ возможного, выход за пределы и познание чего‑то невероятного — именно это меня и привлекало в этом всем.
Так я думаю сегодня.
Шли годы. Я учился, впервые сел за компьютер. Познакомился с MS‑DOS и Windows. Потом компьютер появился у друга. Затем он появился и у меня. О сколько он открыл возможностей! Позже появился доступ к интернету и реальный мир практически пал перед натиском виртуального. Если сначала это казалось странным, то со временем стало нормой. Сегодня ты более странно будешь выглядеть в отрыве от виртуального мира, чем будучи погруженным в него. В самом широком смысле.
Сначала простая компьютерная грамотность, просто умение им пользоваться. Потом изучение разных специализированных программ, попытки в реверс и асм. Моддинг игр и скрипты, а за ними следом и программирование.
Шаг за шагом я шел к возможности творить и менять виртуальный мир под себя. В стремлении стать богом несуществующего мира. Не все получалось, раз за разом приходило осознание, что нужно знать и уметь больше. Надо выучить вот это и вот то. Надо больше практиковаться. Надо развиваться и вширь и вглубь. И чем дальше я шел, тем больше понимал, что ширина и глубь не имеют границ, а путь бесконечен. Цель за всем этим теряется, остается лишь путь. Мудрость компьютерного самурая.
