Asosiy kontentga o‘tish
Slide AITaqdimot va hujjatlar — tez tayyorlang
Texnologiya

Dasturchi

Ticket ochadi, PR yuboradi, reviewdan o‘tadi — kurs sertifikati emas, ishlaydigan kod ishga olish filtri.

Taxminiy daromad: 5 000 000–40 000 000 so‘m / oy

Qisqa xulosalar

  • Dasturchi biznes savolini ishlaydigan dasturga aylantiradi — kurs sertifikati emas, prodakshnga chiqqan ish ishga olish filtri.
  • 2026-yil vakansiyalarida dasturchi maoshi medianasi ~10,1 mln so‘m, eng ko‘p taklif ~8 mln; rasmiy IT/aloqa o‘rtachasi ~17,4 mln — bu boshqa savolga javob.
  • Toshkentda junior odatda medianadan past; o‘sish birinchi tijoriy tajribadan keyin tezlanadi. Ingliz tili xorijiy jamoada sezilarli ustama beradi.

Dasturchi nima qiladi

Dasturchi (software developer, dastur muhandisi) kompyuter, telefon yoki serverda ishlaydigan dastur yozadi. Ishning markazi — “qanday kod yozish” emas, balki noaniq talabni tushunib, uni tekshiriladigan qismlarga bo‘lish va ishlaydigan yechimni jamoa bilan yetkazish.

O‘zbekistonda bu kasb ko‘pincha veb (sayt va admin-panel), mobil ilova, bank/fintech tizimi yoki boshqa kompaniya uchun buyurtma (outsource/outstaff) ko‘rinishida uchraydi. “IT” so‘zi keng: testdan DevOpsgacha hammasi bitta statistika qatoriga tushadi. Shuning uchun “IT o‘rtacha maoshi” ni o‘z junior offerngiz deb o‘qimang.

Kasb sizga mos kelishi mumkin, agar noaniqlikni yozma qilib, xatoni o‘zingiz topib, boshqa odam kodingizni o‘qishini xohlasangiz. Mos kelmasligi mumkin, agar faqat “noutbukda o‘tirish” yoki tez boyish va’dasini qidirsangiz — birinchi yil asosan mashq, rad javoblari va oddiy ticketlar.

Kunlik vazifalar

Tipik kun ticket (Jira, YouTrack, Linear) atrofida aylanadi: talabni o‘qish, noaniq joyni so‘rash, kod yozish, o‘z o‘ziga test, pull request, review izohlarini tuzatish. Ko‘p vaqt “yangi feature” emas — eski joyni tushunish, log o‘qish, nima uchun stagingda sinadi, productionda yo‘qligini topish.

Yozma ish ham bor: qisqa izoh, changelog, ba’zan texnik spetsifikatsiya. Standup 10–15 daqiqa: kecha nima qilindi, bugun nima, nima to‘sadi. Kichik jamoada dasturchi ba’zan dizayn yoki QA vazifasini ham “yopib” qo‘yadi — bu junior uchun foydali, lekin chegara qo‘ying.

Odatiy ish kuni

09:30 — standup. 10:00–13:00 — chuqur ish (feature yoki bug). Tushlik. 14:30 — review yoki juftlikda debug. 16:00 — QA savollari yoki PM bilan qisqa sync. 17:30 — PR ni merge qilish yoki ertangi reja. Deadline oldidan kechqurun deploy bo‘lishi mumkin — sog‘lom jamoa buni har kuni qilmaydi.

Remote kunda kalendar bo‘shroq ko‘rinadi, lekin yozma aniqlik qattiqroq: “qildim” yetarli emas, screenshot, log va qabul mezonlari kerak. Ofisda esa “tez so‘rash” oson, lekin shovqin chuqur ishni kesadi. Ikkalasini ham oldindan sinab ko‘ring.

Yo‘nalishlar

O‘zbekiston vakansiyalarida 2026 boshida ko‘p uchraydigan yo‘nalishlar (ochiq boardlar va IT Park jamoalari). Bu to‘liq ro‘yxat emas.

