"Nemusíš umět programovat? Proč hackeři vítají máni kolem "vibe codingu" s husí kůží Jak stále více lidí vibruje kódy, přijde čas, kdy musíme být opravdu opatrní, zvláště ti, kteří vytvářejí služby související s blockchainem s vibe kódováním. A podívejme se, jak to změní předpisy všech firem v budoucnu. Největší výhodou vibe programování je, že i když nevím, jak ho vyvinout sám, dokážu to udělat jen pomocí promptingu. Zejména v případě front-end vývoje se ověřuje účinnost a účinnost vibe kódování natolik, že lze říci, že vibe kódování téměř pohltilo celý trh. Samozřejmě, vibe coding se také velmi rychle vyvíjí a den ode dne je sofistikovanější a lepší, ale problém je, že pokud kód píše stroj místo člověka sám, není možné zjistit, jaký kód v něm je a kde je chyba. Pokud jste někdy dělali vibe coding, pravděpodobně jste si všimli následujícího jevu. 1️⃣ Dokázal jsem to, ale problém měnit i ty části, které jsem neudělal, byl změněn 2️⃣ Objednal jsem to, ale paměťová zásoba je příliš plná, takže tě už neposlouchám (takže to musím vypnout a nechat to pracovat) 3️⃣ Opravím chybu, ale je to problém, který je opraven. (A pokud nejste vývojář, nevíte, kde nebo jak je to rozbité) Případ 3 je část, která se často vyskytuje, zejména při práci s taškou místo s předním krytem. To je jeden z důvodů, proč to dělám jen lokálně a nenasazuji při programování vibrace. I když kódujete na povrchu, není možné ověřit, zda to skutečně funguje správně (někdy AI jen doplní to, co je viditelné, a nefunguje, pokud je obtížné to dělat jako člověk), a pokud se problém objeví, není možné ověřit, zda je problém správně vyřešen. Problém je, že se používají desítky tisíc řádků kódu a osoba, která to zadala a provedla práci, nemá schopnost "ověřit" mezi AI a AI. Největší problém pro ty, kteří najímali vývojáře jako ne-vývojáře, je pravděpodobně to, že pokud vývojář řekne "ne", "nemohou dokázat, že to bude fungovat". V případě AI to neříká "ne", ale pokud budete dělat to, co nefunguje, budete to dělat tím, že vás oklamou vojenským myšlením. Jinými slovy, nakonec musí organizátor, který provádí prompting, také umět do určité míry rozvíjet, aby uměl AI správně ovládat. A největším problémem, kterému čelíme, je, že už neškolíme juniorské vývojáře. Jinými slovy, pokud uplyne více než pět let, kdy už juniori nejsou školeni, protože dávají přednost seniorům, kteří jsou dobří v práci s AI, a získají práci, můžeme žít v době, kdy jsme zcela závislí na AI a budeme muset dělat něco s kódem, který neznáme, nebo k tomu budeme muset přistupovat ve formě "důvěřuj a důvěřuj". To je obzvlášť devastující pro ekosystémy jako blockchainy, kde jsou kód a finance propojeny na jednom místě. To znamená, že ve chvíli, kdy se chytrý kontrakt s jednoduchou chybou stane nasazením, prostředky už mohou volně proudit. A ve skutečnosti se u hackerů očekává, že bude mnoho jevů, které budou profitovat právě z těchto jedinečných slabin AI. 🔰Osobní myšlenky Takže nevibe code? Ani ne. Je to proto, že musíte sledovat dál a zkoušet sami, abyste zjistili, jak daleko můžete zajít. V případě vibe kódování je to však stále nástroj, podobně jako AI Agents a LLM v minulosti. Myslím, že klíčem je vědět, jak daleko nástroj může zajít a kde ho lze použít.