Azimjon Pulatov
1.32K subscribers
83 photos
6 videos
1 file
94 links
Backend Engineer @ Super Dispatch
Python Instructor @ PDP Online
CS Student @ PJAIT
Download Telegram
to view and join the conversation
Mening yangi ish stolim 🙂
CodeSignal Arcade ⚔️

Ko'pchilik boshlovchilar leetcode.com va hackerrank.com ular uchun qiyinlik qilishini aytishadi.

Problem-solving (Masala yechish) qobiliyatingizni no'ldan boshlab o'stirishda CodeSignal'ning Arcade masalalar jamlanmasi sizga aniq yoqadi, albatta ro'yhatdan o'tib, sinab ko'ring.

Manba: app.codesignal.com/arcade
Media is too big
VIEW IN TELEGRAM
Nu Pogodi O'yini 🐺🐰

Universitetda Java dasturlash tili kursi so'ngida, yakuniy loyiha sifatida "Nu Pogodi" o'yinini yaratdim.

Ilgari hech o'yin yaratib ko'rmagan edim, ancha qiziq mashg'ulot ekan. Ayniqsa rassom talaba Jasurbek bilan birga freymlar ustida ishlash o'yinni sifatini yanada oshirdi.

O'yin uchun yozilgan source code'ni github.com/azimjohn/nupogodi da topishingiz mumkin.
This media is not supported in your browser
VIEW IN TELEGRAM
Minesweeper O'yini 💣

C++ dasturlash tili kursi uchun yakuniy loyiha sifatida Minesweeper o'yinini qayta yaratdim.

Ushbu o'yin ko'pchiligimizga Windows XP operatsion tizimidan ma'lum bo'lsa kerak.

O'yin oddiy ko'rinsada, yaratishda biroz algoritmik bilim ham talab etdi (misol: Breadth-First-Search Traversal). Object Oriented Design interview'larda ushbu o'yinni design qilish juda ko'p so'raladi.

Manba: github.com/azimjohn/minesweeper
Kutubxona vs Co-working 📚

Uyim yaqinida qurilish bo'layotganiligi sababli bir haftadan buyon kutubxonadan turib ishlayapman, co-working ijaraga olishga biroz ziqnalik qildim.

Hozirgacha men kuzatgan kutubxonadan ishlashning afzalliklari va kamchiliklari:
+ Tinch Muhit
+ Mutlaqo Bepul
+ Yuqori Tezlikdagi Internet
+ Sovutish (Konditsioner)
- Ovoz Chiqarish Mumkin Emas
- Sharoit Yarata Olmaslik (misol: Monitor)
Toptal'ga Topshirish Haqida

Toptal men bilgan eng yaxshi frilanserlik platformasi hisoblanadi. Toptal'dagi uzoq muddatli loyihalar va yuqori maosh uni boshqa frilanserlik platformalaridan ajratib turadi.

Toptal o'zini faqat top 3% iste'dodlilargina ishlaydi deb marketing qiladi. Men ham shu 3%ga kirarmikinman deb qiziqib o'tgan yili Toptal'ga topshirib ko'rgan edim. Ushbu maqolada Toptal'ga topshirish jarayonidagi tajribalarim bilan bo'lishdim.

Manba: azimjon.com/blog/toptalga-topshirish-haqida
Forwarded from GDG Tashkent (Azamat)
🎙Community Talks #3 - Professional Software Engineer bo'lish

Qiziqarli va foydali suhbatlarga boy Community Talks loyihasining 3- soni an’anaga muvofiq shanba (3-iyul) kuni @gdgtashkent telegram kanalida bo'lib o'tadi. Bu safargi mavzu yaxshi software engineer bo'lish uchun nimalarga e'tibor qilishimiz kerak ekanligi haqida bo'ladi.

Mehmonlar: Azimjon Pulatov, Jakhongir Rakhmonov

Moderator: Azamat Majidov

Sana va vaqt: 3 iyul @ 17:00

Mehmonlarimizga savollarni ushbu post ostidagi izohlarda qoldirishingiz mumkin.

@gdgtashkent
2021-07-03
GDG Tashkent
🎙Community Talks #3 - Professional Software Engineer bo'lish

Mehmonlar: Azimjon Pulatov, Jakhongir Rakhmonov

Moderator: ZiyoMukhammad Usmonov

@gdgtashkent
Pramp texnik intervyuga tayyorlanish uchun juda yaxshi platforma. Prampda o'zim o'tgan intervyudan namuna yozib oldim va ushbu videoda ko'rishingiz mumkin.