Yo‘nalishNima qiladiKirish eshigi
FrontendInterfeys, brauzer, Figma’dan HTML/CSS/JSReact/Next.js e’lonlarda ko‘p; portfolio ko‘rinadi
BackendAPI, baza, to‘lov, navbat, xavfsizlikNode/Nest, Java/Spring, Python; SQL shart
MobiliOS/Android yoki Flutter/React NativeMahalliy e’lonlarda Flutter ko‘p; native qimmatroq
QA avtomatlashtirishTest yozadi, regressni ushlaydiJunior uchun kengroq eshik; keyin avtomatlashtirish
DevOps / SRECI/CD, server, kuzatuvJunior uchun tor; maosh yuqoriroq bo‘lishi mumkin
Ma’lumot / MLQuvur, model, analitika infratuzilmasiAvval SQL va Python; “ML engineer” degan nomni ertalab olmang

Junior, middle, senior

Greyderlar kompaniyaga qarab siljiydi. Rasmiy “junior maoshi” statistikasi yo‘q.

DarajaNimani kutishadiOdatda qancha vaqt
JuniorKichik ticket, review ostida, savol beradi, test yozishni o‘rganadi0–2 yil tijoriy ish
MiddleMustaqil feature, baholash, boshqalarning PRini o‘qiydiKo‘pincha 2–4 yil, lekin “yil” emas — mas’uliyat
Senior / leadArxitektura, xavf, mentoring, prodakshn javobgarligiOdatda 5+ yil; ba’zi kishida tezroq

Qattiq va yumshoq ko‘nikmalar

Qattiq: bitta tilni chuqur (JS/TS, Python yoki Java), Git, HTTP asoslari, SQL (jadval nima, JOIN nima), debugging. Algoritm olimpiadasi shart emas — lekin massiv, xarita, murakkablikni “sezish” suhbatda chiqadi.

Yumshoq: noaniq narsani so‘rash, “qachon tugaydi” deb yolg‘on aytmaslik, reviewda odamni emas kodni muhokama qilish. O‘zbekiston jamoalarida rus yoki o‘zbek ish tili, hujjatda ingliz aralashuvi odatiy. Jamoa chatida jim o‘tirish juniorni sekinlatadi.

Asboblar va texnologiyalar

Hamma stackni bir vaqtda o‘rganmang. Avval bitta yo‘l, keyin yoniga SQL va Git.

  • Git + GitHub/GitLab: branch, PR, conflict
  • VS Code yoki JetBrains + debugger (console.log yolg‘iz qurol emas)
  • Brauzer DevTools yoki Postman/Insomnia
  • PostgreSQL yoki MySQL — oddiy SELECT/INSERT dan nariga
  • Linux asoslari: papka, log, ssh (keyin Docker)

Boshlang‘ich uchun nima yetadi

Noldan yo‘l xaritasi

  1. 011–2 oy: asos

    HTML/CSS, Git, tanlangan til sintaksisi. Har kuni kichik mashq. Video “ko‘rish” o‘rganish emas — yozing.

  2. 023–5 oy: birinchi loyiha

    CRUD ilova: ro‘yxat, tahrir, o‘chirish. Bazaga yozing. Deploy qiling (Render, Railway, yoki oddiy VPS).

  3. 036–9 oy: jamoa simulyatsiyasi

    Ikkinchi loyiha + test + README. Open-source yoki do‘st bilan PR. Rezyume va 20 ta ariza — mukammal portfolio kutmang.

  4. 0410–18 oy: birinchi ish

    Internship, junior, yoki arzonroq birinchi offer. Code review bor jamoa qimmatroq “nom”dan muhim.

Qancha vaqt ketadi

Kuniga 1–2 soat bilan “ishga tayyor” degan his 9–18 oy. To‘liq kun intensivi 4–8 oy bo‘lishi mumkin, lekin kuyish oson. Maktab/OTM bilan parallel — 1,5–2 yil odatiy. Bu o‘rtacha, kafolat emas: oldingi Excel/matematika yoki ingliz tili qisqartiradi; faqat video ko‘rish uzaytiradi.

Ishga kirgach ham o‘qish to‘xtamaydi. Birinchi yil — asosiy o‘qish joyi.

Birinchi tajriba qayerdan

Toshkentda eshiklar: IT Park rezidentlari, outsource (EPAM va boshqa yetkazuvchilar), mahalliy product (Uzum, Click, Payme, bank raqam jamoalari), kichik studiyalar. Internship e’lonlari hh.uz, Telegram kanallar, universitet career fair, tanish orqali chiqadi.

