Dasturlashni noldan o'rganish: 6 oylik yo'l xaritasi (2026)
Qisqacha javob
Dasturlashni noldan o'rganib, portfolio bilan birinchi ishga tayyor bo'lish uchun kuniga 4-5 soat intensiv mashg'ulot bilan 6 oy real muddat — lekin faqat bitta yo'nalishga (frontend yoki backend) toraytirilgan holda. Rasmiy bootcamplar to'liq mutaxassislik uchun ko'proq beradi: Najot Ta'lim 8 oydan, bepul School 21 esa 6 oydan 3 yilgacha. Reja: 1-2 oy — asos, 3-4 oy — tanlangan yo'nalish va amaliy loyihalar, 5-oy — portfolio, 6-oy — ish qidiruv.
Haqiqatda 6 oy yetarlimi?
2026-yil avgust holatida Toshkentda hh.uz'da "junior developer" so'rovi 38 ta natija beradi, lekin haqiqiy tajribasiz o'rin sanoqli: "Boshlang'ich dasturchi" (3-10 mln so'm) va 1C dasturchi stajyori (3-5 mln so'm) kabi bir necha o'rin bor, qolgan "Junior" nomli o'rinlar ham (masalan HamkorBank'ning Junior Go Developer, QRHUB'ning Junior Java Developer) 1-3 yil tajriba so'raydi. Bu manzara frontend dasturchi maoshi tahlilimizda ko'rilgan holat bilan bir xil — 82 ta frontend e'londan atigi bittasi ochiq junior.
Rasmiy o'quv dasturlari bilan taqqoslasak, manzara aniqroq bo'ladi. Najot Ta'lim'ning dasturlash yo'nalishi ikki bosqichli: avval Foundation (dasturlash mantig'i, C va Python asoslari), so'ngra tanlangan mutaxassislik bo'yicha Result bosqichi (Frontend React, Backend Node.js/Python, C# .NET yoki Flutter). To'liq yo'l formatga qarab 8 oydan boshlanadi, Toshkent filialida narxi oyiga taxminan 1,2 mln so'mdan. Bepul School 21 esa boshqacha quriladi: 90 daqiqalik test va 14 kunlik intensiv "basseyn" bosqichidan o'tgach, low-code yo'nalish 6 oydan 1,5 yilgacha, to'liq dasturchi dasturi esa 1,5-3 yil (jumladan 3 oylik majburiy amaliyot) davom etadi.
Xulosa: 6 oy — portfolio va boshlang'ich darajaga yetarli, lekin bu uch yillik tajribaga teng degani emas. Bu rejaning maqsadi "junior" yorlig'ini emas, ko'rsatiladigan 3-4 ta ishlaydigan loyihani qo'lga kiritish.
6 oylik reja: umumiy ko'rinish
| Bosqich | Maqsad | Asosiy vazifalar | Kutilgan natija |
|---|---|---|---|
| 1-2 oy | Asos | Dasturlash mantig'i, bitta til (Python yoki JavaScript), Git/GitHub, oddiy algoritmlar | Kichik konsol dasturlar, ochilgan GitHub profili |
| 3-4 oy | Yo'nalish va amaliyot | Frontend (HTML/CSS/JS/React) yoki Backend (Python/Django yoki Node.js/Express) tanlab, real vazifalar bajarish | Ishlaydigan 1-2 ta kichik loyiha |
| 5-oy | Portfolio | 3-4 ta to'liq loyihani yakunlash va deploy qilish (Vercel/Netlify yoki Render/Railway) | GitHub'da ko'rinadigan, ishlaydigan portfolio |
| 6-oy | Ish qidiruv | CV va GitHub profilini tayyorlash, hh.uz/ish.uz'ga murojaat, ochiq loyihalarga hissa | Birinchi intervyu yoki freelance buyurtma |
1-2 oy: qanday asos qo'yiladi?
Birinchi ikki oyda maqsad — yo'nalishni emas, dasturlash mantig'ini tushunish. Bitta til tanlanadi: umumiy mantiq va backend uchun Python qulayroq (Najot Ta'lim'ning Foundation bosqichi ham aynan C va Python asoslaridan boshlaydi), veb-interfeysga to'g'ridan-to'g'ri yo'l uchun JavaScript mantiqiyroq. Shu bilan birga Git/GitHub va oddiy algoritmlar (saralash, qidiruv, shart operatorlari) o'rganiladi.
Bu bosqichda tuzilgan dastur kerak bo'lmasa ham, tanlov bor: to'liq bepul, lekin talabchan School 21 yo'li — 18 yoshdan (ota-ona roziligi bilan 17 yoshda ham), 90 daqiqalik onlayn o'yin-test va 14 kunlik intensiv "basseyn" bosqichidan o'tish, mentorsiz, loyiha asosida. Kunlik ko'p soat ajrata olmaydiganlar uchun bu format mos kelmasligi mumkin — o'shanda o'z-o'zidan o'rganish yoki pullik bootcamp qulayroq.
3-4 oy: Frontend yoki Backend — qaysi yo'nalishni tanlash kerak?
Ikkinchi bosqichda yo'nalish tanlanadi va real vazifalar ustida ishlanadi. Toshkentdagi ochiq o'rinlar soni ikkalasida ham katta, lekin xususiyati boshqa:
| Yo'nalish | Asosiy texnologiya | Toshkentda ochiq o'rin (hh.uz) | Xususiyat |
|---|---|---|---|
| Frontend | HTML/CSS/JavaScript, React | 82 ta (1 tasi junior, 1-3 yil tajriba so'raydi) | Natija vizual, portfolio ko'rsatish oson |
| Backend | Python/Django yoki Node.js/Express | 75 ta (aniq junior yo'q) | Boshlang'ich maosh ko'pincha yuqoriroq (fullstack 8-16 mln so'm) |
Manba: hh.uz Toshkent, backend-developer va frontend dasturchi maoshi tahlilimizdagi hh.uz ma'lumoti, 2026-yil avgust holatiga qo'lda olingan.
Xulosa: ikkalasida ham junior eshigi tor, tanlov ko'proq shaxsiy qiziqishga bog'liq — Frontend vizual natija va tezroq ko'rsatiladigan portfolio uchun, Backend esa mantiqiy fikrlash va odatda yuqoriroq boshlang'ich maosh uchun (masalan Najot Ta'lim'ning o'z fullstack o'rni 8-16 mln so'm, DevCore'ning Node.js o'rni $2 000gacha).
5-oy: portfolio uchun nechta loyiha kifoya?
Uchinchi bosqichning maqsadi — 3-4 ta to'liq, deploy qilingan loyiha. Tutorial'dan bir xilda ko'chirilgan ishlar emas, o'ziga xos muammoni yechadigan kichik xizmat (masalan real ma'lumotlar bilan ishlaydigan onlayn buyurtma yoki byudjet hisoblagich) qadrlanadi.
Loyihalar GitHub'da ochiq turishi va ishga tushirilgan bo'lishi kerak — frontend uchun Vercel yoki Netlify, backend uchun Render yoki Railway kabi bepul xizmatlar yetarli. Faqat kod fayllari emas, ishlaydigan havola ko'rsatish ish beruvchi uchun ancha ishonchli signal.
6-oy: ishga qanday chiqish mumkin?
So'nggi oyda CV va GitHub profili tayyorlanadi, so'ngra uchta yo'nalishda qidiruv boshlanadi: hh.uz va ish.uz'da "Boshlang'ich dasturchi" yoki tegishli texnologiya nomi bilan qidirish, ochiq loyihalarga (open source) kichik hissa qo'shib tajriba ko'rsatish, va Telegram'dagi IT vakansiya kanallariga murojaat.
AI vositalar (GitHub Copilot, ChatGPT) kodlashni tezlashtiradi, lekin fundamental bilim o'rnini bosmaydi. 2026-yilda AI yordamida ishlaydigan past narxli o'rinlar ham paydo bo'ldi — ALIFCO'ning "Full-stack (AI-assisted)" o'rni 5-7 mln so'm, o'rtacha middle taklifdan uch barobar past. Ya'ni faqat AI orqali kod yozish bozorda past narxlangan ko'nikma, chuqur tushuncha esa hamon qadrlanadi.
Bepul va pullik yo'llar qanday farq qiladi?
| Yo'l | Narxi | Muddat | Talab/Format |
|---|---|---|---|
| O'zi o'rganish | Bepul | Cheklanmagan, o'z tezligida | Tuzilma yo'q, o'z-o'zini nazorat qilish kerak |
| School 21 | Bepul | Low-code 6 oy-1,5 yil / to'liq dastur 1,5-3 yil | 18 yosh+, 90 daq test + 14 kunlik "basseyn", mentorsiz P2P format |
| Najot Ta'lim (bootcamp) | Toshkentda ~1,2 mln so'm/oy dan | Formatga qarab 8 oydan | Foundation + Result bosqichlari, "Kelajak kasblari" granti bilan qoplanishi mumkin |
To'rtinchi variant ham bor: Yoshlar bandlik agentligining "Kelajak kasblari" granti orqali IQ va ingliz tili imtihonidan o'tgan nomzodlar uchun kursga to'lov 6 oygacha, 1,3 mln so'mgacha qoplanadi — bu pullik bootcampni amalda bepulga yaqinlashtirishi mumkin.
Pullik bootcamp tanlashdan oldin markazning yuridik holati va shartnomasini tekshirish ham muhim — bu qanday qilinishi alohida maqolada yozilgan.
Nimalarga e'tibor berish kerak?
- ▲6 oy — faqat bitta yo'nalishga toraytirilgan, kuniga 4-5 soat intensiv rejaga tegishli; kam vaqt bilan muddat tabiiy ravishda cho'ziladi
- ▲hh.uz'dagi "Junior" nomli o'rinlarning aksariyati baribir 1-3 yil tajriba so'raydi — nol tajribali nomzod uchun real yo'l "Boshlang'ich dasturchi" yoki kichik loyihadagi stajirovka
- ▲Faqat AI vositalar orqali yozilgan kod portfolio sifatida kuchsiz — ish beruvchi kodni tushunishni intervyuda alohida tekshiradi
- ▲School 21'ning to'liq dasturchi dasturi 1,5-3 yil davom etadi — bu 6 oylik rejadan farqli, ancha chuqurroq va uzoqroq yo'l
- ▲Bootcamp narxi filialga qarab farq qiladi (masalan Toshkent va boshqa viloyat filiallari orasida) — ro'yxatdan o'tishdan oldin aniq narxni saytdan tekshirish kerak
- ▲Portfolio loyihalari tutorial'dan ko'chirilgan bo'lsa, intervyuda darhol bilinadi — o'ziga xos muammoni yechgan loyiha kerak
Tez-tez beriladigan savollar
Kuniga 4-5 soat intensiv shug'ullanib, bitta yo'nalishga (frontend yoki backend) toraytirilgan holda 6 oy — portfolio va boshlang'ich darajaga yetarli. Rasmiy dasturlar buni boshqacha ko'rsatadi: Najot Ta'lim'ning to'liq bootcamp yo'li (Foundation + Result) 8 oydan boshlanadi, bepul School 21'ning to'liq dasturchi dasturi esa 1,5-3 yil davom etadi. Farq — chuqurlik va qamrovda, shuning uchun 6 oylik reja "ishga kirish" darajasiga mo'ljallangan, uch yillik tajribaga emas.
Ikkalasi ham keng tarqalgan boshlang'ich til, tanlov ko'proq maqsadga bog'liq. Backend yoki umumiy dasturlash mantig'i uchun Python qulayroq — Najot Ta'lim'ning Foundation bosqichi ham aynan C va Python asoslaridan boshlaydi. Frontend (veb-sayt interfeysi)ga to'g'ridan-to'g'ri yo'l olmoqchi bo'lsangiz, JavaScript va keyin React mantiqiyroq, chunki brauzerda faqat shu til ishlaydi.
Ha, kamida ikkita real yo'l bor. School 21 — Toshkent va Samarqandda ishlaydigan, to'liq bepul dasturlash maktabi: 18 yoshdan (ota-ona roziligi bilan 17 yoshda ham), 90 daqiqalik onlayn test va 14 kunlik intensiv "basseyn" bosqichidan o'tish kerak, dars mentorsiz, loyiha asosida o'tadi. Ikkinchi yo'l — Yoshlar bandlik agentligining "Kelajak kasblari" granti: IQ va ingliz tili imtihonidan o'tgan nomzodlar uchun kursga to'lovni 6 oygacha, 1,3 mln so'mgacha qoplaydi.
2026-yil holatida Toshkentda hh.uz'da frontend bo'yicha 82 ta, backend bo'yicha 75 ta ochiq o'rin bor, lekin ikkalasida ham junior deyarli yo'q — ko'pchiligi 1-3 yil tajriba so'raydi. Tezlik farqi kasbda emas, portfolio taqdimotida: frontend'da natija vizual bo'lgani uchun ko'rsatish osonroq, backend'da esa boshlang'ich maosh ko'pincha yuqoriroq (masalan Najot Ta'lim'ning o'z fullstack o'rni 8-16 mln so'm).
3-4 ta to'liq, deploy qilingan loyiha yetarli — tutorial'dan ko'chirilgan emas, o'ziga xos muammoni yechadigan (masalan real ma'lumotlar bilan ishlaydigan kichik xizmat). Loyihalar GitHub'da ochiq turishi va frontend uchun Vercel/Netlify, backend uchun Render/Railway kabi xizmatda ishga tushirilgan bo'lishi kerak — faqat kod fayllari emas, ishlaydigan havola ko'rsatish ish beruvchi uchun ancha ishonchli.
Ha, kodlashni sezilarli tezlashtiradi, lekin fundamental bilim o'rnini bosmaydi — ish beruvchilar intervyuda aynan shu ikkinchisini tekshiradi. 2026-yilda AI yordamida ishlaydigan past narxli o'rinlar ham paydo bo'ldi (masalan ALIFCO'ning "Full-stack (AI-assisted)" o'rni 5-7 mln so'm, o'rtacha middle taklifdan uch barobar past) — bu shuni ko'rsatadiki, faqat AI orqali kod yozish bozorda past narxlangan ko'nikma, chuqur tushuncha esa hamon qadrlanadi.
Ko'pchilik IT kompaniya uchun ha — hh.uz'dagi ochiq e'lonlarning katta qismi diplom emas, texnologiya va tajribani (React, TypeScript, Node.js kabi) so'raydi. School 21 kabi rasmiy dasturlar ham diplomsiz kirish imkoniyati beradi — rasmiy ta'lim tarixi umuman shart emas. Bu sohada portfolio va ko'nikma odatda qog'ozdan muhimroq.
Yo'nalish tanlashda boshlang'ich maosh va talab qanday ko'rinishini frontend dasturchi maoshi tahlilida batafsil ko'rish mumkin. Tuzilgan dastur va amaliy nazorat orqali tezroq o'rganish uchun quyidagi kurslar bilan tanishing — kurs tanlashda nimaga qarash kerakligi 7 ta mezon bo'yicha qo'llanmada yozilgan.