"Можно ли обойтись без программирования? Ужасные причины, по которым хакеры приветствуют бум 'Vibe Coding' С увеличением числа людей, занимающихся Vibe Coding, особенно среди тех, кто создает услуги, связанные с блокчейном, настало время, когда нужно быть особенно осторожным. Давайте также подумаем о том, как это повлияет на код всех компаний в будущем. Главное преимущество Vibe Coding заключается в том, что даже если вы не умеете разрабатывать, вы можете программировать только с помощью Prompting. Особенно в случае фронтальной разработки можно сказать, что Vibe Coding почти полностью захватило рынок, и его эффективность и полезность уже подтверждены. Конечно, Vibe Coding также развивается очень быстро, и с каждым днем становится все более сложным и качественным, но проблема в том, что в какой-то момент код начинает писать не человек, а машина, и тогда нет возможности узнать, какой код внутри и где находятся ошибки. Те, кто пробовал Vibe Coding, вероятно, сталкивались со следующими явлениями: 1️⃣ Вы дали команду, но она изменила и те части, которые не были указаны. 2️⃣ Вы дали команду, но, возможно, из-за переполнения памяти она больше не слушает (поэтому нужно разбивать задачи на части). 3️⃣ Произошла ошибка, и вы пытаетесь ее исправить, но она не исправляется. (И если вы не разработчик, вы не знаете, что именно сломалось.) Случай 3 особенно часто возникает, когда вы работаете с бэкендом, а не с фронтендом. Одна из причин, почему я занимаюсь Vibe Coding только локально и не делаю деплой. Вы написали код, но хотя он выглядит нормально, нет способа проверить, работает ли он правильно (иногда AI, если ему не хочется делать что-то, как человек, просто заполняет видимые части, и на самом деле не работает), и нет способа проверить, исправляется ли проблема, если она возникает. Вы пишете тысячи строк кода, но у вас нет навыков для "проверки" между тем, кто дал указания, и AI. Самая большая проблема для тех, кто нанимал разработчиков, не будучи разработчиком, вероятно, заключается в том, что если разработчик говорит "не получится", то "не может доказать, что получится" — это самая большая проблема. В случае AI он не говорит "не получится", но если вы продолжаете заставлять его делать что-то, что не получается, он будет пытаться "сделать это" с помощью обмана, как в армии. Таким образом, в конечном итоге тот, кто делает Prompting, также должен знать, как разрабатывать, чтобы правильно управлять AI. И самая большая проблема, с которой мы сталкиваемся, заключается в том, что больше не готовят младших разработчиков. То есть, поскольку предпочитают старших, хорошо работающих с AI, и трудоустройство происходит, младшие больше не готовятся, и если пройдет более 5 лет, мы можем оказаться в ситуации, когда полностью зависим от AI и должны работать с кодом, который не понимаем, или просто "доверять" ему. Это особенно критично для экосистем, таких как блокчейн, где код и деньги связаны вместе. То есть, в момент, когда смарт-контракт с простым багом развертывается, деньги уже могут свободно перемещаться. И на самом деле ожидается, что хакеры будут использовать эти специфические слабости AI, чтобы взламывать и получать прибыль. 🔰Личное мнение Так что не занимайтесь Vibe Coding? Это не так. Я продолжаю следить и пробовать, чтобы понять, насколько это возможно. Но в случае Vibe Coding, в конечном итоге, как и с AI Agent или LLM, это все еще инструмент. Я считаю, что ключевым моментом является понимание того, насколько далеко может зайти инструмент и где его можно использовать."