Training davomida men:
1-kun: Hmm oson til ekan, 3-4ta tilni bilishim yordam beryapti, yaxshi 😎
2-kun: To'xta, class tushunchasi yo'q ekanku, o'rniga struct va trait ishlatilar ekan, chota tushunish qiyin ekan 🧐
3-kun: Ha, bo'ldi tushundim, piece of cake 👌
4-kun: Generics, borrowing, exclusive reference, moving, lifetime... nixuaxua tushunmadim 🤪
1-kun: Hmm oson til ekan, 3-4ta tilni bilishim yordam beryapti, yaxshi 😎
2-kun: To'xta, class tushunchasi yo'q ekanku, o'rniga struct va trait ishlatilar ekan, chota tushunish qiyin ekan 🧐
3-kun: Ha, bo'ldi tushundim, piece of cake 👌
4-kun: Generics, borrowing, exclusive reference, moving, lifetime... nixuaxua tushunmadim 🤪
🤣135😁16👍7🔥4❤3👏1🤓1
Oddiy odam:
- browserda website ochadi,
- hech nima ko'rinmaydi, oq screen,
- eee bo'mabdi bu website deb tabni yopib ketadi
Dasturchi:
- browserda website ochadi,
- hech nima ko'rinmaydi, oq screen,
- DevToolsni ochadi,
- Console tabni ochadi,
- XHR requestlar fail bo'lib yotibdi,
- Network tabni ochadi,
- backend 500 tashlab yotibdi,
- eee bo'mabdi bu website deb tabni yopib ketadi
- browserda website ochadi,
- hech nima ko'rinmaydi, oq screen,
- eee bo'mabdi bu website deb tabni yopib ketadi
Dasturchi:
- browserda website ochadi,
- hech nima ko'rinmaydi, oq screen,
- DevToolsni ochadi,
- Console tabni ochadi,
- XHR requestlar fail bo'lib yotibdi,
- Network tabni ochadi,
- backend 500 tashlab yotibdi,
- eee bo'mabdi bu website deb tabni yopib ketadi
😁161🤣111💯11👍9🆒3
Scaling ChatGPT by Gergely Orosz artikli men uchun juda qiziq bo’ldi. Biz oddiy dasturchilar tushinadigan tilda yozilganligi uchun ML modellar va ular ustiga quriladigan produktlarni scale qilish haqida ancha tushinchaga ega bo’ldim.
TLDR:
— ChatGPT asosidagi LLM modellar qanday ishlaydi
— Scaling’dagi assosiy bottleneck bu GPU hardware
— OpenAI (va boshqa Ai kompaniyalar) sotib olgani yetarlicha GPU topa olmayapti (deman > supply)
— NVIDIA H100 chipi ML modellar uchun marketdagi eng yaxshi chip bo’lib turibdi
— NVIDIA yanada kuchayib ketadi
Artiklning sizlarga eng qiziq bo’ladigan qismi quyidagi bo’lsa kerak:
ChatGPT works impressively well with human language, and has access to more information than any one human could handle. It’s also good at programming-related questions, and there was a point when I questioned if ChatGPT could be more capable than humans, even in areas like programming, where humans have done better, until now?
For a sense of ChatGPT’s limitations, you need to understand how it works. ChatGPT and other LLMs do not “think” and “understand” like humans. ChatGPT does, however, generate words based on what the next most likely word should be, looking at the input, and everything generated so far.
Ko'rinishidan AI bizning ishimizni hali beri olib qo'ymas ekan 🙂
TLDR:
— ChatGPT asosidagi LLM modellar qanday ishlaydi
— Scaling’dagi assosiy bottleneck bu GPU hardware
— OpenAI (va boshqa Ai kompaniyalar) sotib olgani yetarlicha GPU topa olmayapti (deman > supply)
— NVIDIA H100 chipi ML modellar uchun marketdagi eng yaxshi chip bo’lib turibdi
— NVIDIA yanada kuchayib ketadi
Artiklning sizlarga eng qiziq bo’ladigan qismi quyidagi bo’lsa kerak:
ChatGPT works impressively well with human language, and has access to more information than any one human could handle. It’s also good at programming-related questions, and there was a point when I questioned if ChatGPT could be more capable than humans, even in areas like programming, where humans have done better, until now?
For a sense of ChatGPT’s limitations, you need to understand how it works. ChatGPT and other LLMs do not “think” and “understand” like humans. ChatGPT does, however, generate words based on what the next most likely word should be, looking at the input, and everything generated so far.
Ko'rinishidan AI bizning ishimizni hali beri olib qo'ymas ekan 🙂
👍56
Forwarded from Asadullo Ganiev
Har ehtimolga qarshi sartaroshlikni o’rganyapman 👩
Please open Telegram to view this post
VIEW IN TELEGRAM
😁93🤣20😢9🌚4👍2👏2
Anchadan beri o’ylab kelgan bir ideani ertaga qilmoqchiman — Livestream resume review.
Ikki odamni resumesini ko’rib berishim kerak. Livestream qilsam balki shu 30-60 minut vaqtimni foydasi kattaroq bo’lar.
Format: Ekranimni share qilgan xolda 1-2 resumega feedback beraman, bazi-bazida qo’l ko’targanlardan ham savollarga javob berarman.
Qachon: Mart 24, 16:00 UZB timezone
Qayerda: @vovopapcom
P.s. Livestream yozib olinmaydi.
Ikki odamni resumesini ko’rib berishim kerak. Livestream qilsam balki shu 30-60 minut vaqtimni foydasi kattaroq bo’lar.
Format: Ekranimni share qilgan xolda 1-2 resumega feedback beraman, bazi-bazida qo’l ko’targanlardan ham savollarga javob berarman.
Qachon: Mart 24, 16:00 UZB timezone
Qayerda: @vovopapcom
P.s. Livestream yozib olinmaydi.
🔥69👍12👌5👏3
Media is too big
VIEW IN TELEGRAM
Livestream tugadi 🙃
Umid qilaman foydali bo’ldi. Qo’shilolmagan bo’lsangiz recordingni ko’rib chiqsangiz bo’ladi. Biz review qilgan resume: link
Umid qilaman foydali bo’ldi. Qo’shilolmagan bo’lsangiz recordingni ko’rib chiqsangiz bo’ladi. Biz review qilgan resume: link
👍72🔥15❤3⚡2
Bir yosh dasturchi: Vohid brat, shu desez… hamma eng zo'r dasturchi bo'lishga harakat qiladi. Men aksincha eng yomon dasturchi bo'lmoqchiman. Nima maslahat berasiz?
Men: Xop, unda meni eshiting...
Hammasi maqsaddan boshlanadi. Dasturlash soxasiga kirishdan asosiy maqsadingiz pul bo’lishi kerak. Dasturlash soxasiga qiziqishingiz qancha kam bo’lsa shuncha yaxshi.
Keyin dasturlash tili keladi. Boshida haftalab o’ylanib yuring qaysi dasturlash tilidan boshlasam ekan deb. Keyin bir tilni chuqur o’rganib yurmang-a ishqilib. Birini sal-pal o’rganib keyingisiga o’ting.
Afsuski, tildan tilga sakrashni o’zi yetmaydi. Siz tinimsiz yangi frameworklar o’rganishingiz kerak. Keyin, har bir frameworkni qanday o’rganishni bilasiz-a? Yashang, sayoz.
To’xtang, siz ingliz tilini bilaman dedizmi? Hmm unda sal qiyin bo’ladiyo. Mayli amallasa bo’ladi, asosiysi uni dalshe rivojlantirmang va technical communication ustida ishlamang.
Keyin, dasturlash soxasida sizga ziyon bir odat bor, ko’p yaxshi dasturchilar qiladigan. Bu algorithmic problem solving. Umuman unday narsani yaqiniga bormang. Aks xolda sizni big techga tiqib qo’yishadi. Yurasiz katta masshtabdagi qiziq muammolarni xal qilib. Impact emish.
Men: Xop, unda meni eshiting...
Hammasi maqsaddan boshlanadi. Dasturlash soxasiga kirishdan asosiy maqsadingiz pul bo’lishi kerak. Dasturlash soxasiga qiziqishingiz qancha kam bo’lsa shuncha yaxshi.
Keyin dasturlash tili keladi. Boshida haftalab o’ylanib yuring qaysi dasturlash tilidan boshlasam ekan deb. Keyin bir tilni chuqur o’rganib yurmang-a ishqilib. Birini sal-pal o’rganib keyingisiga o’ting.
Afsuski, tildan tilga sakrashni o’zi yetmaydi. Siz tinimsiz yangi frameworklar o’rganishingiz kerak. Keyin, har bir frameworkni qanday o’rganishni bilasiz-a? Yashang, sayoz.
To’xtang, siz ingliz tilini bilaman dedizmi? Hmm unda sal qiyin bo’ladiyo. Mayli amallasa bo’ladi, asosiysi uni dalshe rivojlantirmang va technical communication ustida ishlamang.
Keyin, dasturlash soxasida sizga ziyon bir odat bor, ko’p yaxshi dasturchilar qiladigan. Bu algorithmic problem solving. Umuman unday narsani yaqiniga bormang. Aks xolda sizni big techga tiqib qo’yishadi. Yurasiz katta masshtabdagi qiziq muammolarni xal qilib. Impact emish.
😁147👍24🤪18🔥4👏2
Low hanging fruits 🌳
Googleda low hanging fruits termini qulog'imga tez-tez chalinib turadi. O'zim ham boshida uncha tushunmas edim. Yaqinda tushunib oldim.
Qisqa qilib aytganda low hanging fruits bu minimal harakat va vaqt oladigan lekin katta natija beradigan ishlar.
Deylik sizning proyektingizdagi API juda sekin ishlayapti. Bu xolatda low hanging fruits quyidagi ishlar bo'lishi mumkin:
- database index'lar yaratish,
- API'da keraksiz datani jo'natmaslik,
- qandaydir caching qo'shish,
- va hokazo
Tepadagi ishlarni oson va tez amalga oshirib yaxshigina natijaga erishasiz, huddi gilos uzishni birinchi qo'lingiz yetadigan shoxlardan boshlaganingiz kabi. Undan keyin uzilishi kerak bo'lgan shoxlar bo'lgani kabi API'ni butunlay tezlashtirish uchun boshqa ishlar qilish kerak bo'ladi. Lekin ular vaqt va ko'proq mashaqat talab qiladi.
Keyingi safar standup meetingda "men kecha API'ni tezlatish uchun mavjud bo'lgan low hanging fruitlarni bajarib chiqdim" deb hammani lol qoldirsangiz bo'ladi. No need to thank me.
P.s. Eslatib o'tishim kerak bu workaround terminidan farq qiladi.
Googleda low hanging fruits termini qulog'imga tez-tez chalinib turadi. O'zim ham boshida uncha tushunmas edim. Yaqinda tushunib oldim.
Qisqa qilib aytganda low hanging fruits bu minimal harakat va vaqt oladigan lekin katta natija beradigan ishlar.
Deylik sizning proyektingizdagi API juda sekin ishlayapti. Bu xolatda low hanging fruits quyidagi ishlar bo'lishi mumkin:
- database index'lar yaratish,
- API'da keraksiz datani jo'natmaslik,
- qandaydir caching qo'shish,
- va hokazo
Tepadagi ishlarni oson va tez amalga oshirib yaxshigina natijaga erishasiz, huddi gilos uzishni birinchi qo'lingiz yetadigan shoxlardan boshlaganingiz kabi. Undan keyin uzilishi kerak bo'lgan shoxlar bo'lgani kabi API'ni butunlay tezlashtirish uchun boshqa ishlar qilish kerak bo'ladi. Lekin ular vaqt va ko'proq mashaqat talab qiladi.
Keyingi safar standup meetingda "men kecha API'ni tezlatish uchun mavjud bo'lgan low hanging fruitlarni bajarib chiqdim" deb hammani lol qoldirsangiz bo'ladi. No need to thank me.
P.s. Eslatib o'tishim kerak bu workaround terminidan farq qiladi.
👍44🔥12😁5🫡1
This media is not supported in your browser
VIEW IN TELEGRAM
Jahongir aka be like...
😁112🤣50🍌4🗿3👍2🤪2👌1
Shu kunlarda bir murakkab muammo ustida ishlayapman va ancha qiynalyapman.
Bugun o'ylab qoldim AI meni ishimni olib qo'yishi uchun menchalik aqlli bo'lishi yetarli emas ekan. Mendan hech bo'lmasa sal aqlliroq bo'lishi kerak ekan.
Aks xolda u ham shu murakkab muammoni yecholmay o'tiradi 🤪
Bugun o'ylab qoldim AI meni ishimni olib qo'yishi uchun menchalik aqlli bo'lishi yetarli emas ekan. Mendan hech bo'lmasa sal aqlliroq bo'lishi kerak ekan.
Aks xolda u ham shu murakkab muammoni yecholmay o'tiradi 🤪
😁132🔥13🤪11👍6
#storytime
Googlening yoqimli perk'laridan biri bu kofe baristalar. Kofe mashinalar ham bor, lekin qo'l bola kofega yetmaydida.
Baristalar standard kofe turlariga qo'shimcha the week’s special kofesini o'ylab topishadi (tepadagi rasm). Bu kofe faqat bir hafta bo’ladi xolos, keyin boshqa narsa o’ylab topishadi.
O’zim ro’za bo’lsam ham sheriklar bilan kofega navbatga turib gap sotib kelamiz.
Yaqinda yana borgandik. Barista qiz birinchi sheriklarimdan zakaz oldi, ikkovi ham "the special, please" dedi. Men esa “Nothing for me, thanks, just came to say hi to you” deb hazillashdim.
Keyin bollar bilan bu haftaning special kofesi haqida gaplashib ketdik. Men “This week’s special looks very delicious. I bet the last week’s special was good too” dedim.
Biroz o’tgach, barista qiz meni o’ziga chaqirdida va “come after Ramadan and I will make any week’s special for you” dedi.
Bazida Googledagi odamlarni qanchalik faxmliligi va mehribonligi meni hayratda qoldiradi 🤯
Googlening yoqimli perk'laridan biri bu kofe baristalar. Kofe mashinalar ham bor, lekin qo'l bola kofega yetmaydida.
Baristalar standard kofe turlariga qo'shimcha the week’s special kofesini o'ylab topishadi (tepadagi rasm). Bu kofe faqat bir hafta bo’ladi xolos, keyin boshqa narsa o’ylab topishadi.
O’zim ro’za bo’lsam ham sheriklar bilan kofega navbatga turib gap sotib kelamiz.
Yaqinda yana borgandik. Barista qiz birinchi sheriklarimdan zakaz oldi, ikkovi ham "the special, please" dedi. Men esa “Nothing for me, thanks, just came to say hi to you” deb hazillashdim.
Keyin bollar bilan bu haftaning special kofesi haqida gaplashib ketdik. Men “This week’s special looks very delicious. I bet the last week’s special was good too” dedim.
Biroz o’tgach, barista qiz meni o’ziga chaqirdida va “come after Ramadan and I will make any week’s special for you” dedi.
Bazida Googledagi odamlarni qanchalik faxmliligi va mehribonligi meni hayratda qoldiradi 🤯
👍94😁24❤15🤗4❤🔥2😍2👌1🌚1💅1
Livestream: Feruza / Vohid
Agenda: Aniq bir mavzu yo’q, podcast stilida gaplashamiz
Qachon: 20:00 shanba, 30-mart (UZB timezone)
Qayerda: @vovopapcom
Yozib olinadimi: Ha
Feruza Mukhammadieva Qo’qon shaxridan bo’lib hozirda Princeton universitetining Computer Science programmasi bo’yicha 2-kurs talabasi.
Feruzaga savollaringiz bo’lsa comment qoldiring, o’rinli deb bilsam so’rashim mumkin. Podcast ohirida tinglovchilardan ham savollar olamiz.
Ko’rishguncha!
Agenda: Aniq bir mavzu yo’q, podcast stilida gaplashamiz
Qachon: 20:00 shanba, 30-mart (UZB timezone)
Qayerda: @vovopapcom
Yozib olinadimi: Ha
Feruza Mukhammadieva Qo’qon shaxridan bo’lib hozirda Princeton universitetining Computer Science programmasi bo’yicha 2-kurs talabasi.
Feruzaga savollaringiz bo’lsa comment qoldiring, o’rinli deb bilsam so’rashim mumkin. Podcast ohirida tinglovchilardan ham savollar olamiz.
Ko’rishguncha!
🔥41👍15❤6