Android figurinalarim vanihoyat keldi 🤗
Qiziqadiganlar bormi bu yerda? Rasmlarini tashlanglar :)
#Coding #ComputerScience #CS #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT #Android
Qiziqadiganlar bormi bu yerda? Rasmlarini tashlanglar :)
#Coding #ComputerScience #CS #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT #Android
👏40👍12🤩5🔥2❤🔥1
Principle #10: Professional va ishonchli bo'ling.
O'zingizni professional sifatida qabul qiling va harakatlaringiz ham shunga mos bo'lsin:
— Meetinglarga o'z vaqtida tayyor keling, so'ng diqqat bilan eshiting
— Majburiyatlaringizni va'da berilganidek bajaring va …
— Ishlar rejalashtirilganidek ketmasa (shunday bo'lib turadi) xolatni ochiq tushuntiring
— Norozilikni bosiqlik va xushmoumilalik bilan yetkazing
— Nolishni kamaytiring, o’rniga yechimlarni o’rtaga tashlang
— Atrofingizdagilarni yuqoriga ko'taring, pastga urmang
Xayot Dr. House emas. Qanchalik “aqlli” yoki “zo’r” bo'lmang, o'zingizni tepadagidek tutmasangiz karyerangizda o'sishingiz juda qiyin.
Haqiyqiy professionalni barcha qadrlaydi, undan ham muhimi bu o'zini tutishni to'g'ri yo'li.
P.s. Bu postning qaysidir qismlari Kodir Amirov tarjimasidan olingan. Raxmat, Kodir 👌
#Karyera #Career #SWECareer #CareerTips #Dasturlash #Programming #SoftwareEngineering #IT
O'zingizni professional sifatida qabul qiling va harakatlaringiz ham shunga mos bo'lsin:
— Meetinglarga o'z vaqtida tayyor keling, so'ng diqqat bilan eshiting
— Majburiyatlaringizni va'da berilganidek bajaring va …
— Ishlar rejalashtirilganidek ketmasa (shunday bo'lib turadi) xolatni ochiq tushuntiring
— Norozilikni bosiqlik va xushmoumilalik bilan yetkazing
— Nolishni kamaytiring, o’rniga yechimlarni o’rtaga tashlang
— Atrofingizdagilarni yuqoriga ko'taring, pastga urmang
Xayot Dr. House emas. Qanchalik “aqlli” yoki “zo’r” bo'lmang, o'zingizni tepadagidek tutmasangiz karyerangizda o'sishingiz juda qiyin.
Haqiyqiy professionalni barcha qadrlaydi, undan ham muhimi bu o'zini tutishni to'g'ri yo'li.
P.s. Bu postning qaysidir qismlari Kodir Amirov tarjimasidan olingan. Raxmat, Kodir 👌
#Karyera #Career #SWECareer #CareerTips #Dasturlash #Programming #SoftwareEngineering #IT
🔥36👍20❤3🐳1
Dasturchi sifatida o’sishning 10ta printsipi:
1. CEO kabi fikrlang
2. To’siqlarga rozi bo’lmang
3. Tashabbus ko’rsating
4. Yaxshi yozishni o’rganing
5. O'z ishingizni boshqaring
6. O’z o’qishingizni boshqaring
7. Qurollaringizni chuqur biling
8. Faol aloqada bo'ling
9. Collaboration qilishni o'rganing
10. Professional va ishonchli bo'ling
Bir choynak choyni damlab olib obdon o’qib chiqsa bo’ladigan post seriyalari bo’ldi. Umid qilaman hamma o’zi uchun nimadir o’rgandi.
[Inspired by Dan Heller]
#Karyera #Career #SWECareer #CareerTips #Dasturlash #Programming #SoftwareEngineering #IT
1. CEO kabi fikrlang
2. To’siqlarga rozi bo’lmang
3. Tashabbus ko’rsating
4. Yaxshi yozishni o’rganing
5. O'z ishingizni boshqaring
6. O’z o’qishingizni boshqaring
7. Qurollaringizni chuqur biling
8. Faol aloqada bo'ling
9. Collaboration qilishni o'rganing
10. Professional va ishonchli bo'ling
Bir choynak choyni damlab olib obdon o’qib chiqsa bo’ladigan post seriyalari bo’ldi. Umid qilaman hamma o’zi uchun nimadir o’rgandi.
[Inspired by Dan Heller]
#Karyera #Career #SWECareer #CareerTips #Dasturlash #Programming #SoftwareEngineering #IT
👍85🔥21❤11🐳2👨💻2
1000 millisekunddan 2.5 millisekundgacha 📈
Product user journeydagi bottlenecklarni topish va uni bartaraf qilish men uchun boshqacha zavq beradi. Yaqinda proyektimizdagi shunday bir bottleneckni topib unga yechim berdim va natijada ko'p narsa o'rgandim.
Mening Googledagi komandam Android Auto'ning connectivity qismida ishlaydi. Biz Bluetooth, USB, Access Point, Location Services, va TCP socket texnologiyalar bilan ko'p ishlaymiz. Haydovchilar uchun connectivity user experience'ni siliq va mustahkam qilish bizning asosiy maqsadlardan biri bo'ladi.
Qisqa qilib tushuntirganda, moshina va telefon bir biriga ulanishi bilan biz Android Auto Projection'ni ishga tushuramiz. Lekin ba'zida Wifi stackda tez qayta ulanishlar bo'ladi va bunday xolatlarda xaydovchi uchun ulanish siliq kechmaydi.
Muammo shundaki biz har yangi connection uchun TCP socket orqali alohida thread ochamiz va disconnection bo'lganda uni kill qilamiz. Threadni o'ldirib yangi thread ochish esa 1s vaqt olar edi. Bu logika low levelda yotgani uchun hozirgacha uni teardown qilishni tezlashtirish hech kimni kallasi kelmagan ekan.
Meni kallamga kelib qoldi 🧠😎😊
#Coding #ComputerScience #CS #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
Product user journeydagi bottlenecklarni topish va uni bartaraf qilish men uchun boshqacha zavq beradi. Yaqinda proyektimizdagi shunday bir bottleneckni topib unga yechim berdim va natijada ko'p narsa o'rgandim.
Mening Googledagi komandam Android Auto'ning connectivity qismida ishlaydi. Biz Bluetooth, USB, Access Point, Location Services, va TCP socket texnologiyalar bilan ko'p ishlaymiz. Haydovchilar uchun connectivity user experience'ni siliq va mustahkam qilish bizning asosiy maqsadlardan biri bo'ladi.
Qisqa qilib tushuntirganda, moshina va telefon bir biriga ulanishi bilan biz Android Auto Projection'ni ishga tushuramiz. Lekin ba'zida Wifi stackda tez qayta ulanishlar bo'ladi va bunday xolatlarda xaydovchi uchun ulanish siliq kechmaydi.
Muammo shundaki biz har yangi connection uchun TCP socket orqali alohida thread ochamiz va disconnection bo'lganda uni kill qilamiz. Threadni o'ldirib yangi thread ochish esa 1s vaqt olar edi. Bu logika low levelda yotgani uchun hozirgacha uni teardown qilishni tezlashtirish hech kimni kallasi kelmagan ekan.
Meni kallamga kelib qoldi 🧠😎😊
#Coding #ComputerScience #CS #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
👍90🍾17⚡6❤🔥4👏3🤣1🤝1
Bakalavr diplomisiz Googlega job offer olsa bo’ladimi?
Teoriyada ha bo’ladi chunki careers.google.com’da SWE positsiyalar uchun quyidagi minimum talab yozilgan: Bachelor’s degree or equivalent practical experience
Praktikada esa bunday xolatlarni ko’rmaganman. Shunday bo’lsa ham agar sizda bakalavr diplomi bo’lmasa lekin kuchli ish tajirbasi bo’lsa topshirib ko’rishni maslahat beraman. Balki siz o’sha trailblazer bo’larsiz 🔥
#Google #Googler #FAANG #FAANGPrep #Interviews #InterviewPrep #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
Teoriyada ha bo’ladi chunki careers.google.com’da SWE positsiyalar uchun quyidagi minimum talab yozilgan: Bachelor’s degree or equivalent practical experience
Praktikada esa bunday xolatlarni ko’rmaganman. Shunday bo’lsa ham agar sizda bakalavr diplomi bo’lmasa lekin kuchli ish tajirbasi bo’lsa topshirib ko’rishni maslahat beraman. Balki siz o’sha trailblazer bo’larsiz 🔥
#Google #Googler #FAANG #FAANGPrep #Interviews #InterviewPrep #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
⚡53👍26🔥9🗿1
Forwarded from Vohid Karimov (Vohid Karimov)
Dasturlashga qo'l urgan, lekin nimadan boshlashni bilmaydiganlar uchun 3-5 yillik plan:
— Nerd rejimiga o'ting: kuniga kamida 6 soat dasturlash bilan band bo'ling
— Computer Science mavzularini chuqur o'rganing
— Muntazam algoritmik masalalarni yeching (codewars, leetcode, va hokazo)
— Bitta dasturlash tilini mukammal o'rganing
— Web, mobil, yoki desktop development uchun kerak bo'lgan texnologiyalarni o'rganing
— O’zingizni pet proyektlaringizni yarating
— Har kuni ko'p kod yozing
— Tez-tez interview qiling (ishingiz bo'lsa ham)
— Vaqtida uxlang, ovqatlaning, va sport bilan shug'ullaning
Qolgani (ish, daromad, va xurmat) o'zi keladi. Natija darxol ko'rinmaydi, lekin albatta keladi - haqiqiy yutuqlar vaqt talab qiladi.
Jarayondan zavq oling!
#Coding #ComputerScience #CS #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
— Nerd rejimiga o'ting: kuniga kamida 6 soat dasturlash bilan band bo'ling
— Computer Science mavzularini chuqur o'rganing
— Muntazam algoritmik masalalarni yeching (codewars, leetcode, va hokazo)
— Bitta dasturlash tilini mukammal o'rganing
— Web, mobil, yoki desktop development uchun kerak bo'lgan texnologiyalarni o'rganing
— O’zingizni pet proyektlaringizni yarating
— Har kuni ko'p kod yozing
— Tez-tez interview qiling (ishingiz bo'lsa ham)
— Vaqtida uxlang, ovqatlaning, va sport bilan shug'ullaning
Qolgani (ish, daromad, va xurmat) o'zi keladi. Natija darxol ko'rinmaydi, lekin albatta keladi - haqiqiy yutuqlar vaqt talab qiladi.
Jarayondan zavq oling!
#Coding #ComputerScience #CS #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
👍137🔥30💯12❤7⚡3❤🔥1😁1
This media is not supported in your browser
VIEW IN TELEGRAM
2018-yilda o'qishni bitirib qilgan planim.
Google hali ham bilmaydi, hech narsa bo'lmagandek har oy bankimga pul tashaydi. 20-30 yilda huddi nech nima bo'lmaganday oldi eshikdan chiqib ketaman 🧠
#Google #Googler #FAANG #Dasturlash #Programming #SoftwareEngineering #IT #Memes #Jokes
Google hali ham bilmaydi, hech narsa bo'lmagandek har oy bankimga pul tashaydi. 20-30 yilda huddi nech nima bo'lmaganday oldi eshikdan chiqib ketaman 🧠
#Google #Googler #FAANG #Dasturlash #Programming #SoftwareEngineering #IT #Memes #Jokes
🤣174😁22🔥4👍1
Keyingi podcastimiz Women Techmakers (WTM) ambassadorlari Durdona Bakhronova, Aziza Abdurakhmonova, Mukarramkhon Kodirova, va Madinabonu Alisherova bilan Bavariyaning eng churoyli joylaridan biri Neuschwanstein "Disney" qal'asida bo'ldi.
Suxbat ochiq va qiziqarli bo'ldi. Quyidagi mavzularni yoritdik:
— Intro
— Kim qanday dasturlash tilida ishlaydi?
— Nega Germaniyaga keldilar?
— WTM ambassador bo'lish uchun nima qilish kerak?
— Munich sizlarga yoqdimi?
— Dasturlashga qanday kelib qolgansizlar?
— Mukarramkhon: dasturlashdan project managementga o'tish
— WIUT vs INHA battle
— Dasturchi karyerasida mentorning o'rni
— Aziza lampochka yoqishiga ozgina qolgani
— Work-and-Travel vs Dasturlash
— Nega tez tashlab qo'ymaslik kerak?
— Aziza bank serverini uxlatgani
— Beginner/junior dasturchilarga maslahatlar
— Ayol/qiz bo'lib IT soxasiga kirish qiyinmi?
Link: https://youtu.be/RCNDwAkiouk
#Karyera #Career #SWECareer #CareerTips #Dasturlash #Programming #SoftwareEngineering #IT
Suxbat ochiq va qiziqarli bo'ldi. Quyidagi mavzularni yoritdik:
— Intro
— Kim qanday dasturlash tilida ishlaydi?
— Nega Germaniyaga keldilar?
— WTM ambassador bo'lish uchun nima qilish kerak?
— Munich sizlarga yoqdimi?
— Dasturlashga qanday kelib qolgansizlar?
— Mukarramkhon: dasturlashdan project managementga o'tish
— WIUT vs INHA battle
— Dasturchi karyerasida mentorning o'rni
— Aziza lampochka yoqishiga ozgina qolgani
— Work-and-Travel vs Dasturlash
— Nega tez tashlab qo'ymaslik kerak?
— Aziza bank serverini uxlatgani
— Beginner/junior dasturchilarga maslahatlar
— Ayol/qiz bo'lib IT soxasiga kirish qiyinmi?
Link: https://youtu.be/RCNDwAkiouk
#Karyera #Career #SWECareer #CareerTips #Dasturlash #Programming #SoftwareEngineering #IT
YouTube
Podcast: Women Techmakers, Dasturlash, WIUT vs INHA, va Juniorlarga maslahatlar
Keyingi podcastimiz Women Techmakers (WTM) ambassadorlari Durdona Bakhronova, Aziza Abdurakhmonova, Mukarramkhon Kodirova, va Madinabonu Alisherova bilan Bavariyaning eng churoyli joylaridan biri Neuschwanstein "Disney" qal'asida bo'ldi.
Suxbat ochiq va…
Suxbat ochiq va…
🔥23🤣17👍7❤4⚡4😁1🐳1
Baribir universitetda o’qigan va o’qimagan o’rtasida farq bo’ladi (agar bola geniy bo’lmasa). Universitetlar nafaqat professional bilim beradi, balkim yillar davomida bosim qilib turadi — imtixonlar, pul yetkazish tashvishlari (kunlik harajatlar va kontrakt to’lovlari), va katta hayot.
Universitet vaqtlari odamni “pishitadi”. Balkim shuning uchun ham kompaniyalar ishchilardan diplom talab qilishi to’g’ridir… deb Otabek Eshpo’latov men yaqinda yozgan Bakalavr diplomisiz Googlega job offer olsa bo’ladimi postimga izoh qoldirgan ekanlar.
Otabekni gapiga qo’shilaman. Ko’p universitetlar foydali professional bilimlarni berishda achinarli darajada bo’lsa ham, deyarli hamma universitetlar sizga quyidagi muhim qobilyatlarni jarayon davomida o’zlari bilmagan xolda oz-moz o’rgatib qo’yishadi:
— Kommunikatsiya
— Mas’uliyat olish
— Oqibatlarni ko’ra olish
— Jamoaviy ishlash
— Vaqtni to’g’ri taqsimlash
Universitet huddi katta xayotga topshirishdan oldin 4 yil bootcampga borganingizdek gap. Agar siz self-taught dasturchi bo’lsangiz sizdan dasturlash bilimlaridan tashqari tepadagi qobilyatlarni o’rganish uchun explicit effort talab qilinadi. Bu esa sizdan katta tashabbuskorlik va mas’uliyat talab qiladi.
Update: thumbs_down reaksiyalar sonidan bir talay odam meni gapimga qo’shilmas ekan, ko’rib xursand bo’ldim — ahir men ham hamma narsani bilmayman. Agar qarshi fikrlar bo’lsa izoh qoldiring, raxmat :)
#Karyera #Career #SWECareer #CareerTips #Dasturlash #Programming #SoftwareEngineering #IT
Universitet vaqtlari odamni “pishitadi”. Balkim shuning uchun ham kompaniyalar ishchilardan diplom talab qilishi to’g’ridir… deb Otabek Eshpo’latov men yaqinda yozgan Bakalavr diplomisiz Googlega job offer olsa bo’ladimi postimga izoh qoldirgan ekanlar.
Otabekni gapiga qo’shilaman. Ko’p universitetlar foydali professional bilimlarni berishda achinarli darajada bo’lsa ham, deyarli hamma universitetlar sizga quyidagi muhim qobilyatlarni jarayon davomida o’zlari bilmagan xolda oz-moz o’rgatib qo’yishadi:
— Kommunikatsiya
— Mas’uliyat olish
— Oqibatlarni ko’ra olish
— Jamoaviy ishlash
— Vaqtni to’g’ri taqsimlash
Universitet huddi katta xayotga topshirishdan oldin 4 yil bootcampga borganingizdek gap. Agar siz self-taught dasturchi bo’lsangiz sizdan dasturlash bilimlaridan tashqari tepadagi qobilyatlarni o’rganish uchun explicit effort talab qilinadi. Bu esa sizdan katta tashabbuskorlik va mas’uliyat talab qiladi.
Update: thumbs_down reaksiyalar sonidan bir talay odam meni gapimga qo’shilmas ekan, ko’rib xursand bo’ldim — ahir men ham hamma narsani bilmayman. Agar qarshi fikrlar bo’lsa izoh qoldiring, raxmat :)
#Karyera #Career #SWECareer #CareerTips #Dasturlash #Programming #SoftwareEngineering #IT
👍130👎27🔥9❤3⚡3🥱3💯1
Forwarded from Vohid Karimov (Vohid Karimov)
Dasturlashga qo'l urgan, lekin nimadan boshlashni bilmaydiganlar uchun 3-5 yillik plan:
— Nerd rejimiga o'ting: kuniga kamida 6 soat dasturlash bilan band bo'ling
— Computer Science mavzularini chuqur o'rganing
— Muntazam algoritmik masalalarni yeching (codewars, leetcode, va hokazo)
— Bitta dasturlash tilini mukammal o'rganing
— Web, mobil, yoki desktop development uchun kerak bo'lgan texnologiyalarni o'rganing
— O’zingizni pet proyektlaringizni yarating
— Har kuni ko'p kod yozing
— Tez-tez interview qiling (ishingiz bo'lsa ham)
— Vaqtida uxlang, ovqatlaning, va sport bilan shug'ullaning
Qolgani (ish, daromad, va xurmat) o'zi keladi. Natija darxol ko'rinmaydi, lekin albatta keladi - haqiqiy yutuqlar vaqt talab qiladi.
Jarayondan zavq oling!
#Coding #ComputerScience #CS #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
— Nerd rejimiga o'ting: kuniga kamida 6 soat dasturlash bilan band bo'ling
— Computer Science mavzularini chuqur o'rganing
— Muntazam algoritmik masalalarni yeching (codewars, leetcode, va hokazo)
— Bitta dasturlash tilini mukammal o'rganing
— Web, mobil, yoki desktop development uchun kerak bo'lgan texnologiyalarni o'rganing
— O’zingizni pet proyektlaringizni yarating
— Har kuni ko'p kod yozing
— Tez-tez interview qiling (ishingiz bo'lsa ham)
— Vaqtida uxlang, ovqatlaning, va sport bilan shug'ullaning
Qolgani (ish, daromad, va xurmat) o'zi keladi. Natija darxol ko'rinmaydi, lekin albatta keladi - haqiqiy yutuqlar vaqt talab qiladi.
Jarayondan zavq oling!
#Coding #ComputerScience #CS #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
👍118🔥29👨💻6⚡4❤🔥4❤4👎1
Forwarded from Vohid Karimov (Vohid Karimov)
Nega FAANG algo interview qiladi?
Yohud, men ishda hech qachon binary search yozmayman.
Ko'p FAANG kompaniyalari technical rollarga ishchilar yollashda asosan algoritmik interviewlardan foydalanishadi. Lekin nima uchun? Oylab tayyorgarlik ko'rib, interviewlardan muaffaqiyatli o'tib, har kunlik ishga kelganda shu bilimlarni ishlatmaslik sal g'alati.
To'g'risini aytsam o'zim ham shu processdan o'tib, Googleda 1 yildan ziyod ishlayotgan bo'lsamda bu savolga hozirgacha to'liq javob berolmas ekanman.
Shu sababli, ozgina research qildim va quyidagi asosiy sabablarni topdim:
Fast. Algo interviewlar tez. 1 soat ichida 2ta savol so'rab kandidatdan yetarlicha signallar olsa bo'ladi. Onsite algo interview uchun bitta whiteboard kerak bo'ladi xolos (online uchun - Google docs). Kod compile bo'lishi ham shart emas.
Scalable. FAANG har xil tech profesionallarni ishga oladi: Frontend, Backend, Database, Game, Embedded, QA, Security, va hokazo. Ularni har biri uchun custom interview qilish katta muammo yaratadi. Algo interviewlar esa one-size-fits-all approach bo'lib shu muammoni xal qiladi. Shu sababli algo interviewlarni katta masshtabda tashkillashtirish kompaniya uchun oson va qulay.
Reliable. Algo interviewlar yetarlicha ishonchli va haqiqiy ishdagi performance bilan katta korrelyatsiyaga ega (Google buni research qilgan). Perfect bo'lmasa ham it does the job. Katta kompaniyalar ma'lum bir miqdordagi xatoliklarga ko'z yuma oladi.
Shunday ekan, problem solving qilishda davom eting va siz yutasiz 💪
#Google #Googler #FAANG #FAANGPrep #Interviews #InterviewPrep #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
Yohud, men ishda hech qachon binary search yozmayman.
Ko'p FAANG kompaniyalari technical rollarga ishchilar yollashda asosan algoritmik interviewlardan foydalanishadi. Lekin nima uchun? Oylab tayyorgarlik ko'rib, interviewlardan muaffaqiyatli o'tib, har kunlik ishga kelganda shu bilimlarni ishlatmaslik sal g'alati.
To'g'risini aytsam o'zim ham shu processdan o'tib, Googleda 1 yildan ziyod ishlayotgan bo'lsamda bu savolga hozirgacha to'liq javob berolmas ekanman.
Shu sababli, ozgina research qildim va quyidagi asosiy sabablarni topdim:
Fast. Algo interviewlar tez. 1 soat ichida 2ta savol so'rab kandidatdan yetarlicha signallar olsa bo'ladi. Onsite algo interview uchun bitta whiteboard kerak bo'ladi xolos (online uchun - Google docs). Kod compile bo'lishi ham shart emas.
Scalable. FAANG har xil tech profesionallarni ishga oladi: Frontend, Backend, Database, Game, Embedded, QA, Security, va hokazo. Ularni har biri uchun custom interview qilish katta muammo yaratadi. Algo interviewlar esa one-size-fits-all approach bo'lib shu muammoni xal qiladi. Shu sababli algo interviewlarni katta masshtabda tashkillashtirish kompaniya uchun oson va qulay.
Reliable. Algo interviewlar yetarlicha ishonchli va haqiqiy ishdagi performance bilan katta korrelyatsiyaga ega (Google buni research qilgan). Perfect bo'lmasa ham it does the job. Katta kompaniyalar ma'lum bir miqdordagi xatoliklarga ko'z yuma oladi.
Shunday ekan, problem solving qilishda davom eting va siz yutasiz 💪
#Google #Googler #FAANG #FAANGPrep #Interviews #InterviewPrep #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
👍66🔥14❤5😁1
Forwarded from Vohid Karimov (Vohid Karimov)
Menga Math va Computer Science har doim yoqgan. Ayniqsa calculus, linear algebra, discrete math, va probability mavzular juda qiziqarli 🙂
Afsuski O'zbekiston maktablarida matematika fani chuqur o'rgatilmaydi. Birinchidan, maktab matematika kitoblari "multfilm" bo'lib ketgan. Ikkinchidan, kuchli o'qituvchi va professorlar kam. Uchunchidan, yaxshi o'qituvchilar bo'lsa ham ularni yuragida matematika yonmaydi 💔
Oralaringdan ko'pchiliklaring matematikani qiyin deb bilsalaring kerak va shuning uchun yomon ko'rsalaring kerak. Aslida, matematika ancha osson va mazza fan. To'g'ri ustoz topsangiz bo'lgani 🧐 Eng qizig'i shunday ustozlarni online topsangiz ham bo'ladi 🙂
#Coding #ComputerScience #CS #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
Afsuski O'zbekiston maktablarida matematika fani chuqur o'rgatilmaydi. Birinchidan, maktab matematika kitoblari "multfilm" bo'lib ketgan. Ikkinchidan, kuchli o'qituvchi va professorlar kam. Uchunchidan, yaxshi o'qituvchilar bo'lsa ham ularni yuragida matematika yonmaydi 💔
Oralaringdan ko'pchiliklaring matematikani qiyin deb bilsalaring kerak va shuning uchun yomon ko'rsalaring kerak. Aslida, matematika ancha osson va mazza fan. To'g'ri ustoz topsangiz bo'lgani 🧐 Eng qizig'i shunday ustozlarni online topsangiz ham bo'ladi 🙂
#Coding #ComputerScience #CS #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
👍70😁9❤7
Forwarded from Vohid Karimov (Vohid Karimov)
O'zim ham shunday maktablarni birida o'qiganim va universitetda ham toza Computer Science o'qimaganim tufayli ko'p Math va Computer Science bilimlarni o'zim online resurslardan o'rganaman. Bugun silar bilan o'zimga yoqqan resurslar bilan ulashaman. Kettik:
1. The essence of calculus: YouTube
2. Linear algebra: MIT Website
3. Discrete math: YouTube
4. Probability and combinatorics: Coursera
5. Introduction to Algorithms: MIT Website
6. Operating systems: Archive
7. Networking: Khan Academy Website
Yana, quyidagi YouTube kanallar va GitHub repolarni tavsiya qilaman:
1. 3Blue1Brown
2. Eddie Woo
3. Khan Academy
4. MIT OpenCourseWare
5. BrilliantOrg
6. Coding Interview University
7. Awesome courses
Siz ham o'zingizga yoqgan resurslarni ulashing!
#Coding #ComputerScience #CS #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
1. The essence of calculus: YouTube
2. Linear algebra: MIT Website
3. Discrete math: YouTube
4. Probability and combinatorics: Coursera
5. Introduction to Algorithms: MIT Website
6. Operating systems: Archive
7. Networking: Khan Academy Website
Yana, quyidagi YouTube kanallar va GitHub repolarni tavsiya qilaman:
1. 3Blue1Brown
2. Eddie Woo
3. Khan Academy
4. MIT OpenCourseWare
5. BrilliantOrg
6. Coding Interview University
7. Awesome courses
Siz ham o'zingizga yoqgan resurslarni ulashing!
#Coding #ComputerScience #CS #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
👍63🔥10❤5
Forwarded from Vohid Karimov (Vohid Karimov)
Nega FAANG algo interview qiladi?
Yohud, men ishda hech qachon binary search yozmayman.
Ko'p FAANG kompaniyalari technical rollarga ishchilar yollashda asosan algoritmik interviewlardan foydalanishadi. Lekin nima uchun? Oylab tayyorgarlik ko'rib, interviewlardan muaffaqiyatli o'tib, har kunlik ishga kelganda shu bilimlarni ishlatmaslik sal g'alati.
To'g'risini aytsam o'zim ham shu processdan o'tib, Googleda 1 yildan ziyod ishlayotgan bo'lsamda bu savolga hozirgacha to'liq javob berolmas ekanman.
Shu sababli, ozgina research qildim va quyidagi asosiy sabablarni topdim:
Fast. Algo interviewlar tez. 1 soat ichida 2ta savol so'rab kandidatdan yetarlicha signallar olsa bo'ladi. Onsite algo interview uchun bitta whiteboard kerak bo'ladi xolos (online uchun - Google docs). Kod compile bo'lishi ham shart emas.
Scalable. FAANG har xil tech profesionallarni ishga oladi: Frontend, Backend, Database, Game, Embedded, QA, Security, va hokazo. Ularni har biri uchun custom interview qilish katta muammo yaratadi. Algo interviewlar esa one-size-fits-all approach bo'lib shu muammoni xal qiladi. Shu sababli algo interviewlarni katta masshtabda tashkillashtirish kompaniya uchun oson va qulay.
Reliable. Algo interviewlar yetarlicha ishonchli va haqiqiy ishdagi performance bilan katta korrelyatsiyaga ega (Google buni research qilgan). Perfect bo'lmasa ham it does the job. Katta kompaniyalar ma'lum bir miqdordagi xatoliklarga ko'z yuma oladi.
Shunday ekan, problem solving qilishda davom eting va siz yutasiz 💪
#Google #Googler #FAANG #FAANGPrep #Interviews #InterviewPrep #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
Yohud, men ishda hech qachon binary search yozmayman.
Ko'p FAANG kompaniyalari technical rollarga ishchilar yollashda asosan algoritmik interviewlardan foydalanishadi. Lekin nima uchun? Oylab tayyorgarlik ko'rib, interviewlardan muaffaqiyatli o'tib, har kunlik ishga kelganda shu bilimlarni ishlatmaslik sal g'alati.
To'g'risini aytsam o'zim ham shu processdan o'tib, Googleda 1 yildan ziyod ishlayotgan bo'lsamda bu savolga hozirgacha to'liq javob berolmas ekanman.
Shu sababli, ozgina research qildim va quyidagi asosiy sabablarni topdim:
Fast. Algo interviewlar tez. 1 soat ichida 2ta savol so'rab kandidatdan yetarlicha signallar olsa bo'ladi. Onsite algo interview uchun bitta whiteboard kerak bo'ladi xolos (online uchun - Google docs). Kod compile bo'lishi ham shart emas.
Scalable. FAANG har xil tech profesionallarni ishga oladi: Frontend, Backend, Database, Game, Embedded, QA, Security, va hokazo. Ularni har biri uchun custom interview qilish katta muammo yaratadi. Algo interviewlar esa one-size-fits-all approach bo'lib shu muammoni xal qiladi. Shu sababli algo interviewlarni katta masshtabda tashkillashtirish kompaniya uchun oson va qulay.
Reliable. Algo interviewlar yetarlicha ishonchli va haqiqiy ishdagi performance bilan katta korrelyatsiyaga ega (Google buni research qilgan). Perfect bo'lmasa ham it does the job. Katta kompaniyalar ma'lum bir miqdordagi xatoliklarga ko'z yuma oladi.
Shunday ekan, problem solving qilishda davom eting va siz yutasiz 💪
#Google #Googler #FAANG #FAANGPrep #Interviews #InterviewPrep #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
👍55⚡9🫡6❤2🌚2👏1
Forwarded from Vohid Karimov (Vohid Karimov)
Dasturchi sifatida o’sishning 10ta printsipi:
1. CEO kabi fikrlang
2. To’siqlarga rozi bo’lmang
3. Tashabbus ko’rsating
4. Yaxshi yozishni o’rganing
5. O'z ishingizni boshqaring
6. O’z o’qishingizni boshqaring
7. Qurollaringizni chuqur biling
8. Faol aloqada bo'ling
9. Collaboration qilishni o'rganing
10. Professional va ishonchli bo'ling
Bir choynak choyni damlab olib obdon o’qib chiqsa bo’ladigan post seriyalari bo’ldi. Umid qilaman hamma o’zi uchun nimadir o’rgandi.
[Inspired by Dan Heller]
#Karyera #Career #SWECareer #CareerTips #Dasturlash #Programming #SoftwareEngineering #IT
1. CEO kabi fikrlang
2. To’siqlarga rozi bo’lmang
3. Tashabbus ko’rsating
4. Yaxshi yozishni o’rganing
5. O'z ishingizni boshqaring
6. O’z o’qishingizni boshqaring
7. Qurollaringizni chuqur biling
8. Faol aloqada bo'ling
9. Collaboration qilishni o'rganing
10. Professional va ishonchli bo'ling
Bir choynak choyni damlab olib obdon o’qib chiqsa bo’ladigan post seriyalari bo’ldi. Umid qilaman hamma o’zi uchun nimadir o’rgandi.
[Inspired by Dan Heller]
#Karyera #Career #SWECareer #CareerTips #Dasturlash #Programming #SoftwareEngineering #IT
🔥72👍24🥰4❤2
Forwarded from Vohid Karimov (Vohid Karimov)
Bilsangiz odamlarda ham default setting bo’ladi.
Bir kuni kollegalar bilan Google campusda ochiq havoda tushlik qilayotgan edik. Havo issiq va tepamizda quyosh bor edi. Men 4-5ta ona-tilisi Ispan bo’lgan bollar va qizlar bilan bir stolda o’tirgandim. Biz o’tirgan terassada gullar va ularni ustida uchib yurgan arilar bor edi.
Bir payt qo’limga qarasam, bir ari qo’nib olibdi. Instinktlarim darxol ishga tushib arini narigi qo’lim bilan olib tashladim. Shu paytda, stolda o’tirgan hammaga “Ux bla qo’limni ari chaqvoley dedi” debman. O’zbekchada!!! Hamma hayron menga qarab qolishdi 🙈
Keyin tushundim, ari meni default settingimga tushurib qo’ygan ekan 😅
#StoryTime #DasturchiHikoyalari #Germany #Uzbekistan #Dasturlash #Programming #SoftwareEngineering #IT #Google #Googler
Bir kuni kollegalar bilan Google campusda ochiq havoda tushlik qilayotgan edik. Havo issiq va tepamizda quyosh bor edi. Men 4-5ta ona-tilisi Ispan bo’lgan bollar va qizlar bilan bir stolda o’tirgandim. Biz o’tirgan terassada gullar va ularni ustida uchib yurgan arilar bor edi.
Bir payt qo’limga qarasam, bir ari qo’nib olibdi. Instinktlarim darxol ishga tushib arini narigi qo’lim bilan olib tashladim. Shu paytda, stolda o’tirgan hammaga “Ux bla qo’limni ari chaqvoley dedi” debman. O’zbekchada!!! Hamma hayron menga qarab qolishdi 🙈
Keyin tushundim, ari meni default settingimga tushurib qo’ygan ekan 😅
#StoryTime #DasturchiHikoyalari #Germany #Uzbekistan #Dasturlash #Programming #SoftwareEngineering #IT #Google #Googler
😁155🤣39👍11❤1🔥1
Forwarded from Vohid Karimov (Vohid Karimov)
Menga Math va Computer Science har doim yoqgan. Ayniqsa calculus, linear algebra, discrete math, va probability mavzular juda qiziqarli 🙂
Afsuski O'zbekiston maktablarida matematika fani chuqur o'rgatilmaydi. Birinchidan, maktab matematika kitoblari "multfilm" bo'lib ketgan. Ikkinchidan, kuchli o'qituvchi va professorlar kam. Uchunchidan, yaxshi o'qituvchilar bo'lsa ham ularni yuragida matematika yonmaydi 💔
Oralaringdan ko'pchiliklaring matematikani qiyin deb bilsalaring kerak va shuning uchun yomon ko'rsalaring kerak. Aslida, matematika ancha osson va mazza fan. To'g'ri ustoz topsangiz bo'lgani 🧐 Eng qizig'i shunday ustozlarni online topsangiz ham bo'ladi 🙂
#Coding #ComputerScience #CS #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
Afsuski O'zbekiston maktablarida matematika fani chuqur o'rgatilmaydi. Birinchidan, maktab matematika kitoblari "multfilm" bo'lib ketgan. Ikkinchidan, kuchli o'qituvchi va professorlar kam. Uchunchidan, yaxshi o'qituvchilar bo'lsa ham ularni yuragida matematika yonmaydi 💔
Oralaringdan ko'pchiliklaring matematikani qiyin deb bilsalaring kerak va shuning uchun yomon ko'rsalaring kerak. Aslida, matematika ancha osson va mazza fan. To'g'ri ustoz topsangiz bo'lgani 🧐 Eng qizig'i shunday ustozlarni online topsangiz ham bo'ladi 🙂
#Coding #ComputerScience #CS #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
👍52👎8👏2🫡2☃1❤1🎄1
Forwarded from Vohid Karimov (Vohid Karimov)
O'zim ham shunday maktablarni birida o'qiganim va universitetda ham toza Computer Science o'qimaganim tufayli ko'p Math va Computer Science bilimlarni o'zim online resurslardan o'rganaman. Bugun silar bilan o'zimga yoqqan resurslar bilan ulashaman. Kettik:
1. The essence of calculus: YouTube
2. Linear algebra: MIT Website
3. Discrete math: YouTube
4. Probability and combinatorics: Coursera
5. Introduction to Algorithms: MIT Website
6. Operating systems: Archive
7. Networking: Khan Academy Website
Yana, quyidagi YouTube kanallar va GitHub repolarni tavsiya qilaman:
1. 3Blue1Brown
2. Eddie Woo
3. Khan Academy
4. MIT OpenCourseWare
5. BrilliantOrg
6. Coding Interview University
7. Awesome courses
Siz ham o'zingizga yoqgan resurslarni ulashing!
#Coding #ComputerScience #CS #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
1. The essence of calculus: YouTube
2. Linear algebra: MIT Website
3. Discrete math: YouTube
4. Probability and combinatorics: Coursera
5. Introduction to Algorithms: MIT Website
6. Operating systems: Archive
7. Networking: Khan Academy Website
Yana, quyidagi YouTube kanallar va GitHub repolarni tavsiya qilaman:
1. 3Blue1Brown
2. Eddie Woo
3. Khan Academy
4. MIT OpenCourseWare
5. BrilliantOrg
6. Coding Interview University
7. Awesome courses
Siz ham o'zingizga yoqgan resurslarni ulashing!
#Coding #ComputerScience #CS #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
🔥40👍24⚡3❤3🤡1👀1
Forwarded from Vohid Karimov (Vohid Karimov)
Sherali Obidov aytib bergan bir voqea esga tushib ketdi.
Bir kuni taxida Sherali akadan bir odam oyligi so'rabdi. Sherali aka "500-600 olaman" desa, u odam "ha to'g'ri uzi shunaqa programistlar 500-600 ming so'm olishadi" deganmish 🤣
#StoryTime #DasturchiHikoyalari #Germany #Uzbekistan #Dasturlash #Programming #SoftwareEngineering #IT
Bir kuni taxida Sherali akadan bir odam oyligi so'rabdi. Sherali aka "500-600 olaman" desa, u odam "ha to'g'ri uzi shunaqa programistlar 500-600 ming so'm olishadi" deganmish 🤣
#StoryTime #DasturchiHikoyalari #Germany #Uzbekistan #Dasturlash #Programming #SoftwareEngineering #IT
😁124🤣37👍2😢1
Forwarded from Vohid Karimov (Vohid Karimov)
Dasturlashga qo'l urgan, lekin nimadan boshlashni bilmaydiganlar uchun 3-5 yillik plan:
— Nerd rejimiga o'ting: kuniga kamida 6 soat dasturlash bilan band bo'ling
— Computer Science mavzularini chuqur o'rganing
— Muntazam algoritmik masalalarni yeching (codewars, leetcode, va hokazo)
— Bitta dasturlash tilini mukammal o'rganing
— Web, mobil, yoki desktop development uchun kerak bo'lgan texnologiyalarni o'rganing
— O’zingizni pet proyektlaringizni yarating
— Har kuni ko'p kod yozing
— Tez-tez interview qiling (ishingiz bo'lsa ham)
— Vaqtida uxlang, ovqatlaning, va sport bilan shug'ullaning
Qolgani (ish, daromad, va xurmat) o'zi keladi. Natija darxol ko'rinmaydi, lekin albatta keladi - haqiqiy yutuqlar vaqt talab qiladi.
Jarayondan zavq oling!
#Coding #ComputerScience #CS #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
— Nerd rejimiga o'ting: kuniga kamida 6 soat dasturlash bilan band bo'ling
— Computer Science mavzularini chuqur o'rganing
— Muntazam algoritmik masalalarni yeching (codewars, leetcode, va hokazo)
— Bitta dasturlash tilini mukammal o'rganing
— Web, mobil, yoki desktop development uchun kerak bo'lgan texnologiyalarni o'rganing
— O’zingizni pet proyektlaringizni yarating
— Har kuni ko'p kod yozing
— Tez-tez interview qiling (ishingiz bo'lsa ham)
— Vaqtida uxlang, ovqatlaning, va sport bilan shug'ullaning
Qolgani (ish, daromad, va xurmat) o'zi keladi. Natija darxol ko'rinmaydi, lekin albatta keladi - haqiqiy yutuqlar vaqt talab qiladi.
Jarayondan zavq oling!
#Coding #ComputerScience #CS #ProblemSolving #Dasturlash #Programming #SoftwareEngineering #IT
👍152❤27🔥21⚡9👎1🍾1