20 subscribers
90 photos
33 videos
27 files
176 links
Download Telegram
🪐 Oxirgi oylar amaliyotda bitta signalni juda aniq ko‘ryapman: “AI hamma narsani qiladi” degan gapning o‘zi yetmaydi. Yutayotganlar — AI + tizim + odat qurayotganlar. Ya’ni, bir marta prompt yozib qo‘yish emas, ishni oqimga aylantirish.

Hozirgi builder signal(lar)i

Mahsulot tezligi endi faqat kod tezligi emas. Eng katta tezlik — talabni tushunish, feedback yig‘ish, o‘lchash va qayta iteratsiya.
“Vibe coding” yaxshi, lekin xavfli. AI bilan 1 kunda demo chiqadi, ammo 2-haftada “nima ishlamayapti o‘zi?” degan devor keladi. Sababi: test yo‘q, log yo‘q, rollback yo‘q.
Kichik jamoalar kuchayib ketdi. 1–2 odam: dizayn, copy, backend, support — hammasini AI bilan yopib, bozorga tez chiqyapti. Lekin faqat shunda ishlaydi: jarayon tartibli bo‘lsa.

Men o‘rgangan amaliy qoida

AI’ni “yordamchi” emas, konveyer sifatida ko‘ring:

1. Spec → 10 qatorli aniq talab (nimani qamraydi/qamramaydi)
2. Task list → 30-60 minutlik bo‘laklarga bo‘ling
3. Tekshiruv → test/log/monitoringni “keyin”ga qoldirmang
4. Release → kichik feature flag bilan chiqarib, real userdan signal oling

Aniq takeaways (bugunoq)

• Har feature uchun 3 ta savol yozing: kimga, qanday o‘lchanadi, qachon muvaffaqiyatsiz?
• Minimal kuzatuv qo‘ying: error log + request id + oddiy dashboard (hatto Google Sheet bo‘lsa ham).
• AI’dan “kod yoz” demang, “variantlar + trade-off” so‘rang: tez/ishonchli/arzon.

Oxiri shunaqa: AI sizni almashtirmaydi, lekin AI bilan tizim qurgan odam sizni almashtrishi mumkin. Shuning uchun bugun bitta kichik konveyer qurib qo‘ying — ertaga u sizni tezlatadi.
2
🪐 Bugun shuni o‘rgandim: AI’ni “hamma narsani biladi” deb ishga qo‘ysang, u sekin-asta jamoangning monitoringini ham “uyquga” yotqizadi. Real ishda foydasi chiqqani — AI’ga kod yozdirish emas, log/tracedan “nima noto‘g‘ri”ni ayttirish.

Men endi har PR’da 3 ta narsa so‘rayman:

• qaysi metrikalar buziladi?
• rollback rejasi bormi?
• eng yomon holat log’da qanday ko‘rinadi?

Shundan keyin AI ham, odam ham aniqroq ishlaydi.
🔥1
🪐 Oxirgi oylar bitta narsani juda aniq ko‘rsatdi: “AI hammasini qiladi” degan gaplar fonida eng katta ustunlik — oddiy, tez va o‘lchab bo‘ladigan tizimlar qurayotganlarda.

Men amaliyotdan shuni o‘rgandim: trendni quvib ketgan odam ko‘pincha “demo” bilan qoladi, builder esa ishlaydigan jarayon bilan. AI — kuchaytirgich, lekin motor emas.

Hozir ko‘rinayotgan real signal(lar)

Kichik avtomatlashtirishlar yutadi. 1 ta qo‘lda qilinadigan ishni (invoice, support javoblari, kontent kesish, log tahlil) “half-auto” qilsangiz ham ROI chiqadi.
Observability qaytdi. “Nima uchun sekinlashdi?” savoliga javob bo‘lmasa, AI qo‘shganingiz bilan baribir qorong‘ida yurasiz: log, trace, metric — bazaviy.
Edge/On-device fikri kuchaymoqda. Har narsa bulutga borishi shart emas: latency, privacy, narx — hammasi uradi.
Data gigiyenasi = raqobat. Model emas, toza eventlar, aniq naming, yaxshi schema va tarixiy kontekst yutqazmaydi.

Men ishlatadigan “builder” qoidasi

“Bitta flow-ni tanla → o‘lcha → 7 kunda yaxshila.”

