Bir neçə gün öncə inqilablarımdan danışa bilmədim: “Mən hər gün AI robotlarını yazma, refaktorlaşdırma və kodu test etmək üçün iş aksiyalarına daxil etmək üçün geliştiricilərimi dəstəkləyirəm.Şimali yerdə, texnologiya dünyası “sadece manual” kodlamayı bir bisikletdə Formula 1 yarışını qazanmağa çalışmaq kimi hiss edir.Əgər bu alətləri istifadə etməyəcəyiksə, yalnız yavaşlamayacağıq. Using AI is no longer optional. Amma əgər tam həqiqətdə olsam, bu əmr məni inanılmaz çətinləşir.İnşaat direktoru olaraq, “automatizasiya ortaqlığı”nın qorxulu olasılığı ilə hızın ehtiyacını ədalətsizləşdirirəm. “The Dead Loop” adlı filmdə “Mənim gördüğüm ən böyük produktivlik öldürücüsü alətlərin olmamasıdır; o, Biz hamımız hipnotik transu yaşadıq ki, siz AI-nin olduğuna inanırsınız. Mükəmməz Solutions xəritədə Dead Loop. Yalnız 1 dəqiqə uzaq Normal olaraq belə olur: AI kodun bir blokunu (düşünürəm ki, kompleks bir Java Spring Boot kontrolçusu) yaratır ki, düzgün görünür, lakin işləməkdə başarısız olur. “Həqiqəti geri qaytarırsınız. “İnter” sənayesindən “çox özür diləyir” və sizə tamamilə aynı çirkin mantığı verir, belki də bir və ya iki variabilin adını dəyişdirir. 2 saat keçənə qədər bu işə başlayın. Bu iki saatda, əşyanlı bir inqilabçı nüsxədən logiki yazmış, birliyi test etmiş və bir kafeyə qaçmışdı. “Dead Loop” iş kimi hiss etdiyi üçün tehlikelidir, lakin həqiqətən də ucuz bir rolu döndürməkdir. “genere” düyməsinin rahatlığı temel problem çözülməsi instinktimizdən uzaqlaşmasına imkan verə bilməzik. “Big Picture” adlı filmə baxış İT mikrofonun sahibidir, ancaq makroun yeni sahibidir.Çox pis bir regex və ya qısa bir köməkçi funksiyasını saniyələrdə yazır.Ancaq bu funksiyanın bütün uygulama arkitekturamızın uzun müddətli ölçüləbiliyini necə etkiləyəcəyinə heç bir fikri yoxdur. “Dünyanın bir çox ölkələri “Frankenstein” projesi kimi görünür: “Frankenstein” projesi – ayrı-ayrı olaraq çalışır, lakin tamamilə bir-birinə aid deyilik. “Müsəlmanlar”dan çox Bu gün özümüzü açıqlamayacaq, ancaq bir il bundan sonra həyatımızı refaktorlaşdırmaya çalışdığımız zaman rükuya çevirecək. Leaky Abstractions Technical Debt Bir lider kimi, qorxuram ki, koheziv sistemlər qurmaqdan vaz keçəcəyik və yalnız bir seriya bağlanmamış skriptləri “yönetməyə” başlayacağıq. Mənim 3 basit əməlim Mühəndislik ərizəmizi təmiz tutmaq üçün, komandamın hər birinin izləmək zorunda olduğu üç “qorxun kuralı” qurmuşam: 1 - Sürücülər kimi işləmək Əsas səhifə » Əsas səhifə » Əsas səhifə » Əsas səhifə » Əsas səhifə » Əsas səhifə » Əsas səhifə » Əsas səhifə » Əsas səhifə » Əsas səhifə If you can't explain what the AI wrote, you aren't allowed to merge it. 2 - Düşünmə, düşünmə “Mehanik” kodlaşdırma parçaları üçün AI-yi istifadə edin – repetitive boilerplate, data formats converting, or writing basic UI components in Vue or Tailwind. But the architectural decisions – the “why” behind the database schema or the security protocols – must come from a human brain. O deyil ki, . İşçi Logika 10 dəqiqə rejimi Əgər bir botla mübahisə etməklə 10 mindən çox vaxt xərclənmişsən və ya spesifik bir bug üçün bir düzəltmə "inşaatçıya göstərməyə" çalışmışsan, 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. turn it off. Aşağı hattı Artıq "Senior Engineer"nin definisi dəyişir.Bu, bir sintaxı nə qədər yaxşı bildiyiniz haqqında deyil; güvenli, genişlənəbilən bir nəticə gətirmək üçün bir alət paketi nə qədər yaxşı yönəldəcəyiniz barədədir. Mən istəyirəm ki, komandam dünyanın ən yaxşı alətlərinə sahib olsun.Mən istəyirəm ki, biz marketdə ən sürətli yazılım evimiz olmalıyıq.Ancaq bizə "inşaat böyüklüyümüzü" qadağan etməsin.Botları istifadə edin, kontroldə qalxın və AI-nin sizin üçün ağır düşünməyi etməsin.