Bugungi kunda sunʼiy intellekt (SI) texnologiyalari jadal rivojlanmoqda va ko‘pchilikda «SI dasturchilarning o‘rnini egallaydimi?» degan savol tug‘ilishi tabiiy. 40 yillik tajribaga ega dasturchi Marko Benedetti bu savolga amaliy eksperiment orqali javob topishga harakat qildi. U to‘liq SI yordamida, biror satr kodni qo‘lda yozmasdan, 5 ming qatorlik Python loyihasini yaratdi. Quyida ushbu tajribaning asosiy natijalari va xulosalarini ko‘rib chiqamiz.

Eksperiment jarayoni
Marko Benedetti ikki hafta davomida 40 soatini uch xil SI modeli — Gemini Pro 2.5, Claude Sonnet 4 va OpenAI o3 bilan ishlashga sarfladi. Ular bilan jami 300 dan ortiq xabar almashildi.
- Gemini Pro 2.5: Loyihaning dastlabki sozlamalari uchun qo‘llanildi.
- Claude Sonnet 4: Asosiy kodni yozish uchun foydalanildi.
- OpenAI o3: Yozilgan kodni tekshirish va qo‘shimcha maʼlumotlarni izlashga yordam berdi.
Loyiha «Xanoy minorasi» boshqotirmasini turli konfiguratsiyalarda yechishga qaratilgan bo‘lib, u 50 ta fayl, 20 ta sinf va bir nechta algoritmlarni o‘z ichiga oldi.
Sunʼiy intellektning afzalliklari
Tajriba davomida SIning bir qancha kuchli tomonlari namoyon bo‘ldi:
- Aniqlik: SI dasturchining ko‘rsatmalariga juda aniq amal qildi. Baʼzida esa insonning o‘zi xayoliga kelmagan, lekin juda samarali yechimlarni taklif etdi.
- Tilni o‘zlashtirish: Modellar Python tilini yuqori darajada o‘zlashtirgani, professional dasturchilar kabi “idiomatik” kod yozishi kuzatildi.
- Tezkorlik: Murakkab masalalarni hal qilishda SI insondan o‘n baravar tezroq ishladi. Masalan, 30 soniya ichida hal qilib bo‘lmaydigan holat yo‘qligini isbotladi.
SI bilan ishlashdagi muammolar
Shunga qaramasdan, hammasi ham ideal bo‘lmadi:
- Xatolar: Umumiy vaqtning taxminan 20%i koddagi xatolarni tuzatishga ketdi. Eng muhimi, kodning 40%ida bir qarashda ko‘rinmaydigan yashirin xatolar aniqlandi.
- Ortiqcha murakkablik: SI baʼzida sodda yechimlar o‘rniga o‘ta murakkab, «sanoat darajasidagi» yondashuvlarni taklif qildi.
Yakuniy xulosa: SI — raqib emas, hamkor
Marko Benedetti o‘z tajribasiga tayanib, SI dasturchini to‘liq almashtira olmasligini, balki uning samaradorligini oshiruvchi kuchli vosita ekanligini taʼkidladi.
- Ish unumdorligi: SI yordamida dasturchining ish unumdorligi ikki baravargacha oshishi mumkin. Testlash va hujjatlarni yozishda esa bu samaradorlik o‘n baravargacha ko‘tarilishi mumkin.
- Insonning o‘rni: Shunga qaramay, SIning haqiqiy salohiyati faqatgina uni nazorat qila oladigan va to‘g‘ri yo‘naltira oladigan dasturchi qo‘lida ochiladi. Chunki insonning bilim va tajribasi xatolarni aniqlash va to‘g‘ri yechimlarni tanlashda hal qiluvchi ahamiyatga ega.
Ekspert, shuningdek, yangi boshlovchilarni ogohlantiradi: SIga haddan tashqari ishonish o‘z ko‘nikmalarini rivojlantirishga to‘sqinlik qilishi mumkin.
Aytib o‘tish joiz, kelajakda dasturlash sohasi inson va mashina hamkorligiga asoslanadi. Mashina tezkor va ishonchli yordamchi bo‘ladi, dasturchi esa barcha jarayon uchun masʼul bo‘lib qoladi.