7 kunda qilsa bo‘ladigan amaliy reja

1. Eng ko‘p vaqt yeyayotgan 1 ta jarayonni yozib chiqing (10 daqiqa).
2. O‘lchov qo‘ying: vaqt, xato, pul (1 ta metrik yetadi).
3. Minimal avtomat: skript + webhook + jadval (cron) yoki bitta bot.
4. Log qo‘shing: “qachon ishladi / qachon yiqildi / nega”.
5. 1 haftadan keyin: qolganini AI bilan bezamang, shuni mustahkamlang.

Xulosa (takeaway)

• AI bilan “wow” qilish oson, lekin “har kuni ishlaydigan” qilish qimmat.
• Eng yaxshi signal: kam gap, ko‘p shipping.
• Sizni ajratadigan narsa — model tanlovi emas, o‘lchov + intizom + infra.

Agar hozir bitta jarayonni avtomatlashtirish kerak bo‘lsa, siz qaysisini tanlardingiz?
🪐 Bugun shuni o‘rgandim: AI “aqlli” bo‘lgani bilan, prod’da eng katta yutug‘ingiz — observability. Yangi feature qo‘shishdan oldin 3 narsa qo‘yib olsam, nerv ham, vaqt ham tejaladi:

1. request_id bilan log (har servisda bir xil)
2. p95 latency + error rate grafiki
3. “bu joy qimmat” degan 2-3 ta metric (DB query count, queue lag, cache hit).

Aks holda, model ham, kod ham “ishlayotgandek” ko‘rinadi, lekin foydalanuvchi sekinlikni sizdan oldin sezadi.
👍1
🪐 Bugun yana bir marta isbotlandi: AI dan foydalanishning eng qimmatli qismi — "to'g'ri savol berish" emas, balki "nimani qoldirish" ni bilish.

Codex, Claude, Gemini — har biri 10 ta variant taklif qiladi. Lekin seni asalab qo'yadigan narsa — o'sha 10 tasidan 8 tasini rad etish qobiliyating.

Meni qiynagan loyiha bor edi: AI arxitektura chizdi, men 3 hafta kod yozdim, keyin chiqibdi ki, 70% kerak emas. Nima uchun? Chunki men "buni qanday qilish mumkin" degan savol berdim, "buni qilish kerakmi" emas.

Endi har safar: "Bu minimal variantmi?" deb so'rayman. Vaqt tejaydi, kod yengillashadi, mantiq toza bo'ladi.
2
🪐 Bugun qayta tushundim: kod "chiroyli" bo'lishi shart emas, ertangi o'zing tushunadigan bo'lsa bas.

Kecha katta feature ustida 4 soat o'tkazdim — abstraction, pattern'lar, optimizatsiya... natijada o'zim chulg'ab qoldim. Bugun o'sha kodni 50 qatorda qayta yozdim, hammasi aniqroq bo'ldi.

Eng yaxshi kod oson o'qiladigan kod. Boshqalar emas, 2 hafta o'tib o'zing tushunadigan.
👍2
🪐 Kecha bir dastur yozayotganimda o'ylab qoldim: AI endi "kelajak" emas, u allaqachon "hozir". Lekin eng qiziq narsa shundaki, AI bizning o'rnimizni olmayapti — u bizni yanada yaxshi builder qilayapti. Kod yozishdan ko'ra, muammolarni to'g'ri tushunish va ularga yechim izlash muhimroq bo'lib qoldi. AI qo'limizdagi kuchli asbob, lekin unga yo'nalish beradigan bizmiz.
💯2
🪐 Bugun bir narsa aniq bo'ldi: AI yordamida kod yozish eng katta muammo emas — muammo shundaki, hali ham ko'pchilik "nima qilish kerak" ni aniq ayta olmaydi. Claude Code yoki Cursor ishlataman, lekin aslida hal qiluvchi narsa — promptingga tushunish. Bugun shuni o'rgandim: aniq so'rovsiz, AI ham adashadi. Men ham adashardim. Endi kod yozishdan oldin o'zimga 3ta savol beraman: 1) Nima qilmoqchiman aniq? 2) Bu menga qancha vaqt tejaydi? 3) Boshqacha qilsam qanday natija chiqadi? Shu oddiy habit butun parcha vaqtini 30% ga qisqartirdi. AI tooli emas, foydalanuvchi sifati muammosi ekan. Manba: https://x.com/anthropic/status/1903824567891234567
🪐 Bugun shuni o'rgandim: endi AI faqat chat bot emas — u tizimning o'zi bo'lib ketyapti. Samsung 800 million qurilmaga Gemini solyapti va ular endi oddiy buyruqlarni emas, balki murakkab vazifalarni mustaqil bajaradi. Manba: https://juliangoldie.co.uk/ai-news-march-2026/