Yana shu formatdagi videolar ko'rishni istasangiz, fikringizni YouTubeda izohlarda qoldiring va obuna bo'lishni unutmang.
Algoritmlarni O'rganish Uchun Eng Yaxshi Kitoblar

1. Grokking Algorithms kitobi boshlovchilar uchun eng yaxshi kitob. Har bir algoritmlarni tushuntirish uchun rasmlar keltirilgan va ko'p mavzular yoritib berilgan.

2. Cracking the Coding Interview kitobi texnik intervyuga tayyorlanishda eng yaxshi qo'llanma hisoblanadi. Nafaqat algoritmik savollar, balki system design va behavioural intervyularni ham yoritib bergan.

3. Algorithm Design Manual kitobida algoritmlar ancha chuqurroq yoritilgan va algoritmlarni matematik tahlil qiladi. Tepadagi 2ta kitobdan so'ng o'qishni maslahat beraman.
System Design Kitoblar va Kurslar

1. "System Design Interview" FAANG kompaniyalarida bo'lib o'tadigan system design intervyularga tayyorlanishda sinovdan o'tgan, eng yaxshi kitoblardan biri.

2. "Grokking the System Design Interview" (educative.io) kursi yuqoridagi kitobdan ko'p farq qilmaydi. Scalability, reliability va distributed arxitekturalar haqida o'rgatadi, yirik dasturlar (YouTube, Instagram) arxitekturalariga namunalar berib o'tilgan.

3. "Designing Data-Intensive Applications" kitobida esa millionlab foydalanuvchiga uzluksiz xizmat ko'rsata oladigan servislar qurish va optimizatsiya qilish ortidagi yirik g'oyalar haqida chuqurroq to'xladi.
Yozda Birga Kod Yozamiz ☀️

Esingizda bo'lsa yozda bilim va tajribalarimni ulashish maqsadida master-klas o'tmoqchiligim haqida aytib o'tgan edim.

Bugungi darsimizda Darkhonbek mehmon bo'ldi. Texnik intervyuga tayyorlanish va yaxshi rezyume yaratish haqida ajoyib maslahatlar berdi.

Sizga ham ushbu mavzu qiziq bo'lsa @gdgtashkent kanaliga obuna bo'ling va Seshanba kuni bo'lib o'tadigan Darkhonbekning “How to build tech resume” ma'ruzasiga ro'yhatdan o'ting.
Dasturlashga Oid Jumboqlar

Jumboqlar yechish va dasturlash qobliyatlaringizni bir vaqtda o'stirish niyatingiz bo'lsa, pythonchallenge.com'ni sinab ko'ring.

Bir necha yil avval ushbu saytni bir do'stim tavsiya qilgan edi, qancha tun uyqusiz o'tgandi o'shanda. Yaqinda masalalarni qaytadan o'tib chiqdim va sizga ham qiziq deb o'yladim.

Masalalarni istalgan dasturlash tilida yechishingiz mumkin, qiynalib qolganingizda yechimlarni hackingnote.com/en/python-challenge-solutions/level-0 da topishingiz mumkin.
🖥Raqamli Avlod Onlayn Oromgohi | Kun mehmoni

Biz siz uchun eng yaxshilarini ilinishda davom etamiz! Bu safargi mehmon spikerimiz - Azimjon. U xalqaro Super Dispatch kompaniyasida backend dasturchi, mentor hamda tajribali yosh kadrlardan biri.

Azimjon bilan yaxshi dasturchi qanday xislatlarga ega bo’lishi lozimligi haqida bugun 20:30da gaplashamiz.

Jonli efir: https://youtu.be/-iAzrn1Wp-s
______
Digital Generation Uzbekistan
Do'stimiz Azamat va Ziyomuhammad birgalikda IT School ochishgan edi, kurslariga 5 kishilik grant e'lon qilishibdi.

Nega dasturchi bo'lmoqchilingiz haqida motivatsion xat yozib, grant olishingiz mumkin ekan. Dasturlashni o'rganishda mentor qidirayotgan bo'lsangiz, yaxshi imkoniyat.

Grantni qo'lga kiritmagan taqdiringizda ham dasturlashda erishmoqchi bo'lgan rejalaringizni yozish ancha foydali, kelajakka ishonch hisini yaratadi.

Manba: https://t.me/stellaschool_uz/15