
Vohid Karimov
Hop jiddiyroq gapiradigan bo’lsam…
AI ishimni tez orada olib qo’yadiganga o’xshamaydi. AI rostan ham ishimni ancha tezlashtiryapti, ayniqsa system design research va coding uchun. Bu meni dasturchi sifatida rostan ham samarali qilyaptimi yoki shunchaki tezlik hissini beryaptimi, hozircha aniq aytolmayman. Lekin aniq aytolaman — AI bilan men 10x dasturchiga aylanmadim.
Balki bu rostdan ham
skill issue
’dur, lekin usha AI skillar menda ekan dasturchi sifatida men hali ham kerakman. Rostini aytsam, Google dasturchilari pufak (bubble) ichida yurishadi: o’zimizni internal toollar, internal processlar, va internal standardlar. Pufakdan chiqish uchun men tashqaridagi toollardan va processlardan foydalanib proyektlar qilib ko’rishim kerak (hozircha bunga vaqtim yo’q). Shunday ekan hozircha gaplarimni shubha bilan eshiting.
Keyingi postlarda system design va coding bo’yicha chuqurroq yozaman...
Kun bo’yi hamma ishimni AIga qildirib ertasiga daily meetingda men:
Germaniyada yaqinda velosipedimni balonini 3ta spisasi sinib tushdi, ustaga oborsam usta aka 11ta spisani $80ga yangilab berdi. “Yuribmiz ekanda” dedim o’zimga o’zim.
Keyin O’zbekistonda havo juda issib ketti, konditsioner o’rnataman deb 2-3ta ustadan narxlarni surishtirsam konditsioner trubasini metriga $25 ekan. “Yuribmiz ekanda pragrammist bo’lib” dedim o’zimga o’zim.
Keyin O’zbekistonda mebel zakaz qilmoqchi bo’lib 3-4ta mebelchilardan narxlar oldim. 4 xonali $ narxlarni ko’rib “yuripmiz ekanda pragrammist bo’lib gogolda” dedim o’zimga o’zim.
Bunday narxlar bir tarafdan meni hafa qilsa, boshqa tarafdan xursand qiladi. AI ishimni olib qo’ysa, yoki Germaniyada velosiped ustasi bo’lib ishlayman yoki O’zbekistonga qaytib 1-ishimga mebelchilik qilib 2-ishimga konditsioner ustasi bo’laman
🤑
Bir airport ishchisi futbolkamni ko'rib qirg'izmisan deb so'radi. Men yo'q o'zbekman dedim. Ichimda esa "Qanaqa qirg'iz? Qirg'izlar chempionatga chiqdimi?" dedim.
Qiziquvchanlik.
Siz qishloqda yashaysiz. Qishlog’ingizda qandaydur texnologiya mavjud, juda ko’p emas. Internet va smartfonlar ishlatiladi. Bir kuni siz bir aql bovar qilmaydigan video ko’rib qoldingiz. Unga o’xshash narsa tushingizga ham kirmagan. Do’stingizga ko’rsatsangiz u “haa bu Eyayku” deydi. Siz Eyay nima deb so’raysiz. Sizdan uncha aqlli bo'lmagan do'stingiz javob beradi — “
Eyay bu yangi narsa, rasm va videolar yaratadi. Manabu chotkiy qizni rasmini qara, uni ham Eyay yaratgan
” deydi.
Siz “aha chotkiy qizakan” deysiz, lekin sizni allaqachon boshqa savollar qiziqtirishni boshlaydi. Eyay o’zi qanday ishlaydi? Uni ustida kimlar ishlayapti? Rasm va videodan boshqa yana nimalar qila oladi? Shu savollar sizning keyingi 7 yilgi hayot trayektoriyangizni belgilab berdi.
Siz aniq fanlar o’qidingiz. Ko'proq bilimlarga yo’l ochish uchun chet el tillarini o’rgandingiz. Akademiyada bardavom ketdingiz: birinchi bakalavr, keyin chet elda magistratura, va hozirda esa dunyoning top Eyay labaratoriyalarida tadiqiqot olib borasiz.
Tepadagi savollarga javoblaringizni topdingiz, lekin texnologiyaga bo’lgan qiziqishingiz ko’tarilgan bo’lsa ko’tarilgandur lekin pasaymagan. Endi sizni boshqa narsa kechalari uxlatmaydi, endi siz Eyjiyay ortidan tushdingiz.
Müller aka, any other key'ni bosvoring, keyingi astanovkalar ko'rinmayapti
.
Me:
Hmm, do we really need this method call in all test cases?
LLM:
Yes, the method call is needed because [provides elaborate explanation]
.
Me:
But we didn't need it in the other test class?
LLM:
That's because [provides elaborate explanation]
.
Me:
Alright, sounds good. But let's see if they pass without it.
LLM:
Okay, I will remove the call and run the tests...
LLM:
Oh wait they passed! I was wrong because [provides elaborate explanation]
Me:
You know what to do.
LLM:
Yeeeah, one, two, three, four
...
The reason LLM almost dragged me into its misbelief was because my understanding of that method call was weak. I almost believed it, but decided to double check.
That is the difference between vide coders and software engineers with LLM tools. I almost became a vibe coder today
😁️
️️️