Vohid Karimov
前往频道在 Telegram
Software Engineer, Google. youtube.com/@vovopapcom | vovopap.com/calendar | @talk2vovopap
显示更多5 658
订阅者
+424 小时
+17 天
-130 天
帖子存档
5 663
Hop jiddiyroq gapiradigan bo’lsam…
AI ishimni tez oraqa 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...
5 663
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 🤑
5 663
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.
5 663
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.
5 663
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 😁️️️️
5 663
Unit testlarni ko'ngildagidek fix qila olmagandan keyin LLMga aniq instruksiya berdim... Hamma testlarni run qilib menga javoblarni ro'yxat qilib ber: PASS yoki FAILED. Keyin birgalikda har birini qanday fix qilishni muhokama qilamiz.
LLM esa testlarni run qildida va shart o'zi bilgancha yana fix qilib quya qoldi🗿
Jazo sifatida birdan milliongacha sanashni buyurdim.
5 663
Kichik tamir uchun bugun kvartiramga bir nemis usta aka keldi. Ozroq gapga tutdim...
Men: Do you like your job?
Usta: Yes, I do. I have been doing it for 15 years!
Men: Oh that's cool. Is it hard?
Usta: Yes, it is quite hard, but hey... AI won't take my job
Men: 🥶🥶🥶
5 663
Data Science va Data Engineering O‘zbekistonda qanchalik rivojlangan? Mahalliy kompaniyalarda bu sohaga bo‘lgan ehtiyoj qanchalik katta?
Mendan tez-tez: "Software Engineer yoki Data Engineer bo‘laymi? Tanishlarim Data Engineeringga talab katta va u sexy yo‘nalish deyishyapti", deb so‘rab turishadi.
Men esa hayron qolaman: bu rostmi yoki shunchaki Data Engineering kurslarini sotayotgan odamlarning gapimi? Siz qanday fikrdasiz?
5 663
Bir Bozniyalik do'stim O'zbekistonga sayohat qilyapti. Taksilarimizga chiqib hayron qolibdi.
Sen ham 30 yildan beri bizni ovqatlarni yeb kelganinga seni ham 70 to'xtatib qololmasdi dedim.
5 663
Ba'zi-ba'zida kundalik hayotimdan uzilib o'zimdan katta narsalar haqida izlanaman:
https://youtu.be/pGsbEd6w7PI
5 663
Buvim ham meni bunchalik maqtamagan 🤪
It works on my machine degan futbolkalar kiyish davri o'tdi. You are absolutely correct degan futbolka qayerdan zakaz qilsam bo'ladi?
5 663
Proyektimizda bir gipotezamni sinab ko'rish uchun bir java faylni manually o'zgartirib ko'rdim. Urishmanglar meni, 4-5 qator kod xolos. Hop mayli boshqa qilmayman.
Keyin esa, proyektni build qilganimda u menga error berdi. Uff deb errorni copy-paste qilib LLM agentga fix it deb tashab quydim.
Keyin Sundar internal chatdan yozib qoldi. Unga javob berib, LLM agentga qaytsam yozgan hamma kodimni o'chirib tashab, proyekt yana build bo'layotganidan hursand bo'lib o'tirgan ekan.
Ayb o'zimda, instructions were not clear 🤖
5 663
Bugun ofisda bir tanish Googler bilan gaplashib qoldik…
He: Hey Vohid, do you play chess?
Me: No, not really. I tried before but it didn’t really work out. Not enough IQ, I guess :D
He: Haha, but you are from Uzbekistan right?
Me: Yes, I am!
He: Then, you know Javokhir?
Me: Yeah, definitely. We are really proud of him.
He: Damn he is good, he kicked everyone’s ass at FIDE. No one saw it coming, crazy!
🇺🇿💪