Tajribasiz “2 yil tajriba” yozilgan e’longa ham yozing — ba’zan matn shablon. Lekin 80 ta ariza + 0 loyiha ishlamaydi. Bepul “tajriba uchun” uzoq ishlash — qizil chiziq: qisqa amaliyot OK, 6 oylik bepul ish emas.

Portfolio va loyiha g‘oyalari

Uchta ish yetadi, agar ular ishlasa va siz tushuntira olsangiz. Dribbble-skrinshot emas: repo, README, jonli havola.

G‘oyalar (nusxa ko‘chirmang — o‘z mavzuingizni qo‘ying): 1) mahalliy do‘kon uchun ombor + chek; 2) o‘quv markazi uchun dars jadvali; 3) oilaviy byudjet (kategoriya, diagramma); 4) kichik API + oddiy frontend. ChatGPT bilan yozilgan “Twitter klon” ni suhbatda tushuntira olmasangiz — zarar.

Har loyihada: nima muammo, nima tanlov, qayerda xato qildingiz. Bu case study.

Birinchi ish, frilans, ofis va remote

Birinchi ish: rezyume 1 bet, aniq stack, havolalar, 20–40 maqsadli ariza. Yopiq tanlovlar Telegram va tanish orqali. Suhbatda “nima qurdingiz” ni 3 daqiqada aytish mashq qiling.

Frilans (Upwork, mahalliy Telegram) junior uchun og‘ir: mijoz, noma’lum talab, to‘lov riski. Avval 1–2 kichik pullik ish — portfolio uchun, asosiy daromad deb qaramang.

Remote: xorijiy jamoa odatda B2+ ingliz va kesishgan soatlar (Yevropa/AQSH) so‘raydi. Mahalliy hybrid ko‘p. “To‘liq remote junior” kam; avval ofis/hybrid realistikroq.

Suhbat va tipik savollar

Mahalliy product: live coding (massiv, string), SQL, “oxirgi loyihangizni tushuntiring”, ba’zan tizim savoli o‘rniga amaliy bug. Outsource: inglizcha self-intro, algoritm, ba’zan take-home.

Savollar: farq let/const; HTTP 401 vs 403; indeks nima uchun; race conditionni qanday ko‘rasiz; nima uchun shu bazani tanladingiz. Javob: qisqa, keyin misol. Bilmasangiz — ayting, qanday qidirishni ayting.

Take-home ni 6 soatlik “bepul ish”ga aylantirmang. Vaqtni so‘rang, README yozing.

Birinchi yilda qiladigan xatolar

  • 20 ta kurs, 0 ta yakunlangan repo
  • Rezyumeda “bilaman: 15 texnologiya”
  • AI yozgan kodni tushunmasdan yuborish
  • Faqat Toshkent “FAANG maoshi”ni kutib, ariza yozmaslik
  • Reviewni shaxsiy hujum deb olish

Kim kod bilan yashaydi, kim ketadi

Mos: muammoni yozma qilishni yoqtiradi, noaniqlikka chidashi bor, kechki soatgacha “bitta xato”ni qidirishdan charchamagan (lekin chegarani biladi). O‘yin, Excel, maktab olimpiadasi majburiy emas.

Mos emas: faqat status; odamlar bilan yozma gaplashishni yoqtirmaslik; har kuni yangi vosita, hech qachon chuqurlik. Ko‘z yoki mushak og‘rig‘i bo‘lsa — ergonomika va tanaffus rejasiz uzoq o‘tirmang.

Ingliz tili, ta’lim, sertifikatlar

Ingliz: hujjat, xato matni, Stack Overflow. B1 bilan mahalliy jamoa mumkin; xorijiy outstaff odatda B2+ suhbat qiladi. IELTS shart emas.

OTM foydali (matematika, tarmoq, diplom filtri ba’zi banklarda), lekin majburiy emas. INHA, WIUT, TATU, ixtisoslashgan markazlar — turli yo‘l. Kurs (Najot Ta’lim, PDPva boshqalar) vosita; ish beruvchi yakuniy loyihani so‘raydi.

