Vohid Karimov
5.62K subscribers
425 photos
43 videos
4 files
361 links
Download Telegram
Forwarded from Vohid Karimov (Vohid Karimov)
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.
👍54😁33🔥9⚡3🤣1
— Wow! Your car looks expensive. How did you earn the money for it?
— Duh, can’t you read my license plate?! I WORK every day, with 0 vacation days and 16 hours a day.

Akani eshitdilar, ish-lay-miz! Kodingiz xatosiz compile bo'lishini va kuningiz samarali o'tsishini tilayman 👌
👍129🫡18🔥11😁10👎2👌2
I and Rustam solved the problem❌
Rustam and I solved the problem ✅

I, Rustam, and Azim wrote the doc❌
Rustam, Azim, and I wrote the doc ✅

Nega?
— Boshqa xissa qo'shganlarni o'zingizdan ko'proq tan olyapsiz (giving credit).
— Ingliz tilida to'g'riroq grammatika xisoblanadi.

O'zbek tilida ham shunday navbatda yozing/ayting.
👍121🔥13❤3👌3
Telegram postlarimda 4ta sifat bo'lishni xoxlayman:
— mazmunli
— foydali
— qiziqarli/kulguli
— ixcham

Bir post yozishdan oldin o'zimdan bir muhim savolni so’rayman: Men qanday fikrni yetkazmoqchiman? Postni o’qiganlar o’zi bilan yagona bir message olib ketadimi? Agar javob yo’q bo'lsa postni chopaman 🪓

Foydali bo'lishi ham juda muhim. Foydali bo'lmasa obunachilarni vaqtini bekorga sarflagan bo'laman — postni chopish kerak 🪓

Agar iloji bo'lsa qiziqarli va kulguli qilishga harakat qilaman. Meni kanalimni insomniaga uchraganlar uxlab qolish uchun ishlatishlarini xoxlamayman.

Postni chiqarishdan oldin qo'limga boltani olib har gapni/so'zni savolga tutaman: Fikrimni yetkazishim uchun sen rostan kerakmisan? Javob yo'q bo'lsa gapni/so’zni chopaman 🪓

Har doim ham bunga amal qila olmayman albatta, lekin harakat qilaman.
👍92🔥21🤣13✍3❤2💯2👎1😱1
This media is not supported in your browser
VIEW IN TELEGRAM
Vanixoyat ish kuni tugaganda men:

P.s. GIFni saqlab qo'yilar 😉
😁130☃8👍8🤣8❤6
Biz endi 5000tamiz 🎯

Keling Ask Me Anything (AMA) qilamiz. Mendan xoxlagan savolingizni so'rang, qo'limdan kelgancha javob beraman.

Keyingi 30 minut ichida so'ralgan hamma savollarga javob beraman. Let's go!

Update: AMA tugadi! Hammaga savollar uchun raxmat 🙂
🔥70👍4❤‍🔥3
Dasturlash karyerasidagi achchiq xaqiqatlar (2-qism).

1. 3 yillik tajriba bilan ham junior ham senior bo’lishingiz mumkin. Yillik tajribangiz emas, balki yechgan muammolaringiz va o'rgangan bilimlaringiz sizning darajangizni belgilaydi.

2. Senior bo'lib boshqa joyda mid bo’lib ishlayotgan odamdan kamroq oylik olishingiz mumkin. Darajangiz har doim ham maoshingizni aniqlamaydi.

3. LinkedIn sertifikatlari nolga tenga. Bilim uchun o'rganing, sertifikat uchun emas.

4. Sizning komandangiz sizning oilangiz emas. Shu narsani tez-tez o'zingizga eslatib turing.

5. Hamma ham siz xoxlagandek zo'r muloqot qilmaydi. Kimdurlar bilan ishlash qiyin. Qo'lingizdan kelgancha harakat qiling va o'z yo'lingizda davom e'ting.