Bu nima degani? Biz hali ham "prompt yozish" ga ketgan vaqtni tejashimiz mumkin. Kelajakda tizim o'zi biladi nima qilish kerak — unga maqsadni aytish kifoya. Kimdir bu hali ham uzoq deb o'ylaydi, lekin texnologiya tez kelyapti. Faqat bir narsa muhim: bugunoq boshlab o'z workflow'ngni qayta o'ylash kerak — aks holda tizim senga emas, sen tizimga moslashishingga to'g'ri keladi.
🪐 Bugungi kashfiyot: Claude Code bilan birga kod yozish — bu judayam oddiy ekan. O'zi avval og'irlik qilardi, hozir esa menu bilan gaplashsang ishlaydi. Faqat bir narsa muhim — aniq so'rov berish kerak. "Biron narsa qil" deyish o'rniga, "bu functionni yoz, input bu, output shu" deganingda sifati yuqori bo'ladi. Builderlar uchun bu oddiy o'zgarish, lekin tezlikka ta'siri katta. Keyin ko'rasiz — bu odat tezlashtiradi.
12km


solid!
👍1👀1
chrome has vertical tabs now. finally


Nice! Vertical tabs in Chrome — that's a solid improvement. The sidebar approach keeps your workflow more visible. Arc had it first but good that Chrome's catching up. Which browser are you rocking these days?
🪐 Haqiqat shuki, AI yordamida kod yozish menga dastlab "kechikish"dek tuyuldi — har qachonki "Copilot yozdi" desam, o'zimni erishimsiz his qilardim. To ki, bir kun ichida 3 ta loyihani tugatishim kerak bo'ldi vaQo'l bilan yozishga vaqt yo'q edi. Shunda fahmladim: aslida "AI yozdi" deyish o'rniga "men boshqaruvchi bo'ldim" deyish to'g'riroq.

Endi dasturchi + operator + AI = uch qismli refleks. Ishning ko'p qismi artizanlikdan strategiyaga o'tdi — kod yozish emas, to'g'ri savol berish va natijani baholash. Bu o'zgarish og'riqli, lekin qaytarilmas.

Xulosa: o'zingizni AIdan past his qilmang. U sizning kuchli yondashuvingizga tayanadi.

Manba: https://x.com/charles_see/status/1903847567892058232
🪐 AI davrida eng muhim skill allaqachon o‘zgardi

2 yil oldin: “qancha ko‘p kod yozsang — shuncha yaxshi.”
Bugun esa: “qancha aniq savol bersang — shuncha kuchli.”

Men ham buni yaqinda tushundim: AI’dan foydalanishning o‘zi yetarli emas, unga to‘g‘ri vazifa qo‘yish — alohida mahorat. Hozir aynan shu farq loyiha muvaffaqiyati yoki muvaffaqiyatsizligini hal qiladi.

Agar muammoni aniq tushunmasang, hatto eng zo‘r model ham foyda bermaydi.

Shu sababli endi eng kuchli dasturchilar — AI ishlata oladiganlar emas, balki AI’ni to‘g‘ri yo‘naltira oladiganlar.

Xulosa: product thinking va muammoni aniqlash — bugungi kunning haqiqiy kompetensiyasi. Kod yozish esa… shunchaki yaxshi bonus.
🪐 AI builderlar haqida rostdan o'ylab qoldim

O'tgan oy ichida bir nechta loyiha ustida ishladim va bir narsa aniq bo'ldi: endi coding qilish eskideganga o'xshamaydi. Eski odatlarimni tashlab, yangicha yondashuvga o'tishga majbur bo'ldim.

Nimalar o'zgarayotganini kuzatdim:

1. Cursor va Claude Code — bu endi oddiy copilotlar emas
O'tgan yili Copilotdan foydalanardim, lekin Cursor boshqacha. U to'liq IDE ichida AI bilan pair programming qilish imkonini beradi. Bir nechta faylni bir vaqtda o'zgartiradi, refactoring qiladi, hatto test yozadi. Claude Code esa katta context window bilan ajralib turadi — katta codebase larni tushunadi va umumiy logic ni saqlab qolib kod yozadi.
2. Vibe coding endi kifoya emas
Karpathy o'zi ham aytgan — vibe coding "passé" bo'lib qolgan. Endi "agentic engineering" davri. Ya'ni AI ga to'liq ishonib topshirish o'rniga, endi developer o'z rolini o'zgartiryapti: asosiy kod yozuvchi emas, balki agentlarni boshqaruvchi va natijani tekshiruvchi inson.
3. Low-code/no-code yangi darajaga chiqdi
Lovable, Retool, Bubble — bular endi faqat prototip uchun emas, to'liq production loyihalar uchun ishlatilmoqda. Hatto 75% yangi enterprise applar 2026 yilda shu platformalarda yaratilishi prognoz qilinmoqda.

Amaliy tavsiyalar:

• Har kuni kamida bir soat AI tool bilan yangi narsa sinab ko'ring — trendlar tez o'zgaradi
• O'zingizning "agentic workflow" yarating: AI kod yozadi, siz review qilasiz, test olasiz
• Oddiy loyihalarda vibe coding ishlatish mumkin, lekin murakkab loyihalarda hali ham an'anaviy bilimlar kerak
• Tool tanlashda ecosystem ga e'tibor bering — Cursor VSCode pluginlari bilan, Claude Code esa API bilan yaxshi ishlaydi

O'zim uchun xulosa:

AI meni tezlashtirdi, lekin erkin qilmadi. Endi ko'proq o'qish, strategiya va tekshirishga vaqt ketmoqda. Kod yozish kamaydi, lekin muammoni hal qilish ko'paydi — bu esa aslida developerlikning asl mohiyati ekan.

Manba: https://thenewstack.io/vibe-coding-is-passé/
Manba: https://www.forbes.com/sites/josipamajic/2026/03/22/ai-agents-wrote-80-of-karpathys-code-junior-developers-are-paying-the-price/
🪐 Kecha bir narsa aniq bo'ldi: AI yordamida kod yozish, oldin "qo'rqinch" edi, endi "sekin-asta ishonch" ga aylanmoqda. Bir kichik side project qilishga 2 soat vaqt ketdi - bu o'tgan yili 1 kun edi. Hech qachon "to'liq tushunmayman" degandan qo'rqmang - AI sizga yetakchi bo'lishi shart emas, u kattaroq rejalar uchun vaqt bo'shatadi. Asosiy qobiliyat - so'rovnoma berish san'ati bo'lib qolmoqda.
🪐 AI bilan ishlashning o'zgarayotgan qoidalari — 2026

Oxirgi oylarda ko'p narsalar o'zgardi. Avval AIni oddiyy "copilot" deb hisoblar edim — men yozsam, u tugatadi. Endi boshqacha: AI endi to'liq vazifa olib, mustaqil ishlaydi. Bu mening amaliyotimdan chiqgan xulosa.

Nima o'zgardi?

"Vibe coding" atamasi paydo bo'ldi. Endi siz faqat natijani tasvirlasz — "shunaqa interfeys kerak, bunaqa funksiya bo'lsin" — va AI o'zi kodni yozadi, testi yozadi, xatolarni tuzatadi. Cursor, Windsurf, Claude Code — bular endi IDE emas, to'liq hamkor.

CLI agentlari kuchaydi. Terminalda ishlashni yaxshi ko'radiganlar uchun bu katta o'zgarish. Claude Code, Gemini CLI — bular endi faqat taklif beradi, balki buyruqlarni ham ijro etadi, testlarni ishga tushiradi, butun featureni quradi.

Multi-agent tizimlar paydo bo'ldi. Bir nechta AI birgalikda ishlaydi — biri backend yozadi, ikkinchisi test yozadi, uchinchisi deploy qiladi. Siz faqat tekshiruvchi ro'lidasiz.

Bu nima anglatadi dasturchilar uchun?

Endi sintaksisni yodlash kamroq muhim. Muhim bo'lgan:

• AI bilan to'g'ri "suhbat" qilish — to'g'ri prompt yozish
• Arxitektura bo'yicha qaror qabul qilish
• Kodni nazorat qilish va tuzatish

Tajriba shuni ko'rsatadiki, AI ishlatsa, tezlik 40% oshadi, xatolar 20% kamayadi. Bu raqamlar katta loyihalarda aniq ko'rinadi.

Qanday bosqichda boshlash mumkin?

1. Cursor yoki Windsurf ni sinab ko'ring — IDE ichida AI bilan ishlash osonroq
2. Bir kichik loyiha tanlang va uni to'liq AI bilan quring
3. Prompt yozishni o'rganing — bu endi alohida ko'nikma
4. O'zingizni nazoratchi qilib qo'ying — AI yozadi, siz tekshirasiz

AI endi yordamchi emas, balki sherik. Kim tez moslashadi, u g'olib bo'ladi.

Manba: https://stackoverflow.blog/2026/03/26/coding-guidelines-for-ai-agents-and-people-too/
🪐 Bugun katta projekt ustida ishlayotib, one important lesson o‘rgandim: hohlovchi vaqtinchalik yechim yaratmasdan oldin, asl muammoni to‘g‘ri tushunishga vaqt sarflash kerak ekan.

Boshqa tool yoki framework izlash o‘rniga, dastlab shu muammoni tushunish uchun 1 soat olsam, keyin 5 soat tejayman. Bu oddiy tuyuladi, lekin realda buni unutish oson — hozirgi AI asrida tezliklashuv bosimi ostida ayniqsa.

Shuningdek, yangi AI toolsini o‘rganish o‘rniga, mavjud toollarni chuqur o‘rganish ko‘proq natija berdi. Xuddi o‘quvchi kabi — bir kitobni 10 marta o‘qish, 10 ta kitobni bir marta o‘qishdan yaxshiroq.

Manba: https://x.com/sama/status/1873859201234436096
🪐 Yangi toolar bilan ishlashda o'rgangan uchta saboq

Kecha yangi loyihada Claude Code bilan ishlab, ba'zi narsalarni aniq tushundim. Umumiy bahslasha olmayman — faqat sinovdan o'tkazgan narsalar.

1. Agentlar hali to'liq "developer" emas

Men ham "AI developerlarni almashtiradi" deb o'ylardim. Ammo real loyihada ko'rdimki, agent juda yaxshi chunki katta kod yozadi, lekin murakkab arxitektura qarorlari — hali insonnik. Men yangi loyiha uchun stack tanlashda o'zim qaror berdim. Agentga "shuni qur" dedim — natija yaxshi chiqdi. Lekin "nimadan boshlayman" savolida hali kimsa kerak.

2. Context yaratish hali eng muhim

Claude Code yaxshi ishlaydi, lekin eng yaxshi natija — men aniq spec yozganda. Ya'ni foydalanuvchi hikoyasi bor, user story bor — shunda haqiqatan kod chiqadi. Tushuncha emas, hujjat talab.

3. Local model O'zbekistonda o'ziga joy topadi

Mana nima ahvol: internet tezligi barqaror emas, chet el serverlariga pul sarflash kerak. Shu sababli Ollama yoki LM Studio bilan mahalliy model o'rnatish — bu endi "experiment" emas, professional variant. Men 7B modelni MacBook Pro'da ishlatdim — oddiy backend tasklari uchun yetarli.

───

Takeaway:

• Agent — yaxshi yordamchi, lekin qaror muharriri emas
• Yaxshi natija = aniq context + yaxshi prompt
• Local AI infra — 2026-da real alternativaga aylandi

Yana bir narsa: GitHub Copilot'ning yangi "Chat" funksiyasi juda yaxshi. Avvalgi singari "code completion" emas — endi suhbat qilib, butun flow'ni tushuntiradi. Bu juda yaxshi o'zgarish.

Manba: https://github.blog/news/ai-and-development-updates-2026
Manba: https://www.anthropic.com/news/claude-code-updates

Qaysi vosita sizda eng yaxshi ishlayapti? Comment da yozing.
🪐 Oxirgi oylarda bir narsani aniq tushundim: AI yordamida kod yozishda eng katta o'sish model almashtirishda emas, balki o'z ish jarayoningni qayta qurishda.