Sertifikat: AWS/GCP juniorga kam yordam. FreeCodeCamp yoki rasmiy til sertifikati ixtiyoriy. GitHub faoliyati ko‘proq gapiradi.

O‘sish va o‘tishlar

Yo‘l: junior → middle (mustaqil feature) → senior (tizim) yoki staff/architect, yoki EM (odamlar). PM yoki analitikka o‘tish mumkin, agar yozma va stakeholder ishini yoqtirsangiz.

Boshqa kasbdan: buxgalter SQL bilan keladi; o‘qituvchi tushuntirish bilan; marketolog metrika bilan. Avval bitta stack, “hamma narsani tashlayman” emas.

Daromad: nima ma’lum, nima emas

Ikkita raqamni aralashtirmang. Flexa (2026-yil 3-avgust yangilangan) dasturchi vakansiyalari medianasi ~10,1 mln so‘m/oy (2026-yil yanvar–iyul), eng ko‘p taklif ~8 mln. Milliy statistika qo‘mitasi IT va aloqa sohasi o‘rtachasi ~17,41 mln (2026 I yarm); axborot xizmatlari ichida yuqoriroq (~21,4 mln), dasturiy ta’minot bo‘yicha alohida qatorda ~22,23 mln tilga olingan. Soha o‘rtachasi telekom va yuqori dumlarni ham o‘z ichiga oladi.

Rasmiy “junior stavkasi” yo‘q. Flexa ogohlantiradi: “junior” so‘zli tanlovlar kichik va ba’zan middle talabini yashiradi. Birinchi ish odatda 8 mln ostida. Toshkent jamoalari haqidagi ochiq qo‘llanmalar (masalan, NextSuhbat, 2026) junior uchun ~6–12 mln, middle ~15–30 mln, senior 30 mln+ ni orientir qilib yozadi — bu davlat raqami emas, suhbatlar va e’lonlar aralashmasi.

Omillar: prodakshn tajriba, stack (mobil/backend/data ko‘pincha umumiy vebdan yuqori), ingliz, product vs agentlik, IT Park/USD-bog‘langan shartnoma. Soliq 12% + ijtimoiy soliq ish beruvchida — “qo‘lga” ni so‘rang.

O‘zbekiston bozori

Qayerda qidirish: hh.uz, LinkedIn, Flexa, IT Park / rezidentlar saytlari, Telegram (vakansiya kanallari). Til: e’lon o‘zbek/rus, kod va hujjat ingliz. Stack e’lonlarda: React/Next, NestJS, Java Spring, Python (Django/FastAPI), Flutter; DevOps juniorga tor.

Ish beruvchi qatlami (ochiq qo‘llanmalar): mahalliy product (Uzum, Click, Payme, TBC Uzbekistan, Anorbank va boshqalar), outsource/outstaff, startap/studiya. Product qattiqroq suhbat, ko‘pincha yuqoriroq vilka; outsource juniorga do‘stona, ingliz muhim.

Hudud: Toshkent o‘rtacha ish haqi ~12,01 mln (2026 I yarm) — mamlakat ~7,09 mln dan yuqori; IT ish o‘rinlari ham poytaxtga yig‘ilgan. Viloyatda remote yoki kichik studiya, vilka pastroq bo‘lishi odatiy.

Xalqaro yo‘l

Uch yo‘l: 1) O‘zbekistondan remote (valyuta, soliq va shartnomani huquqshunos bilan); 2) outstaff orqali Yevropa/AQSH jamoasi; 3) relocation (viz, ish ruxsati — mamlakat qonuni). AQSH/Yevropa maoshini UZS ga ko‘paytirib “men ham shuni olaman” demang — bozor, soliq, xarajat boshqacha.

Raqobat: Git, test, yozma ingliz, ochiq soatlar, xavfsizlik asoslari. LeetCode ba’zi xorijiy suhbatlarda bor; mahalliy productda kamroq. Portfolio va referans globalda ham ishlaydi.

AI ta’siri — sensatsiyasiz

Hozir AI (Copilot, ChatGPT, Cursor) boilerplate, test qoralamasi, “bu xato nima” ni tezlashtiradi. U o‘rnini bosmaydi: nima qurish kerakligini aniqlash, xavfsizlik, ishlash, jamoa bilan kelishuv, prodakshnda javobgarlik.