6. Qanchalik dasturlashni sevib "php yomon python zo'r" qilmaylik, dastur bu odamlar xayotini osonlashtirish uchun odamlar tomonidan o'ylab topilgan bir asbob. Shuni esda tutish dasturchiga to'g'ri prioritetlarni tanlashga yordam beradi.

7. Har kuningiz ham samarali o'tavermaydi. Bazi kunlari nima qilishingizdan qattiy nazar hech nima o'xshamaydi: kodingiz compile bo'lmaydi, code editoringiz buzulib qoladi, yoki burningiz tagida turgan bug ni ko'rmaysiz. Shunday vaziyatlarda asabni saqlashni qancha tezroq o'rgansangiz shuncha uzoq yashaysiz.
👍164❤22🔥10👏9⚡6🤣6😁2
Googleda ham shunaqasi bo'ladi 😅
😁107🤣29👍4🍾2
Nega sizning komandangiz sizning oilangiz emas?

Bazi komandalar shunday yaxshi bo'ladiki siz o'zingizni huddi oiladek xis qilishni boshlaysiz. "Biz bu yerda bir oilamiz" deyishlari ham shart emas, o'zingiz shunday o'ylashni boshlaysiz. Bu albatta juda yaxshi xolat, hamma jamoalar shunday muhit yaratishga harakat qilishi kerak.

Lekin nima bo'lganda ham u sizning oilangiz emas. Chunki oilangiz har doim siz bilan:
- Biznes yurmay qolsa "oilangiz" tarqatib yuborilmaydi.
- Boshqa "oilada" ko'proq oylik berishayotgan bo'lsa boshqa "oilaga" o'tib ketmaysiz.
- Sal yaxshi ishlamasangiz "oila" boshlig'i sizni "oiladan" xaydab yubormaydi.

Menimcha fikrimni yetqaza oldim 🙂
❤88👍60😁20🔥6😢3💋1
Forwarded from kamoloff.log
Uber is hiring 50+ engineers in Amsterdam and Aarhus by the end of 2024.

Check out open positions and let me(@kamoloff_work) know if you think you would be a good fit for the role.

Please read the requirements carefully and provide the following:

1. Resume
2. Short self-introduction (2-3 sentences are fine)
3. Links to up to 3 positions you’re interested in
4. LeetCode profile link


Upd:
Explore internship opportunities at the link provided below:
https://university-uber.icims.com/

@kamoloff_log
🔥39👍11❤5💋1
This media is not supported in your browser
VIEW IN TELEGRAM
Apple maxsulotlarini narxini ko'rganingda degan rasm...

P.s. Biror odamni kayfiyatini ko'taramiz degan umidda rasmni o'chirmadik 😉
😁101👍18🤣17🍓1💋1
Bir kollegamni fikricha, kompaniyalar hozirda solo (yakka) ishlaydigan geniy dasturchilarni ishga olmay qo'ydi. Ularni hozir yuqori darajada muloqot qila oladigan va komandada yaxshi ishlay oladigan dasturchilar ko'proq qiziqtiradi.

Katta masshtabdagi IT maxsulotlarini qurish uchun dasturchilar bir biri bilan yaxshi collaboration qilishi muhimligini kompaniyalar allaqachon tushunib yetishgan.

Shuning uchun ham sizning kompaniyangiz Scrum/Agile sxemalarida ishlashingizni talab qiladi. Scrum ideal ishlash sxemasi bo'lmasada, it works. Ko'p dasturchilar o'zlarini kunlik/haftalik ishlarini yaxshi plan qila olishmaydi. Ko'p xolatda dasturchi o'z ishini qila olishi uchun boshqa dasturchi boshqa bir ishni tugatgan bo'lishi kerak (e.g. frontend task depends on backend task). Shunday xolatlarga Scrum juda yaxshi ishlaydi va hammani bir strukturaga qo'yadi.

