WALKER

Dasturchi, frilanser, gik va introvert

by Sherzod Shermukhamedov

Moliya bo‘yicha shaxsiy xulosalar

Finance

Yillar davomida turli tajribalar, kitoblar, maslahatlar va xatolar orqali bir narsani tushundim: pulni to‘g‘ri boshqarish – bu faqat ko‘p ishlash emas, balki tartib va intizomdir. Ushbu maqolada o‘zim uchun chiqargan asosiy moliyaviy xulosalarimni yozib qo‘ydim.

by Sherzod Shermukhamedov

Dasturchi 35 dan keyin: Stabil ish, kofe va yangi rol izlash

Dasturchi software architect

Dasturchilik dunyosida 20 yoshli “junior”ning energiyasi bilan 35 yoshli tajribali mutaxassisning qarashlari bir xil bo‘lmaydi. Vaqt o‘tgan sari qadriyatlar, kuch-quvvat, hatto motivatsiya ham o‘zgaradi. “Super-pupper” startaplar, “yozib bitolmaydigan” yangi g‘oyalar endi avvalgidek qiziq tuyulmaydi

by Sherzod Shermukhamedov

Nima uchun Iphone ideal qurilma emas?

android-vs-ios-development

Kamina hech qachon Iphone ishlatmaganman. Yagona holat - Iphone 14 chiqqanida, 14 Pro Max sotib olishni niyat qilgandim. Ammo qurilmani do'konda ishlatib, kattagina Dynamic Islandni ko'rgach yana fikrimdan qaytganman.

by Sherzod Shermukhamedov

Masofadan turib ishlash

masofadan ishlash

COVIDning "foydasi" - masofadan (uydan) turib ishlashga majburan ruxsat berishgani bo'ldi. Shu tariqa hozirgacha masofadan ishlashga o'tdim. O'tgan yili hybrid rejim qilib (ikki kun ofisda, uch kun masofadan) ham ko'rmoqchi bo'ldim. Ammo ofisda hech kim bilan tuzukroq ijtimoiylashuvning imkoni bo'lm

by Sherzod Shermukhamedov

Hayotdagi o'zgarishlar

Hmong qishlog'i

Saytdagi ohirgi postga 2 yil bo'libdi. O'shanda Leetcode masalalarini ishlash to'xtab qolgan edi, sababi tech-gigant IT korporatsiyalariga ishga kirish xohishi/motivatsiyasi yo'qolgan. Ish joyimda ham deyarli hamma narsa qanoatlantirardi. Covid vaqtida boshlangan masofadan ishlash rejimi u tugagach

by Sherzod Shermukhamedov

Leetcode 18. 4Sum

Bizga sonlardan iborat nums array berilgan. Ularning ichidan umumiy yig’indisi target ga teng bo’ladigan va takrorlanmaydigan kvadripletlarni topib, array ko’rinishida qaytaring.

by Sherzod Shermukhamedov

Backtracking algoritmi

state-space-tree-in-backtracking-algorithm

Backtracking - biror muammoni yechish uchun har bir ehtimoliy kombinatsiyalarni tekshirib chiquvchi va natija topilganda dasturni to'xtatuvchi rekursiv algoritm. U tree ichida qidiruv yoki tree'ning barcha uchlarini (barglarini) topish kabi amallarni bajarib, har bir tree'ning uchlarigacha tekshirib

by Sherzod Shermukhamedov

Leetcode 16. 3Sum Closest

Bizga sonlardan iborat nums array va target integer berilgan. Array ichidan yig'indisi targetga eng yaqin bo'lgan uchta integer'ni toping va javob sifatida ularning yig'indisini qaytaring.

by Sherzod Shermukhamedov

Leetcode 15. 3Sum

Bizga sonlardan iborat nums array berilgan. Ularning ichidan umumiy yig'indisi 0 ga teng bo'ladigan va takrorlanmaydigan tripletlarni topib, array ko'rinishida qaytaring.