O‘rganing: promptni qisqa berish, javobni o‘qib chiqish, test yozish, litsenziya/maxfiylik (kodni tashqi modelga yubormaslik). Qimmatroq bo‘ladigan ko‘nikma — tizimni tushunish va “bu xavfli” deyish.

Ish yo‘qoladi degan bashorat — noaniq. Aniqroq: AI’siz junior sekinroq; faqat AI bilan, tushunmasdan — suhbatda yiqiladi.

Kelajak, risk, afsonalar

Talab yo‘qolmayapti, lekin junior eshigi torayishi mumkin — chunki oddiy vazifani AI qisqartiradi. Risk: kuyish, o‘tirish kasalliklari, “doim on” madaniyati, bitta stackga yopishib qolish, shartnomasiz ish.

Afsonalar: “6 oyda 2000$”; “diplom shart”; “algoritmsiz ish yo‘q”; “AI hammaga o‘rinbosar”. Haqiqat: vaqt, portfolio, jamoa, bozorni o‘qish.

Juniordan boshlab so‘raydigan savollar

Dasturlashni necha yoshda boshlash kech?

Yo‘q. Kechikish — 6 oy video ko‘rib, kod yozmaslik. 30+ da kirganlar bor; ularning ustunligi odatda domen (moliya, ta’lim) va intizom.

Qaysi tilni tanlay?

Vakansiyani 30 daqiqa hh.uz da sanang. Toshkentda JS/TS va Java/Python ko‘p. Tilni har oy almashtirmang.

Junior qancha oladi?

Rasmiy raqam yo‘q. Vakansiyalar medianasi ~10,1 mln, moda ~8 mln (2026, Flexa) — birinchi ish odatda pastroq. Toshkentda ochiq qo‘llanmalar 6–12 mln ni orientir qiladi. O‘zingiz 5–10 e’lonni solishtiring.

Kurs yetadimi?

Kurs yo‘lni qisqartiradi, ishni bermaydi. Yakuniy loyiha, Git, suhbat mashqi yo‘q bo‘lsa — pul ketadi.

Matematika shartmi?

Maktab algebra yetarli ko‘p veb ish uchun. ML, o‘yin, og‘ir hisob — qo‘shimcha. Qo‘rquv uchun matematika o‘rganishni kechiktirmang — avval dastur yozing.

AI meni ishsiz qiladimi?

Oddiy qismni tezlashtiradi. Talab, xavfsizlik, prodakshn javobgarligi qoladi. AI’siz qolish riski — AI o‘rnini bosishdan ko‘ra yaqinroq.

Remote junior topiladimi?

Kam. Avval hybrid/ofis, keyin remote. Xorijiy remote — ingliz va vaqt zonasi.

Portfolio yo‘q — nima qilaman?

Bu hafta bitta kichik CRUD ni deploy qiling. Mukammal dizayn kutmang. README yozing va ariza bering.

Bank va startap farqi?

Bank: sekinroq, compliance, ba’zan diplom filtri, barqarorroq. Startap: keng vazifa, noaniq rol, vilka har xil. Ikkalasini ham e’lon matnidan o‘qing, brenddan emas.

Qayerdan vakansiya?

hh.uz, LinkedIn, Flexa, IT Park, Telegram, tanish. Haftada 2 marta 30 daqiqa — “bir kecha 100 ta” emas.

Computer Science diplomisiz kirsam bo‘ladimi?

Ko‘p product va outsource jamoada — ha, portfolio bilan. Ayrim davlat/bank tenderlari diplom so‘raydi. Ikkalasini ham tekshiring.

Birinchi o‘rinda nima o‘qiyman?

Git va bitta til — chunki ularsiz hech qanday loyiha “bor” deb bo‘lmaydi. Keyin SQL: deyarli har backend suhbatida chiqadi.

Raqamlar 2026-yil manbalariga tayanadi: O‘zbekiston Milliy statistika qo‘mitasi (sohalar bo‘yicha rasmiy o‘rtacha, 2026 I ch/I yarm), Flexa va hh.uz vakansiya medianalari, IT Park/mahsulot jamoalari haqidagi ochiq qo‘llanmalar. Bu kafolat emas — shartnoma, shahar, soliq va daraja farq qiladi. Vakansiyalarni o‘zingiz solishtiring.