Lekin o'z ishini yaxshi plan qila oladigan, proyektdagi prioritetlarni va dependency'larni yaxshi tushunadigan, va eng asosiysi zo'r muloqot qila oladigan dasturchi uchun Scrum kerak emas. Siz shunday dasturchi bo'lishga harakat qilishingiz kerak 🚀
👍94💋25🔥15🍓6☃2🍌2⚡1❤‍🔥1👎1👌1🫡1
Forwarded from IT Education Association
♾GDG DevFest 2024 5 mingdan ortiq ishtirokchini qamrab oladi

7-dekabr kuni Toshkentda Google Developers Group (GDG)ning asosiy tadbirlaridan biri GDG DevFest dasturchilar festivali bo‘lib o‘tadi.

GDG-DevFest festivali Google Developers Group jamoalari tomonidan har yil o‘tkaziladigan global tadbirlardan biri bo‘lib, ushbu tadbir doirasida dasturchilar, IT-mutaxassislar va texnologiyalarga befarq bo‘lmaganlar Google kompaniyasining so‘ngi texnologiyalari va ishlanmalari bilan tanishish imkoniga ega bo‘ladilar.

📍Alisher Navoiy nomidagi kino saroyida tashkil etiladigan festival mehmonlari 5 mingdan ortishi kutilmoqda. 15 dan ortiq vorkshop va treklar o‘tkaziladigan bu galgi tadbirning spikerlari soni 30 dan ortiq.

Festival doirasida o‘tkaziladigan EXPO DevFest 2024 ko‘rgazmasida Google hamda boshqa kompaniyalarning so‘ngi texnologiyalari va ishlanmalari namoyish etiladi. Ishtirokchilar mahalliy va xorijlik mutaxassislar bilan axborot texnologiyalari sohasidagi so‘nggi tendensiyalarni muhokama qilishadi.

Tadbir o‘zbekistonlik yosh developerlarni Google kompaniyasining innovatsion yechimlari bilan tanishishlari uchun o‘ziga xos platforma vazifasini bajaradi.

🟢Siz ham ishtirok etish imkonini qo'ldan boy bermang!

📝Ro'yxatga olish boshlandi: https://gdg.community.dev/events/details/google-gdg-tashkent-presents-gdg-devfest-2024-tashkent/

📲+998-55-5110777
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍10❤5
Rustam Googlega kelgandan beri meni ofisda xurmatim oshib ketdi. Rustamni komandasi, meni komandam, va bazi boshqa komandalar bir office spaceda o'tiramiz. Rustam kuniga kamida 10 marta Vohid bro deb stolimga keladi. Bu yerda hech kim bir birini bro deb chaqirmaydi.

Kecha bir hamkasbim uyiga ketishidan oldin menga Vohid bro, see you tomorrow desa bo'ladimi.
😁325🤣101👍19🔥3🕊2💔2💋2🫡1
Forwarded from Vohid Karimov (Vohid Karimov)
Dam olishni bilmaysimi?

Afsuski oramizda ko’pchilik to’g’ri dam olishni bilmaydi. Ishdan uyga qaytsakda miyamiz ofisda qolib ketadi. Dam olish kunlari kompyuterimizni bir ovga tekshirib qo’yamiz. Kerak bo’lmasada kompyuterimizni o’zimiz bilan har joyga olib boramiz. Just in case deymiz.

Dasturlash soxasida uzoqqa bormoqchi bo’lsangiz bu narsa yaramaydi. To’g’ri dam olishni o’rganishingiz kerak. Hop, to’g’ri dam olish qanday bo’ladi? Qisqa qilib aytganda, siz shunday dam olishingiz kerakki siz ishni sog’inishingiz kerak. Ishga g’ayrat bilan qaytishingiz kerak.

Bu esa sizdan dam davomida ishdan butunlay uzulishni talab qiladi. Unuting ishni — u hech qachon tugamaydi. Iloji boricha kompyuteringnizni ochmang va sayohatga chiqqanda o’zingiz bilan olib kelmang. Dam olishni ko’proq jismoniy ishlar bilan uydan tashqarida o’tkazing.

Bo’lmasa oqibati burnout. Menga ishoning, burnout bo’lishni xoxlamaysiz 🙂

