Добавить в корзинуПозвонить
Найти в Дзене

Вайб кодинг. ИИ в программировании и его минусы. Правильно ли это? Моё мнение

Предупреждение. В этой статье будет представлено исключительно моё мнение, которое может не совпадать с вашим. ----------------------------------- Всем привет. Сегодня мы с вами обсудим такую важную тему, как вайб кодинг, то есть написание кода при помощи ИИ. Когда я думаю о вайб кодинге, становится не понятно, зачем я и много других людей учились на программистов? Неужели труды стольких людей пропадут? Неужели труд программистов обесценится? Правильно ли это вообще? С одной стороны это как-то не хорошо, обесценивать тяжёлый труд стольких людей и их заменять. Но с другой стороны это приносит прибыль и позволяет сделать процессы более эффективными. Давайте попробуем разобраться. В этой статье я представил недостатки ИИ в написании кода вместо человека, которые вижу я. Некоторые люди считают, что ИИ не заменит их полностью. Якобы ИИ заменит только легко заменяемых специалистов, каких-нибудь верстальщиков (HTML, CSS). В будущем появятся новые профессии, связанные с ИИ (ИИ-веб-разработчи
Оглавление

Предупреждение. В этой статье будет представлено исключительно моё мнение, которое может не совпадать с вашим.

-----------------------------------

Всем привет. Сегодня мы с вами обсудим такую важную тему, как вайб кодинг, то есть написание кода при помощи ИИ.

Когда я думаю о вайб кодинге, становится не понятно, зачем я и много других людей учились на программистов? Неужели труды стольких людей пропадут? Неужели труд программистов обесценится? Правильно ли это вообще?

С одной стороны это как-то не хорошо, обесценивать тяжёлый труд стольких людей и их заменять. Но с другой стороны это приносит прибыль и позволяет сделать процессы более эффективными.

Давайте попробуем разобраться. В этой статье я представил недостатки ИИ в написании кода вместо человека, которые вижу я.

1. Отупение людей, потеря профессиональных навыков.

Некоторые люди считают, что ИИ не заменит их полностью. Якобы ИИ заменит только легко заменяемых специалистов, каких-нибудь верстальщиков (HTML, CSS). В будущем появятся новые профессии, связанные с ИИ (ИИ-веб-разработчик, ИИ-дизайнер), и нужно будет учиться просто составлять промпты.

Но будет ли смысл изучать вёрстку или JavaScript?

Если человек будет пользоваться ИИ для веб-разработки постоянно, уровень его самостоятельности и уровень его навыков упадёт. Быть такого не может, что заменяя свой естественный интеллект искусственным, навыки веб-разработки и общей сообразительности останутся на том же уровне.

Мы просто получим нейро-веб-разработчиков, которые пользуются ИИ, и при этом имеют слабые навыки и теоретические знания в области веб-разработки. Люди, которым для полноценной работы нужен ИИ.

Это в наше время мы можем взять обычного специалиста, дать ему ИИ и получить невероятно умного и эффективного рабочего.

А представьте поколение людей, которые вырастут на ИИ и которые постоянно будут использовать его в обучении и работе? У специалиста из нашего времени хотя бы какая-то база есть, у него навыки и знания. А если человек будет формироваться в условиях доступного ИИ, если человек будет учиться тому, что ИИ за него всё сделает, что тогда? Такой человек будет просто не иметь нормальных знаний и достаточно развитого интеллекта, он будет просто пользоваться искусственным интеллектом вместо естественного.

Чтобы великолепно использовать искусственный интеллект, для начала стоит в полной мере овладеть естественным.

Так что вайб-кодинг постепенно приведёт к тому, что у людей будут сильно уменьшаться знания и навыки в области разработки.

А некоторые могут и вовсе не учить разработку, а сразу вайб-кодить. Возможно... Могу ошибаться...

Если что-то пойдёт не так в момент написания кода, что-то случится с сервером ИИ (зависнет, сломается, произойдёт хакерская атака), или этот самый ИИ не до конца просчитает все моменты в коде и допустит поломку, которую он не сможет исправить, тогда делать работу придётся человеку. А как человек будет делать работу, если без ИИ он полный ноль, умеющий только составлять промпты?

2. Замена своего интеллекта на чужой интеллект

Кто-то говорит, что использование ИИ это замена естественного интеллекта на искусственный. А я говорю, это замена своего интеллекта на чужой интеллект.

Дело в том, что искусственный интеллект ещё и является собственностью крупных компаний. Мало того, что человек заменил интеллект естественный на искусственный, так этот интеллект ещё и не принадлежит ему в полной мере.

Человек, который постоянно пользуется в работе и учёбе искусственным интеллектом меняет свой интеллект на чужой. Он даёт ключи от своего разума крупным компаниям. А в результатах запроса ИИ можно выдать что угодно.

В теории, компания, которая владеет ИИ, может просто его отключить. Нет, отключать не выгодно, может внезапно его ограничить и сильно поднять цены. Если человек сильно зависит от этого ИИ и делает какой-нибудь срочный заказ, ему ничего не остаётся, кроме как срочно заплатить большие суммы денег компании, чтобы она не отбирала у него "его интеллект".

Получается, человек пользуется чужим ИИ, он на него сталкивает всю работу (написание кода, поиск информации, поиск ошибок в коде), а его собственный интеллект слабеет и разучивается это делать. На замену собственного интеллекта приходит чужой искусственный интеллект. По такой логике компании, владеющие ИИ, могут контролировать ваш разум, если вы заменили свой интеллект их продуктом: собирать информацию о вас, генерировать выгодные им ответы, как-либо отключать и ограничивать ИИ. Не подумайте, что я конспиролог, люди реально сходят с ума.

По сути здесь не два субъекта, программист и работодатель. Их три: программист, компания с ИИ, работодатель. Результат работы вайб-кодера зависит от компании с ИИ.

В общем, человек пользуется чужим интеллектом в ущерб собственному.

3. Проблемы с безопасностью

Представьте, что человеку вайб-кодеру нужно не просто сделать сайт, а какую-нибудь систему для государства или военной сферы. Сделать то, что требует большой секретности и ответственности. Такой продукт должен быть очень надёжным, а его код не должен никуда утечь.

Могут ли вайб-кодеры работать над Госуслугами, базами данных граждан или военными информационными системами? Скорее всего нет.

Всё зависит от компании, которая предоставляет услуги ИИ, а компании бывают разные. Не стоит доверять кому попало. Компания может просто воровать код, а может и намеренно вставлять в него уязвимости.

Вспомните пункт 2, человек заменяет свой интеллект на чужой, естественный на искусственный.

По сути, человек программирует от своего имени и использует частичку чужого интеллекта, который от его имени может наворотить что угодно. Ну, может в будущем это как-то уладят и это можно будет как-то юридически оформить, что человек работает не один, а с ИИ, чтобы ответственность тоже лежала на компании с ИИ.

4. Опасность в задачах, требующие высокой точности

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

Не стоит доверять ИИ разрабатывать какие-нибудь информационные системы для аппаратов жизнеобеспечения или для запуска ракет с живыми людьми в космос.

Там, где последствия ошибок катастрофические, лучше поработать самостоятельно. Это ещё один минус вайб-кодинга.

5. Ценностная проблема. А что создавать человеку?

И конечно же, поднимается вопрос ценностей. Для каких-то людей ценность это создание каких-либо вещей.

Если ИИ разовьётся и научится создавать идеальные проекты без человека, то на остальные виды интеллектуальной деятельности он точно будет способен. Это будет полная замена человека, человек потеряет смысл своего существования. А какой смысл в мире людей, где всё делается не для людей не людьми? Всё делается машинами, а человек стоит в сторонке...

Для каких-то людей смысл в создании картин, а для каких-то в создании информационных систем, все люди разные. Своим вайб-кодингом вы просто у каких-нибудь идейных программистов создавателей просто отберёте смысл жизни... И это печально...

Что можно сказать в итоге

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

Вайб-кодинг это не самое страшное для человеческого интеллекта, но это тоже играет свою роль.

Вайб-кодинг может заменить программистов, а также заставить облениться тех, кто остался, поэтому у меня к этой идее неприязнь. Но он способен оптимизировать сложные процессы и сделать их быстрее, что уж тут можно сказать, выгода...

Вайб кодинг подходит для каких-нибудь относительно не сложных проектов. Даже если достаточно хорошо развить ИИ и научить его работать со сложными проектами, всё равно использовать его будет недопустимо для проектов, где требуется повышенная секретность, или проектов, где нет права на ошибку.

Но вайб кодинг это ещё один шаг на пути замены человеческого разума, и это страшно...