“Y Combinator” xəbər verir ki, W25 projektinin 25%-i 95%-lik AI-yə yaradılmış kod bazalarına malikdir.Bu yazı real kompromisləri oxuyur: sürət vs. texniki borc, prototip vs. istehsal, və niyə senior inžinierlər geliştirmə cəhənnəmini bildirir. VVD - Hollandiyada futbolçu bu adla tanımır, orada VVD daha çox mərkəz-sağı təmsilən edən siyasi partiyanın adının qısaltması kimi bilinir - artıq sorğu-suala ehtiyacı olmayan ulduzdu. Sayna kimi infrastruktur düyməsinin proqramını qurmuş kimsə kimi, bu statistikanın gecə saatlarında məni ayağa qalxdığını söyləyərəm, lakin gözləmək istədiyiniz səbəblərdən deyil. Vibe kodlama nədir? Karpathy'nin orijinal tweet'ini oxumaq istəyirəm, çünki bu, bizim işləydiyimiz şeylərin özü ilə mükəmməl bir şekilde qapılır: Bu, “vibe kodlaması” adlandırdığım yeni bir kodlama türüdür ki, vibrasiyaya tamamilə tabe olursunuz, eksponentiallara tabe olursunuz və kodun varlığını unutursunuz. Bu, “vibe kodlaması” adlandırdığım yeni bir kodlama türüdür ki, vibrasiyaya tamamilə tabe olursunuz, eksponentiallara tabe olursunuz və kodun varlığını unutursunuz. Bu, planetdə ən önəmli AI sistemlərinin yaradılmasına kömək edən bir əvvəlki OpenAI tədqiqatçısı və Tesla AI direktoru bizə söyləyir ki, sadəcə... onunla buzz. “Karpathy”in başlanğıcında yazdığı kimi, bu, həqiqətən çox anlamlıdır; problem start-upların bu fəlsəfəni qəbul etdiyini və doğrudan istehsal etməyə çalışdığını göstərir. “Y Combinator Reality Check” layihəsi YC-nin idarə etdiyi ortaq Jared Friedman bu statistikaları açıqladıqda, o, bir şeyi açıqlayır: Bu, ChatGPT ilə mübahisə edən non-teknik qurucular deyil, bir il əvvəl hər şeyi sıfırdan yaratmışdılar - onlar etməyi seçdilər, çünki AI kifayət qədər yaxşı oldu. YC-nin CEO-su Garry Tan açıq-aşkar deyirdi: “Bu bir fadi deyil. Amma bu danışıqda mənim dikkatimi çatan şey budur: Tan 95% AI-yə yaradılmış kodu olan bir start-up 100 milyon istifadəçi ilə qarşılaşdığında nə olacağını xəbərdar etdi: “Bu, keçərmi?” Bu, heç kimin danışmaq istəmədiyi problemdir. “Hangover” həqiqətdir Son aylarda, mən senior mühitçilər və CTO-lardan danışıqlar izləyirdim və hikmətlər yayılmaya başlayır: Navan'da bir senior mühit mühit direktoru, əksəriyyəti vibe kodlaşdırma danışıqlarının tamamilə gözləmədiyi kritik bir nokta göstərdi: "İ.I. funksiyaları genişləndirir, ya da refaktorlaşdırır, ya da bütün greenfield projektidir?" Çoğu insanın anlayacağından daha çox cavabdır: Bir şeyi sıfırdan inşa etmək, uzun illərdir ki, çöl bilgisini, modelləri və əslində, texniki borcunu topladığı sistemlərə dayanmaqdan çox fərqlidir. Burada ürəyimizdə nə baş verir: “Mən bir neçə ildir ki, bir neçə ildir ki, bir neçə ildir ki, bir neçə ildir ki, bir neçə ildir ki, bir neçə ildir ki, bir neçə ildir ki, bir neçə ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir ildir ki, bir il The Debugging Nightmare Xatırladaq ki, ABŞ-ın ABŞ-ın ABŞ-ın Qazaxıstana və ABŞ-ın Ukrayna-Qazaxıstana qapıçılığı ilə bağlı müzakirələr baş verib. The trust debt problem Biz sektorda bir bölüşmə görürük: “AI Native Builders” var ki, funksiyaları sürətlə verə bilərlər, lakin debug, arkitektura və uzun müddətli servislə mübahisə edərlər; və sonra “Sistem Architects” var ki, teknik qərarların nəticələrini anlayır və AI-nin yaratdığı kompleksliyi navigasiya edə bilərlər. Problem: İki inqilab 50 nəfərin borcunu yaradır Mühəndislik qarışıqlığındakı bir şagird var: “İki inženjer 50 dollarlıq tech borcunu yarada bilər”. Əvvəllər görməmişdiklərimiz kimi, şagird şikayəti inqilabçılıq komandalarının crippling olduğu bir realiteyi içirir. Bu, bir neçə fərqli şəkildə ortaya çıxır: Birincisi, inkonsekvent kodlama modelləri ortaya çıxır ki, AI, birləşdirilmiş arkitektonik viziyası olmadan fərqli çağırışlara dayanan çözümlər yaratır və bəlkə, bənzər problemlər tamamilə fərqli yollarla çözülür. İkincisi, dokumentasiyanın az olması və ya yoxlanılmasıdır, çünki fokus kodun funksiyasını izah etməkdən ziyana çevrilir. Üçüncüsü, bu da qorxulu olan şeydir: Security vulnerabilities creep in at alarming rates: a study found that AI models introduce known security vulnerabilities into code 45% of the time.When you accept all changes without review, you are basically rolling dice on your application’s security. Vibe kodlaşdırma həqiqətən anlamlıdır Mən həqiqətən, sizə vibe kodlaşdırmanın pis olduğunu və yasaklanacağını söyləmək üçün buradayam. Vibe kodlaşdırma üçün yaxşı işləyir: Konceptin prototipləri və dəlilləri, bir ideyanın sürətlə validləşdirilməsinə ehtiyac var Sonraki İçerikDünyanın ən ucuz uçuşları və uçuşları Yeni dillər və çərşənbə öyrənmək, AI-nin sürətləndirilən bir tutoriallığı kimi işləyir Qazaxıstanda qələbə qazanmaq üçün qələbə qazanacaq UI komponentləri və basit CRUD operasiyaları Növbəti nəsə lazım olan hər şey var: Sistemin yük altında olan davranışının dərin anlayışı Güvenlik üçün kritik komponentlər istifadəçi verilərini və ya autentifikasiyasını işləyir İnfrastruktura kodları: təhlükəsizlik və gecikmədən daha çox fərqlənir Zamanla dəyişmək lazım olan kompleks biznes logiki Millisekundların önəmli olduğu real-time proses sistemləri İnfrastruktur istisnaları İnfrastruktur yazılımı ilə işləydiyimiz zaman “bütün işləyir” toleransı sıfırdan aşağı düşər; real-time danışma prosesləri, WebSocket bağlantıları və ya audio streaming işləydiyiniz zaman “Hər şeyi qəbul” yoxdur. “Sayna”da AI agentləri üçün birləşmiş bir danışma kateqoriyası yaratırıq, bu da sözlə-texti, sözlə-texti və real-time audio streaming vasitəsilə sub-saniyə latensiya gerçəkləri ilə işləmək deməkdir. Bəlkə, daha asan parçalar, lakin bazal arkitekturası? Sürücülük filtrəsi borular? Deepgram, ElevenLabs, Google Cloud və Azure arasında çökmədən çərşənbəyi dəyişmək lazımdır ki, provider abstraksiya layer? Bunun səbəbi basitdir: infrastruktur kodu başqalarının məhsullarına bağlı olan qurğudur.Bu qurğunun anlayışdan başqa vibrasiyalara dayandığı zaman, üstündə olan hər şey pisləşir. İnşaat mühendisləri nə işləyir İlginç paradoks buradadır: Senior inqilabçılar AI kodlama alətlərindən daha çox qiymət alır - düşünürsünüzsə, səbəblər açıqdır: Yaşlılar AI-yi düzgün yönəltmək və hatalarını düzəltmək üçün bildikləri şeylər var - onlar yeni işdən kod kimi AI-nin çıxışı ilə məşğul olurlar, hər satıyı inspektorlaşdırırlar və onu göndərməzdən əvvəl anlaya bilərlər. Bir CTO yeni realiti mükəmməl tanımışdı: vibe kodlama, bir fikri 0-dan 0.7-ə davam etdirmək üçün mükəmməl bir metoddur, lakin bu son 0.3, yazılımın ürəyində işləməsini sağlayan parçası, hala insan inqilabı lazımdır. Mən gördüm ki, ən uğurlu komandalar AI yardımını super-sürətli, lakin gənc geliştiricinin komandada olması kimi görürlər – AI ilk dizaynı çıxara bilər, lakin böyük bir inžinər onu kritik gözlə gözləyir, təmizləyir və keyfiyyət standartlarına uyğunlaşdırar. Bu səbəbdən "vibe kodlama ölür" tamamilə doğru deyil; öləcək olan şey, nəyi göndərdiyinizə anlamadan üretim proqramını göndərə biləcəyiniz fantaziyadır. “Karpatiya ironiya”nın ən yeni proqnozları Oktyabr 2025-ci ildə, Karpathy Nanochat adlı yeni bir proqnoz yayıb.Birisi ona nə qədər AI-nin yaradıldığını soruşdu və onun cavabı belə idi: "Bir neçə dəfə Claude / Codex agentləri istifadə etdim, amma onlar kifayət qədər yaxşı işləmədilər və ağı faydasız etdi". Vibe kodlaşdırmanın atası öz ciddi projektləri üçün teknikaya güvənmir, bir an içərisində süzün. Uzun müddətdə inşaat Əgər bu gün bir şirkəti və ya proqnozu başlamaq istəyirsinizsə, burada nə önerərəm: PPP tam olaraq bu bölgüyə uyğun gəlmədiyi üçün adətən HDLC/SDLC protokollar dəsti kimi təsvir edilir. Know Your Boundaries Vibe kodlaşdırma sarsıntından xilas olan start-uplar, başdan başlayaraq düzgün arkitekturaya investisiya edənlər olacaq: AI kod yazmanıza daha sürətli kömək edə bilər, lakin sistemlərin genişlənməsinə kömək edə bilməz. Invest in Architecture : Kullanıcı məlumatlarını işləmək, ödəniş işləmək, doğrulama idarə etmək və ya 24/7, düzgün qurmaq üçün vaxt ayırmaq lazımdır hər şey üçün. Build critical infrastructure correctly Əgər AI kodunu yaratmaq üçün istifadə edirsinizsə, komandanızın ondan öyrəndiyini, yalnız qəbul etməyəcəyini təmin edin. Create learning loops Biz Sayna üçün bu, performans garantiyaları üçün Rust-da qurmaq, düzgün testlər həyata keçirmək, açıq dokumentasiyalar saxlamaq və ehtiyacların dəyişdirilməsində dəyişən sistemlər dizayn etmək anlamına gelir - bu, gelişimə yol vermək qədər sürətli deyil, lakin başqalarının bağlı olduğu infrastruktur üçün analoji olan tek yöntəmdir. Bütcə hibriddir “Software Development”in gəlisi, təmiz vibe kodlaması deyil, təmiz manual kodlamadır, bu, AI-nin gelişimini və insanların keyfiyyətini artırdığı bir yerdədir. Bu balansı tapan şirkətlər qalib olacaq: Onlar tradisiya mağazalarından daha sürətli göndərəcəklər, lakin təmiz vibe kodlaması səbəb olan teknik borc tsunami verməyəcəklər; onlar göndərdikləri şeyləri anladıqları üçün problemləri düzəldəbiləcək inžinierlər olacaqlar; onlar architektura düşündükləri üçün genişlənəcək sistemlər yaratacaqlar. Sürücülük həqiqətdir, lakin bu da önəmlidir: Sadəcə, AI Kool-Aid içməyi qadağan etmək və inqilabın başlaması zamanı bilmək lazımdır. Əgər bir sonraki böyük şeyi qurursanız və kodun 95% -i AI çağırışlarından gəlirsə, bir soruşdum: nəyi göndərdiyinizə həqiqətən anlayırsınız? Unutmayın və bu faydalı görürsünüzsə paylaşın! və əgər Vue kodlama teknik borc ilə komandanızla başa düşdüyünüzsə, yorumlarda sizin hikmətlərinizi eşitmək istərdim.