Tepadagi John akaga o’xshab qolmang, o’zingizni ehtiyot qiling 🫡
🤣67❤17👍17🔥7☃1
Nega GDG DevFest’ga kelishingiz kerak?

— Exploration: IT soxasidagi yangiliklardan habardor bo’lasiz.
— Networking: Sizga hamnafas odamlar bilan topishasiz va siz uchun yangi eshiklar ochiladi.
— Free food: Mazza qilib pizza yeysiz.
— I will be there 😉

P.s. Nuruddin, uzr, pizzani sizdan so’ramasdan yozdim. Confirm qivoring 😅️️️️️️
👍59😁24💋9❤8🔥4☃1
O'zbekistonda online servislardan, ayniqsa bank servislardan foydalanish ko'paygani sari o'zbek xalqi scamlar targetiga aylanyapti.

Shu borasida yaqinda Nuruddin 2ta post yozdi (katta raxmat). Yaqin bir odamimda ham boshqa bir muammo bo'ldi, kartasidan pul yechib olishdi.

Bu bo'layotgan scam & phishinglar boshlanishi deb o'ylayman, yanada o'tkirlari chiqadi kelajakda. Shu scamlardan ogoh qiladigan yaxshi resurs bormi? (website, mobile app, telegram channel, etc). Qisqasi bir joyda eng ohirgi hamma scamlar haqida malumot beradigan resurs kerak.

Agar shunday narsa bo'lmasa bu siz uchun yaxshi pet project bo'lishi mumkin.
👍64🔥26💋3☃1❤1
Dasturchilar ikkita kategoriyaga bo'linar ekan. Multi-threaded kod yoza oladigan va yoza olmaydigan.

Multi-threaded kod yoza oladigan dasturchilar yana ikki kategoriyaga bo'linar ekan. Qachon multi-threaded kod yozish kerakligini biladigan va bilmaydigan.

Siz qaysi kategoriyaga kirasiz?
👍38😁28🔥12
Media is too big
VIEW IN TELEGRAM
Advent of Code yaqinlashmoqda 🎉🚀

1-dekabrdan 25-dekabrgacha har kuni 2ta programming puzzle yechamiz. O'tgan yil musobaqasi ham juda qiziq bo'lgandi va top o'rin olganlar bilan yaxshi suxbat qilgan edik 😎

Bu yilgi musobaqani ham qiziqarli qilish uchun 1-o'ringa “25 Years of Google” android figurinamni sovg'a qilaman va top 3talik bilan in-person suxbat tashkil qilaman. Top o’rinlarga o’z sovg’alaringiz bo’lsa, iltimos @talk2vovopap’ga yozing 😇

Join link: adventofcode.com/2024/leaderboard (birinchi login qiling)
Kirish kodi: 2432563-8d25532c
Qoidalar: adventofcode.com/2024/about

Leaderboardga max 200 kishi qo'shila oladi. Agar siz qo'shilgani ulgurmagan bo'lsangiz, xavotirlanmang. Masalalarni yechavering, men 10 kuncha o'tgach befaollarni leaderboarddan olib tashlayman, qo'shilgani yana imkoniyat bo'ladi.
🔥50😁30👍11❤8🥴8👎6💋2☃1🥰1🗿1
Forwarded from kamoloff.log
LeetCode VS Code extension

Man yoqtiradigan extensionlardan bittasi LeetCode.

U LeetCodedagi masalarni mani sevimli editorim VSCode da ishlash va submit qilish imkonini beradi.

Qulayliklari:
- O'zingizga qulay/tanish bo'lgan UI/theme
- Masalalarni qiyinlik darajasi, qaysidir tag yoki kompaniya bo'yicha filterlash mumkin.

Premiumsiz ham endi top kompaniyalarda eng ko'p so'raladigan masalalarni topishingiz mumkin.

Requirements:
- Node.js 10+

1. VSCode ni oching
2. Extensions dan LeetCode deb qidiring
3. Install
4. Extension orqali LeetCode accountingizga kiring

@kamoloff_log
👍65🔥23⚡3❤1