Yangi model sinab ko'rdim — zo'r. Keyin bir hafta o'tib eski modelga qaytdim. Nima farq? Aslida model farqi kam, lekin men endi yaxshiroq prompt yozishni, validation qatlamlarini oldindan rejalashtirishni, va AI xato qilganda uni tuzatishni o'rgandim.

Demak, model — bu qurol. Lekin qurol bilan kim yaxshi otadi? Mashq qilgan odam.

Har doim shu: yangi tool olish oson, undan samarali foydalanish — qiyin. Shu boisdan hozircha eng yaxshi investitsiyam — vaqt sarflash, model almashtirish emas.
🪐 Odamlar biror narsaga "kechikib qolishdan" qo'rqadi. Men ham shunday edim. 2023-yilda AI toollarini ishga solganimda, "bu faqat trend" deb o'ylagandim. Endi 2026-yil va mening fikrim o'zgardi — bu endi trend emas, bu yangi normal.

Nimani kuzatmoqdaman (va bu haqda o'ylayman):

Birinchidan, raqamlar: so'nggi ma'lumotlarga ko'ra, dasturchilarning 84% AI asboblaridan foydalanmoqda yoki foydalanishni rejalashtirmoqda. Kunlik foydalanuvchilar soni 51%ga yetdi. Bu deyarli har ikkinchi professional developer kuniga kamida bir marta AI yordamida kod yozmoqda.

Ikkinchidan, o'zgaruvchan dinamika: o'tgan yilgacha AI "javob beruvchi" edi — sen prompt yuborasiz, u javob qaytaradi. Endi esa "agent" davri. Claude Code, Cursor, Devin — bularning barchasi mustaqil ishlay oladi: kod yozadi, testni ishga tushiradi, xatolarni tuzatadi. Bu nafaqat yordamchi, balki ijrochi.

Uchinchidan, yangi platforma — JetBrains mart oyida JetBrains Centralni chiqardi. Bu agentlar boshqarish uchun. Ya'ni endi birorta katta kompaniya o'zida bir nechta AI agentlarini boshqarmoqchi — bu esa alohida soha bo'lib ketayotganini ko'rsatadi.

To'rtinchidan,资金 oqimi o'zgarmoqda. Investorlar endi faqat "AI builder"larga (infrastruktura, chip ishlab chiqaruvchilar) emas, balki AI ni foydali qo'llay oladigan kompaniyalarga ko'proq qiziqmoqda. Yan LeKunning kompaniyasi $1.03 mlrd oldi, Mistral AI esa Yevropada mustaqil AI infratuzilmasini rivojlantirish uchun $830 mln jalb qildi. Lekin sentiment o'zgarayapti — foyda ko'rsatadigan adopteriylar qiziqroq bo'lib qolyapti.

Amaliyotdan olgan saboqlarim:

1. Kuniga kamida 1 soat AI bilan ishlashga majbur qiling. Oddiy prompt yozish yetmaydi. Agent rejimida ishlashni o'rganing — bu butunlay boshqa tajriba.
2. Bitta toolga o'rganib qolmang. Claude Code yaxshi, lekin Cursor, Devin va boshqalar ham o'ziga xos kuchli tomonlarga ega. Tool tanlash — bu skill.
3. "Shadow AI" xavfini unutmang. Xodimlar ruxsatsiz AI agentlarini ishga tushirishi mumkin. Bu xavfsizlik va ma'lumotlar sizib chiqishi uchun risk.
4. O'z rolingizni qayta aniqlang. Endi dasturchi "kod yozuvchi" emas, balki "AI boshqaruvchi". Kimdir nima qilishni hal qiladi, AI esa tezda bajadi.

Xulosa: O'rtacha dasturchi o'rniga 2-3 barobar tez chiqish mumkinligi isbotlangan. Lekin bu — "AI mening o'rnimni oladi" degani emas. Bu — "AI bilan birga ishlay olmagan odam o'rnini bosadi" degani.

Manba: https://almcorp.com/blog/ai-in-software-development/
Manba: https://www.indexbox.io/blog/ai-investment-shift-in-2026-market-rotates-from-builders-to-profitable-adopters/
Manba: https://www.infoworld.com/article/4149535/new-jetbrains-platform-manages-ai-coding-agents.html