Эволюция программиста, программирование идеями, и как далеко заведет обывателя вайбкодинг
Немного о том, в кого мы превратились
Начиная с 20-х чисел января, я активнейшим образом использую Google Antigravity в своей работе. Работе, связанной с анализом данных, написанием диссертации и моим мегапроектом — «строительством» собственного брутального цифрового садика.
Я подсадил на это «дело» многих близких мне людей. В кулуарах мы обсуждаем то, в кого мы превратились и то, чем мы занимаемся. И вот в одном из таких обсуждений возникла мысль, что мы больше не программируем кодом, а программируем идеями, а делает за нас эту работу «легион» — ИИ.
Мне больше нет необходимости понимать, как работает код, чтобы написать что-то. Достаточно высказать точную, понятную, а главное — логичную идею, и машина меня поймет. Ощущения очень похожи на те, которые я испытываю, когда готовлю еду.
Я люблю готовить. Каждую субботу у меня сырники, а блины — в воскресенье, но мне абсолютно нет дела до того, каким образом работает плита, как чайник нагревает воду и т. д. Я не знаю, какие химические процессы происходят в блинном тесте, когда в него попадает сода, и вообще я не знаю, как функционирует множество вещей, которыми пользуюсь, но…
Мне понятно, как использовать те или иные функции: чтобы, например, с помощью Яндекс Карт построить маршрут; знаю, как при помощи приложения заказать еду, и с помощью недолгих размышлений могу написать заметку в цифровом заметочнике, умею пользоваться плагином для проверки орфографии. И это все как-то работает, работает просто, работает «из коробки».
И вот теперь очередным таким работающим «из коробки» инструментом стал вайбкодинг. Только то, что у меня получилось на сайте — это не просто вайбкодинг, а настоящая архитектура, включающая в себя сложную систему построения ссылок между заметками, создание онтологической модели, возможность делать записи на полях опубликованных заметок, которые можно «забирать» с собой. Я сейчас даже не беру визуальные решения, такие как колоды карт изображений, двигающиеся картинки, если смотреть десктопную версию сайта, и много чего такого, что в одном сообщении не описать. Сейчас проект уже насчитывает 19 больших этапов.
Мой опыт создания цифрового садика натолкнул на следующую мысль: навыки программиста нужны профессионалам, чтобы выполнять свою работу качественно, как мне, учителю, нужны знания дидактики. Вайбкодинг же открыл огромные возможности непрофессионалам создавать свои местечковые решения.
Я готовлю для себя и семьи, не претендую на звезду Мишлен; я программирую для себя, не претендую на премию Тьюринга. И вот чтобы программировать «для себя», нужны определенные умения, первым из которых является умение логично, понятно, доходчиво изъяснять свою позицию. Всё-таки в нашем распоряжении «легион», и сделает он любую работу быстро, главное — сказать, что от него нужно.
Вайбкодинг — это программирование идеями. Нет нужды понимать синтаксис, достаточно уметь «строить» логичные системы и постепенно, медленными действиями докручивать до состояния «мне нравится, мне достаточно».
А вы что думаете?
BIO
🧠 theBrain mapping
ID: 202602151255 Source:: Friend:: Child:: Next::