IlmHamroh
Python kursi/Karyera va katta loyihalar9/12-dars18 daqiqa
Mundarija (22)

31.9-dars: Rezyume va profil

31-QISM — KARYERA VA KATTA LOYIHALAR · 9-dars


1. Kirish va motivatsiya

Portfolio 31.8-bob ish beruvchiga kodni ko'rsatadi. Lekin unga yetib borish uchun avval rezyume kerak — bu birinchi filtr. Ish beruvchi yuzlab rezyume oladi, har biriga o'rtacha 6-7 soniya qaraydi. Shu qisqa vaqtda sizni tanlashi kerak. Yaxshi rezyume — aniq, natijaga yo'naltirilgan, o'qishga oson; yomon rezyume — chalkash, umumiy, e'tibordan chetda qoladi. Bu dars professional rezyume yozishni o'rgatadi: tuzilish, natijaviy til ("qildim" emas "X% yaxshiladim"), ko'nikmalar, LinkedIn profil. Bu texnik ko'nikma emas, lekin karyerangizga bevosita ta'sir qiladi — eng yaxshi dasturchi ham yomon rezyume bilan intervyugacha yetmasligi mumkin.

Rezyume va profil — ish beruvchiga o'zini qisqa va aniq taqdim etish hujjati: tuzilish (aloqa, xulosa, tajriba, loyihalar, ko'nikma, ta'lim — standart tartib), natijaviy til ("qildim" emas — "X% tezlashtirdim, Y foydalanuvchi"), moslashtirish (har ishga — mos ko'nikma/loyiha), qisqalik (1 sahifa — 6-7 soniya o'qiladi), LinkedIn (onlayn profil — tarmoq, ko'rinish). Foydalanish: ish topish, birinchi filtr. Bu 31.8 (portfolio) ni to'ldiradi (rezyume → GitHub). Bu 31.8 (portfolio), 31.10-12 (intervyu) bilan bog'liq. Rezyume — qisqa, aniq, natijaviy. Birinchi filtr.

Real vaziyat. Ikki nomzod. Birinchi rezyume: "Python bilaman, loyihalar qildim, mas'uliyatli" (umumiy, natija yo'q, 3 sahifa). Ikkinchi: "Python backend dasturchi. E-commerce API qurdim (FastAPI + PostgreSQL) — 10k so'rov/soniya, javob vaqtini 40% kamaytirdim. GitHub: [havola]" (aniq, natija, 1 sahifa). Ish beruvchi 6 soniyada ikkinchini tanladi — aniq, natijaviy, isbot (GitHub). Birinchi — umumiy (e'tibordan chetda). Rezyume — aniq, natija, qisqa. Birinchi filtr o'tish.

Bu darsda rezyume va profilni o'rganamiz.

Bu darsda:

  • Rezyume tuzilishi
  • Natijaviy til (metrikalar)
  • Ko'nikmalar va moslashtirish
  • Qisqalik va formatlash
  • LinkedIn profil
  • Rezyume amaliyoti
  • Rezyume tuzoqlari
  • Amaliy: rezyume modeli

ℹ Rezyume real hujjat/kontekst talab qiladi; misollar rezyume mantiqini (deterministik) modellashtiradi.


2. Nazariya — chuqur tushuntirish

2.1. Rezyume tuzilishi

Standart bo'limlar:

REZYUME (1 sahifa):
   ALOQA        — ism, email, telefon, GitHub, LinkedIn
   XULOSA       — 1-2 jumla (kim, nima, kuchli tomon)
   TAJRIBA      — ish joylari (natija bilan)
   LOYIHALAR    — eng yaxshi 2-3 (31.8 — havola bilan)
   KO'NIKMALAR  — texnologiyalar (mos, aniq)
   TA'LIM       — ma'lumot, kurslar

→ eng muhim yuqorida (6-7 soniya o'qiladi)

Rezyume tuzilishi — standart bo'limlar (1 sahifa): aloqa (ism, email, telefon, GitHub/LinkedIn — 31.8 havola), xulosa (1-2 jumla — kim, nima, kuchli tomon), tajriba (ish joylari — natija bilan 2.2), loyihalar (eng yaxshi 2-3 — havola), ko'nikmalar (texnologiyalar — mos, aniq), ta'lim (ma'lumot, kurslar). Sabab: ish beruvchi tez o'qiydi (6-7 soniya); tuzilish standart (kutilgan joyda — oson topadi); eng muhim yuqorida (xulosa, tajriba — birinchi ko'rinadi). GitHub havola (isbot — 31.8). Bo'limlar aniq (tez topish). Tuzilish — aloqa, xulosa, tajriba, loyiha, ko'nikma. 1 sahifa. Standart.

2.2. Natijaviy til (metrikalar)

"Qildim" emas, "X natija berdim":

YOMON (vazifaviy):
   "API yozdim"
   "ma'lumot bilan ishladim"
   "mas'uliyatli, tirishqoq"

YAXSHI (natijaviy):
   "FastAPI API qurdim — 10k so'rov/soniya ko'tardi"
   "ETL quvuri — kunlik 1M qator, xatoni 90% kamaytirdi"
   "javob vaqtini 40% tezlashtirdim"

→ raqam, natija, ta'sir (aniq, isbot)

Natijaviy til (metrikalar) — natija/ta'sirni ko'rsatish ("qildim" emas — "X natija berdim"): vazifaviy (yomon — "API yozdim", "ma'lumot bilan ishladim" — nima natija?), natijaviy (yaxshi — "API qurdim — 10k so'rov/soniya", "javob vaqtini 40% tezlashtirdim" — raqam, ta'sir). Sabab: ish beruvchi natija izlaydi (nima hissa qo'shding — vazifa emas); "yozdim" har kim aytadi (vazifa), "40% tezlashtirdim" — isbot (raqam, ta'sir — 31.8 ko'rsat). Metrika (raqam — %, foydalanuvchi, so'rov) aniq (o'lchangan). Sifat sifati (mas'uliyatli — hamma aytadi) — foydasiz; natija — kuchli. Natijaviy til — raqam, ta'sir. Qildim emas. Isbot.

2.3. Ko'nikmalar va moslashtirish

Har ishga mos rezyume:

KO'NIKMALAR (aniq, mos):
   Python, FastAPI, PostgreSQL, Docker, Git
   (bilgan narsalar — yolg'on emas)

MOSLASHTIRISH:
   ish e'loni o'qi → kalit so'zlar
   rezyumeni mos ko'nikma/loyiha bilan sozla
   (backend ish → API loyiha yuqorida)

→ bir rezyume hammaga emas (har ishga sozla)

Ko'nikmalar va moslashtirish — mos, aniq ko'nikma: ko'nikmalar (texnologiyalar — Python, FastAPI, Docker — bilgan narsalar, yolg'on emas — intervyuda tekshiriladi), moslashtirish (har ishga sozlash — ish e'loni o'qi, kalit so'zlar top, rezyumeni mos ko'nikma/loyiha bilan sozla — backend ish → API loyiha yuqorida). Sabab: bir rezyume hammaga yaramaydi (har ish farqli — mos sozlash); ish e'loni kalit so'zlari (talab — o'shanga mos ko'rsat); ATS (Applicant Tracking System — avtomatik filtr, kalit so'z qidiradi) uchun ham mos. Yolg'on ko'nikma — yomon (intervyuda tushadi). Ko'nikma — mos, aniq (bilgan). Moslashtirish — har ishga. Kalit so'z.

2.4. Qisqalik va formatlash

1 sahifa, o'qishga oson:

QISQALIK:
   1 sahifa (junior/o'rta) — 6-7 soniya o'qiladi
   eng muhimi (ortiqcha yo'q)

FORMATLASH:
   toza, izchil (bir shrift, aniq bo'limlar)
   o'qishga oson (bo'sh joy, ro'yxatlar)
   xatosiz (imlo — professional)
   PDF (format buzilmaydi)

Qisqalik va formatlash — 1 sahifa, o'qishga oson: qisqalik (1 sahifa — junior/o'rta, 6-7 soniya o'qiladi, faqat eng muhimi — ortiqcha yo'q), formatlash (toza, izchil — bir shrift, aniq bo'limlar, bo'sh joy, ro'yxatlar — o'qish oson, xatosiz — imlo, PDF — format buzilmaydi). Sabab: ish beruvchi 6-7 soniya (qisqa — eng muhimi ko'radi, uzun — o'qimaydi); formatlash taassurot (toza — professional, chalkash — yomon); imlo xatosi (e'tiborsizlik belgisi — yomon). PDF (Word format buziladi — PDF barqaror). Qisqalik — 1 sahifa, eng muhimi. Formatlash — toza, xatosiz, PDF. Oson o'qish.

2.5. LinkedIn profil

Onlayn professional mavjudlik:

LINKEDIN:
   professional profil (onlayn rezyume)
   tarmoq (recruiterlar, dasturchilar)
   ko'rinish (recruiterlar qidiradi)

ELEMENTLAR:
   sarlavha (Python Backend Dasturchi)
   xulosa (kim, nima)
   tajriba, ko'nikma (rezyume kabi)
   faollik (post, izoh — ko'rinish)

LinkedIn profil — onlayn professional mavjudlik: profil (onlayn rezyume — sarlavha, xulosa, tajriba, ko'nikma), tarmoq (recruiterlar, dasturchilar — aloqa), ko'rinish (recruiterlar LinkedIn'da qidiradi — mos profil topiladi). Sabab: ko'p ish LinkedIn orqali (recruiterlar qidiradi, aloqa); profil onlayn rezyume (ko'rinadi — ish taklifi keladi); tarmoq (aloqa — ish imkoniyati). Elementlar: sarlavha (aniq — Python Backend Dasturchi), xulosa, tajriba, faollik (post/izoh — ko'rinish). Bu 31.8 (onlayn mavjudlik — GitHub) bilan birga (LinkedIn + GitHub). LinkedIn — onlayn profil, tarmoq, ko'rinish. Recruiterlar. Mavjudlik.

2.6. Rezyume amaliyoti

Rezyume amaliyotlari: 1 sahifa (qisqa — eng muhimi); natijaviy til (raqam, ta'sir — "40% tezlashtirdim"); GitHub havola (isbot — 31.8); moslashtirish (har ishga — kalit so'z, mos loyiha); eng muhim yuqorida (xulosa, tajriba); aniq ko'nikma (bilgan — yolg'on emas); xatosiz (imlo — professional); PDF (format barqaror); LinkedIn (onlayn — tarmoq). Tuzoqlar: vazifaviy til ("yozdim" — natija yo'q), umumiy sifatlar ("mas'uliyatli" — hamma aytadi), uzun (3 sahifa — o'qimaydi), yolg'on ko'nikma (intervyuda tushadi), imlo xatosi (e'tiborsizlik), GitHub havolasiz (isbot yo'q). Amaliyot — qisqa, natijaviy, GitHub, mos. Rezyume — aniq, isbotli, mos.

2.7. Rezyume tuzoqlari

Rezyume asosiy tuzoqlari: vazifaviy til ("API yozdim" — natija yo'q; "40% tezlashtirdim" — ta'sir); umumiy sifatlar ("mas'uliyatli, tirishqoq" — hamma aytadi, isbot yo'q — natija ko'rsat); uzun (3 sahifa — 6-7 soniyada o'qilmaydi, 1 sahifa); yolg'on ko'nikma (bilmaganni yozish — intervyuda tushadi, ishonch yo'qoladi); imlo xatosi (e'tiborsizlik belgisi — professional emas); GitHub havolasiz (isbot yo'q — 31.8 ko'rsat); moslashmagan (bir rezyume hammaga — mos emas); chalkash format (o'qilmaydi — toza kerak). Sabab: rezyume birinchi filtr (6-7 soniya); noto'g'ri — e'tibordan chetda (umumiy, uzun), to'g'ri — o'tadi (aniq, natija). Yechim: natijaviy, qisqa, GitHub, mos, xatosiz. Tuzoqlar — vazifaviy, umumiy, uzun, yolg'on.

2.8. Rezyume — birinchi taassurot vositasi

Rezyume asosiy g'oyasi — birinchi taassurot vositasi: ish beruvchi sizni birinchi rezyumedan ko'radi (6-7 soniya — birinchi filtr); yaxshi rezyume intervyugacha yetkazadi (aniq, natijaviy, isbotli), yomoni — e'tibordan chetda (umumiy, uzun — eng yaxshi dasturchi ham). Bu texnik ko'nikma emas, lekin karyeraga bevosita ta'sir (rezyume yomon → intervyu yo'q → ish yo'q). Natijaviy til (raqam, ta'sir — 31.8 "ko'rsat, gapirma"), qisqalik (6-7 soniya), GitHub havola (isbot), moslashtirish (har ishga). Bu 31.8 (portfolio) ning kirish hujjati (rezyume → GitHub → intervyu), 31.10-12 (intervyu) ga o'tish. Karyerada muhim (birinchi eshik). Rezyume — birinchi filtr, taassurot. Aniq, natijaviy. Bevosita ta'sir.


3. Tez ma'lumotnoma

REZYUME TUZILISHI (1 sahifa):
   aloqa (GitHub/LinkedIn) · xulosa · tajriba · loyihalar · ko'nikma · ta'lim

NATIJAVIY TIL (metrikalar):
   YOMON: "API yozdim" · "mas'uliyatli"
   YAXSHI: "API qurdim — 10k so'rov/soniya, 40% tezlashtirdim"

KO'NIKMA: aniq, mos (bilgan — yolg'on emas)
MOSLASHTIRISH: har ishga (kalit so'z, mos loyiha)
QISQALIK: 1 sahifa · toza format · xatosiz · PDF
LINKEDIN: onlayn profil, tarmoq, ko'rinish

TUZOQLAR: vazifaviy til · umumiy sifat · uzun · yolg'on ko'nikma

QOIDA: qisqa · natijaviy (raqam) · GitHub · mos · xatosiz

Rezyume xulosasi

Rezyume — birinchi filtr (6-7 soniya, birinchi taassurot)
Tuzilish — aloqa, xulosa, tajriba, loyiha, ko'nikma (1 sahifa)
Natijaviy til — "40% tezlashtirdim" (raqam, ta'sir — "qildim" emas)
Ko'nikma mos, moslashtirish har ishga · GitHub havola (isbot)
LinkedIn — onlayn profil (tarmoq, recruiter ko'rinish)

4. Batafsil misollar

Rezyume real hujjat/kontekst talab qiladi; misollar rezyume mantiqini (deterministik) modellashtiradi.

Misol 1 — Natijaviy vs vazifaviy til

python
"""Natijaviy til: raqam, ta'sir vs umumiy (model)."""


def ibora_baho(ibora: str) -> str:
    natija_belgilari = ["%", "so'rov", "kamaytir", "tezlashtir", "M ", "k "]
    if any(b in ibora for b in natija_belgilari):
        return "natijaviy (raqam, ta'sir)"
    return "vazifaviy (natija yo'q)"


def main() -> None:
    iboralar = [
        "API yozdim",
        "API qurdim — 10k so'rov/soniya ko'tardi",
        "mas'uliyatli, tirishqoq",
        "javob vaqtini 40% tezlashtirdim",
    ]

    print("=== 1. Iboralar ===")
    for ib in iboralar:
        print(f"  '{ib}'")
        print(f"    → {ibora_baho(ib)}")

    print("\n=== 2. Nega natijaviy ===")
    print("  ish beruvchi ta'sir izlaydi (vazifa emas)")

    print("\n=== 3. Raqam — isbot ===")
    print("  '40%' — o'lchangan (umumiy emas)")

    print("\n=== 4. Qildim → natija ===")
    print("  har kim 'qildim' — natija ajratadi")
    print("  ⭐ Natijaviy til — raqam, ta'sir")


if __name__ == "__main__":
    main()

Natijaning muhim qismi:

text
=== 1. Iboralar ===
  'API yozdim'
    → vazifaviy (natija yo'q)
  'API qurdim — 10k so'rov/soniya ko'tardi'
    → natijaviy (raqam, ta'sir)
  'mas'uliyatli, tirishqoq'
    → vazifaviy (natija yo'q)
  'javob vaqtini 40% tezlashtirdim'
    → natijaviy (raqam, ta'sir)

=== 2. Nega natijaviy ===
  ish beruvchi ta'sir izlaydi (vazifa emas)

=== 3. Raqam — isbot ===
  '40%' — o'lchangan (umumiy emas)

=== 4. Qildim → natija ===
  har kim 'qildim' — natija ajratadi
  ⭐ Natijaviy til — raqam, ta'sir

Nima ko'rsatdi: 2.2-bo'lim.

Misol 2 — Rezyume tuzilishi

python
"""Rezyume tuzilishi: bo'limlar tartibi (model)."""


BOLIMLAR = [
    ("aloqa", "ism, email, GitHub, LinkedIn"),
    ("xulosa", "1-2 jumla (kim, kuchli tomon)"),
    ("tajriba", "ish joylari (natija bilan)"),
    ("loyihalar", "eng yaxshi 2-3 (havola)"),
    ("ko'nikmalar", "texnologiyalar (mos)"),
    ("ta'lim", "ma'lumot, kurslar"),
]


def main() -> None:
    print("=== 1. Bo'limlar (tartib) ===")
    for i, (bolim, izoh) in enumerate(BOLIMLAR, 1):
        print(f"  {i}. {bolim:12} — {izoh}")

    print("\n=== 2. Eng muhim yuqorida ===")
    print("  xulosa, tajriba (birinchi ko'rinadi)")

    print("\n=== 3. GitHub havola ===")
    print("  aloqada (isbot — 31.8)")

    print("\n=== 4. 1 sahifa ===")
    print("  6-7 soniya o'qiladi (qisqa)")
    print("  ⭐ Rezyume tuzilishi — standart bo'limlar")


if __name__ == "__main__":
    main()

Natijaning muhim qismi:

text
=== 1. Bo'limlar (tartib) ===
  1. aloqa        — ism, email, GitHub, LinkedIn
  2. xulosa       — 1-2 jumla (kim, kuchli tomon)
  3. tajriba      — ish joylari (natija bilan)
  4. loyihalar    — eng yaxshi 2-3 (havola)
  5. ko'nikmalar  — texnologiyalar (mos)
  6. ta'lim       — ma'lumot, kurslar

=== 2. Eng muhim yuqorida ===
  xulosa, tajriba (birinchi ko'rinadi)

=== 3. GitHub havola ===
  aloqada (isbot — 31.8)

=== 4. 1 sahifa ===
  6-7 soniya o'qiladi (qisqa)
  ⭐ Rezyume tuzilishi — standart bo'limlar

Nima ko'rsatdi: 2.1-bo'lim.

Misol 3 — Moslashtirish (har ishga)

python
"""Moslashtirish: ish e'loniga mos rezyume (model)."""


def moslashtir(ish_kalit: list, rezyume_konikma: list) -> dict:
    mos = [k for k in ish_kalit if k in rezyume_konikma]
    return {
        "ish_talab": ish_kalit,
        "mos": mos,
        "moslik": f"{len(mos)}/{len(ish_kalit)}",
    }


def main() -> None:
    ish = ["FastAPI", "PostgreSQL", "Docker"]
    rezyume = ["Python", "FastAPI", "PostgreSQL", "Docker", "Git"]

    print("=== 1. Ish e'loni talablari ===")
    print(f"  {ish}")

    print("\n=== 2. Rezyume ko'nikmalari ===")
    print(f"  {rezyume}")

    print("\n=== 3. Moslik ===")
    m = moslashtir(ish, rezyume)
    print(f"  mos: {m['mos']} ({m['moslik']})")

    print("\n=== 4. Sozlash ===")
    print("  ish kalit so'zlarini rezyumeda ko'rsat")
    print("  ⭐ Moslashtirish — har ishga (kalit so'z)")


if __name__ == "__main__":
    main()

Natijaning muhim qismi:

text
=== 1. Ish e'loni talablari ===
  ['FastAPI', 'PostgreSQL', 'Docker']

=== 2. Rezyume ko'nikmalari ===
  ['Python', 'FastAPI', 'PostgreSQL', 'Docker', 'Git']

=== 3. Moslik ===
  mos: ['FastAPI', 'PostgreSQL', 'Docker'] (3/3)

=== 4. Sozlash ===
  ish kalit so'zlarini rezyumeda ko'rsat
  ⭐ Moslashtirish — har ishga (kalit so'z)

Nima ko'rsatdi: 2.3-bo'lim.

Misol 4 — Qisqalik (6-7 soniya)

python
"""Qisqalik: 1 sahifa, muhim yuqorida (model)."""


def oqish_vaqti(sahifalar: int) -> dict:
    # ish beruvchi ~6-7 soniya sarflaydi
    koriladi = min(sahifalar, 1)   # asosan 1-sahifa ko'riladi
    return {
        "sahifalar": sahifalar,
        "koriladi": koriladi,
        "tavsiya": "yaxshi" if sahifalar == 1 else "uzun (qisqart)",
    }


def main() -> None:
    print("=== 1. 1 sahifa rezyume ===")
    a = oqish_vaqti(1)
    print(f"  {a['sahifalar']} sahifa → {a['tavsiya']}")

    print("\n=== 2. 3 sahifa rezyume ===")
    b = oqish_vaqti(3)
    print(f"  {b['sahifalar']} sahifa → {b['tavsiya']}")
    print(f"  ko'riladi: ~{b['koriladi']} sahifa (qolgani o'qilmaydi)")

    print("\n=== 3. 6-7 soniya ===")
    print("  eng muhimi yuqorida (tez ko'rinadi)")

    print("\n=== 4. Eng muhimi ===")
    print("  ortiqcha yo'q (faqat kerakli)")
    print("  ⭐ Qisqalik — 1 sahifa (6-7 soniya)")


if __name__ == "__main__":
    main()

Natijaning muhim qismi:

text
=== 1. 1 sahifa rezyume ===
  1 sahifa → yaxshi

=== 2. 3 sahifa rezyume ===
  3 sahifa → uzun (qisqart)
  ko'riladi: ~1 sahifa (qolgani o'qilmaydi)

=== 3. 6-7 soniya ===
  eng muhimi yuqorida (tez ko'rinadi)

=== 4. Eng muhimi ===
  ortiqcha yo'q (faqat kerakli)
  ⭐ Qisqalik — 1 sahifa (6-7 soniya)

Nima ko'rsatdi: 2.4-bo'lim.


5. To'g'ri va noto'g'ri tushunishlar

Noto'g'ri fikr To'g'risi
"'Qildim' yetadi" Natijaviy ("40% tezlashtirdim")
"'Mas'uliyatli' kuchli" Umumiy (hamma aytadi — natija)
"Uzun rezyume to'liq" 1 sahifa (6-7 soniya)
"Bir rezyume hammaga" Moslashtir (har ishga)
"Ko'nikma ko'p yozsam" Bilgan (yolg'on — intervyuda tushadi)
"GitHub havola keraksiz" Isbot (31.8 — ko'rsat)
"Imlo muhim emas" Xatosiz (professional)
"Rezyume — texnik emas" Karyeraga bevosita ta'sir

6. Keng tarqalgan xatolar va yechimlari

1. Vazifaviy til

python
# "API yozdim" (natija yo'q)                                  # ⚠️
# "API qurdim — 10k so'rov/soniya, 40% tez"                    # ✅

2. Umumiy sifatlar

python
# "mas'uliyatli, tirishqoq" (hamma aytadi)                    # ⚠️
# natija/loyiha (aniq isbot)                                   # ✅

3. Uzun rezyume

python
# 3 sahifa (o'qilmaydi)                                       # ⚠️
# 1 sahifa (eng muhimi)                                        # ✅

4. Yolg'on ko'nikma

python
# bilmagan texnologiya (intervyuda tushadi)                   # ⚠️
# bilgan (rost — ishonch)                                      # ✅

5. GitHub havolasiz

python
# loyiha aytiladi, havola yo'q (isbot yo'q)                   # ⚠️
# GitHub havola (ko'rsat — 31.8)                               # ✅

6. Moslashmaslik

python
# bir rezyume barcha ishga (mos emas)                         # ⚠️
# ish e'loniga sozla (kalit so'z)                              # ✅

7. Imlo xatosi

python
# xatolar bilan (e'tiborsizlik belgisi)                       # ⚠️
# tekshir (xatosiz — professional)                            # ✅

7. Integratsiya — bu bilim qayerda kerak bo'ladi

  • 31.8-dars (o'tilgan): Portfolio — GitHub havola
  • 31.10-12 (keyingi): Texnik intervyu
  • 31.1-4 (o'tilgan): Loyihalar — rezyume mazmuni
  • 31.7-dars (o'tilgan): Ochiq kod — tajriba
  • 31.5-dars (o'tilgan): Jamoa — tajriba

8. Eng yaxshi amaliyotlar

  1. Natijaviy til (raqam, ta'sir — "qildim" emas).

  2. 1 sahifa (eng muhimi — 6-7 soniya).

  3. GitHub havola (isbot — 31.8).

  4. Moslashtir (har ishga — kalit so'z).

  5. Aniq ko'nikma (bilgan — yolg'on emas).

  6. Xatosiz (imlo — professional).

  7. PDF (format barqaror).

  8. LinkedIn (onlayn profil — tarmoq).


9. Amaliy topshiriq

Vazifa 1: Bashorat qiling

python
1.  # rezyume nima?
2.  # necha soniya o'qiladi?
3.  # tuzilish bo'limlari?
4.  # natijaviy til?
5.  # vazifaviy vs natijaviy?
6.  # umumiy sifat nega yomon?
7.  # ko'nikma qanday?
8.  # moslashtirish nima?
9.  # qisqalik?
10. # GitHub havola?
11. # LinkedIn nima?
12. # rezyume texnikmi?
Javoblar
  1. Ish beruvchiga qisqa taqdim (birinchi filtr)
  2. 6-7 soniya (tez)
  3. Aloqa, xulosa, tajriba, loyiha, ko'nikma, ta'lim
  4. Raqam, ta'sir ("40% tezlashtirdim")
  5. Vazifaviy "yozdim", natijaviy "X% yaxshiladim"
  6. Hamma aytadi (isbot yo'q)
  7. Aniq, mos (bilgan — yolg'on emas)
  8. Har ishga sozlash (kalit so'z)
  9. 1 sahifa (eng muhimi)
  10. Isbot (ko'rsat — 31.8)
  11. Onlayn profil (tarmoq, ko'rinish)
  12. Texnik emas, lekin karyeraga bevosita

Vazifa 2: Xatolarni tuzating

python
1.  # "API yozdim"

2.  # "mas'uliyatli, tirishqoq"

3.  # 3 sahifa rezyume

4.  # bilmagan texnologiya

5.  # loyiha, havola yo'q
Javoblar
python
1.  "API qurdim — 10k so'rov, 40% tez"

2.  natija/loyiha (aniq)

3.  1 sahifa (eng muhimi)

4.  bilgan (rost)

5.  GitHub havola (isbot)

Vazifa 3: Natijaviy til

Modellang:

  1. Vazifaviy
  2. Natijaviy
  3. Raqam
  4. Ta'sir

Vazifa 4: Tuzilish

Modellang:

  1. Bo'limlar
  2. Tartib
  3. GitHub
  4. 1 sahifa

Vazifa 5: Moslashtirish

Modellang:

  1. Ish talab
  2. Ko'nikma
  3. Moslik
  4. Kalit so'z

Vazifa 6: Qisqalik

Modellang:

  1. 1 sahifa
  2. 3 sahifa
  3. 6-7 soniya
  4. Eng muhimi

Vazifa 7: O'ylash

Rezyume "texnik ko'nikma emas", lekin karyeraga bevosita ta'sir qiladi — eng yaxshi dasturchi ham yomon rezyume bilan intervyugacha yetmasligi mumkin. Nima uchun "o'zini taqdim eta olish" (kommunikatsiya, marketing) texnik mahorat kabi muhim, va nega ko'p texnik kuchli mutaxassislar bu "yumshoq" tomonni e'tiborsiz qoldirib, imkoniyatlarni boy beradi?

Javob

Qisqa javob: "O'zini taqdim eta olish" texnik mahorat kabi muhim, chunki: dunyoda imkoniyatlar cheklangan va ular kommunikatsiya orqali taqsimlanadi (ish, hamkorlik, e'tirof — kimdir sizni ko'rishi va tushunishi kerak); qanchalik kuchli bo'lsangiz ham, agar buni ko'rsata olmasangiz (rezyume, suhbat, portfolio), imkoniyat sizga kelmaydi (ko'rinmaysiz). Texnik mahorat — qiymat yaratish, taqdim etish — o'sha qiymatni ko'rinadigan qilish; ikkovi kerak (yaratish + ko'rsatish). "Nega taqdim etish muhim": (1) filtr — ish beruvchi hammani sinamaydi (rezyume filtri — 6-7 soniya); yomon taqdim → filtrdan o'tmaysiz (mahorat ko'rinmaydi); (2) noaniqlik — ish beruvchi sizni bilmaydi (rezyume/suhbat orqali baholaydi); yaxshi taqdim ishonch beradi (mahorat ko'rinadi); (3) raqobat — ko'p nomzod (texnik teng bo'lsa, taqdim ajratadi); (4) qiymat = yaratish × ko'rsatish — nol ko'rsatish → nol imkoniyat (mahorat qancha bo'lsa ham). "Nega texnik kuchlilar e'tiborsiz qoldiradi": (a) "kod o'zini gapiradi" xayoli — kod yaxshi bo'lsa, ko'rinadi deb o'ylanadi (lekin avval kimdir kodni topishi kerak — taqdim); (b) noqulaylik — o'zini "sotish" g'ayritabiiy tuyuladi (kamtarlik, maqtanish qo'rquvi); (c) e'tibor faqat texnikaga — vaqt kodga sarflanadi, taqdimga emas ("yumshoq" deb kamsitiladi); (d) o'rganilmagan — texnik ko'nikma o'rgatiladi, taqdim "o'z-o'zidan" deb o'ylanadi. Natija: kuchli mutaxassis imkoniyatni boy beradi (ko'rinmaydi). Muvozanat: taqdim haqiqatga asoslansin (yolg'on emas — isbot, 31.8 "ko'rsat"); marketing ≠ yolg'on (haqiqiy qiymatni ko'rinadigan qilish). Muhandislik/karyera saboqlari: qiymat yaratish + ko'rsatish (ikkovi kerak); taqdim etish — imkoniyat kaliti (filtr, noaniqlik, raqobat); "kod o'zini gapiradi" xayol (avval topilishi kerak); yumshoq ko'nikma qattiq (o'rgan, e'tibor ber); taqdim haqiqatga asoslansin (isbot — yolg'on emas). Rezyume misolida: yaxshi rezyume mahoratni ko'rinadigan qiladi (intervyugacha); yomoni — kuchli dasturchi ham ko'rinmaydi (boy berilgan imkoniyat).

1. Nega taqdim etish muhim

  • Imkoniyatlar kommunikatsiya orqali (ko'rinishing kerak)
  • Filtr (6-7 soniya — o'tmaysang, mahorat ko'rinmaydi)
  • Noaniqlik (ish beruvchi rezyume orqali baholaydi)
  • Qiymat = yaratish × ko'rsatish (nol ko'rsatish — nol)

2. Nega texnik kuchlilar e'tiborsiz qoldiradi

  • "Kod o'zini gapiradi" xayoli (avval topilishi kerak)
  • Noqulaylik (o'zini sotish g'ayritabiiy)
  • E'tibor faqat texnikaga (yumshoq deb)
  • O'rganilmagan (o'z-o'zidan deb)

3. Yaratish vs ko'rsatish

Jihat Yaratish Ko'rsatish
Nima Qiymat (mahorat) Ko'rinadigan qilish
Vosita Kod, loyiha Rezyume, suhbat
Ikkovi Kerak (biri yetmaydi)

4. Muvozanat (haqiqatga asos)

Taqdim yolg'on emas (isbot — 31.8). Marketing ≠ yolg'on (haqiqiy qiymat ko'rinadigan).

5. Karyera saboqlari

  1. Yaratish + ko'rsatish (ikkovi kerak)
  2. Taqdim — imkoniyat kaliti (filtr)
  3. "Kod o'zini gapiradi" xayol
  4. Yumshoq ko'nikma qattiq (o'rgan)

6. Xulosa

  1. Taqdim etish texnik kabi muhim (imkoniyat)
  2. Qiymat = yaratish × ko'rsatish
  3. Texnik kuchlilar boy beradi (ko'rinmaydi)
  4. Rezyume — mahoratni ko'rinadigan qiladi

Nimani mustahkamlaydi: 2.2, 2.8-bo'limlar.


Xulosa

Bu darsda rezyume va profilni o'rgandik.

Eng muhim uch fikr:

  1. Tuzilish va natijaviy til. Rezyume tuzilishi — standart bo'limlar (1 sahifa): aloqa (GitHub/LinkedIn havola), xulosa (1-2 jumla — kim, kuchli tomon), tajriba (natija bilan), loyihalar (eng yaxshi 2-3 — havola), ko'nikmalar (mos), ta'lim; eng muhim yuqorida (6-7 soniya o'qiladi). Natijaviy til — natija/ta'sirni ko'rsatish: vazifaviy (yomon — "API yozdim", natija yo'q), natijaviy (yaxshi — "API qurdim — 10k so'rov/soniya", "40% tezlashtirdim" — raqam, ta'sir, isbot); umumiy sifatlar ("mas'uliyatli" — hamma aytadi, foydasiz).

  2. Ko'nikma, qisqalik, LinkedIn. Ko'nikma va moslashtirish: aniq ko'nikma (bilgan — yolg'on emas, intervyuda tekshiriladi), moslashtirish (har ishga — ish e'loni kalit so'zlari, mos loyiha yuqorida — ATS uchun ham). Qisqalik va formatlash: 1 sahifa (6-7 soniya — eng muhimi), toza/izchil format, xatosiz (imlo — professional), PDF (format barqaror). LinkedIn — onlayn professional mavjudlik: profil (onlayn rezyume), tarmoq (recruiterlar), ko'rinish (qidiriladi); GitHub bilan birga 31.8-bob.

  3. Tuzoqlar va birinchi taassurot. Rezyume tuzoqlari: vazifaviy til (natija yo'q), umumiy sifatlar (isbot yo'q), uzun (3 sahifa — o'qilmaydi), yolg'on ko'nikma (intervyuda tushadi), imlo xatosi, GitHub havolasiz (isbot yo'q), moslashmagan. Rezyume — birinchi taassurot vositasi (6-7 soniya — birinchi filtr); yaxshi rezyume intervyugacha yetkazadi (aniq, natijaviy, isbotli), yomoni — e'tibordan chetda (eng yaxshi dasturchi ham); texnik ko'nikma emas, lekin karyeraga bevosita ta'sir. "O'zini taqdim eta olish" texnik mahorat kabi muhim (imkoniyatlar kommunikatsiya orqali — qiymat = yaratish × ko'rsatish); texnik kuchlilar buni e'tiborsiz qoldiradi ("kod o'zini gapiradi" xayoli), imkoniyatni boy beradi.

Keyingi darsda Texnik intervyu: algoritmlar ni o'rganamiz: intervyuda algoritmik masalalarni yechish — yondashuv (masalani tushunish, misol, yechim, tahlil), keng tarqalgan naqshlar va o'ylash jarayonini ovoz chiqarib tushuntirish.

Ulashish:Telegram'da

Izohlar (0)

Izoh yozish uchun kiring.

  • Hozircha izoh yo'q. Birinchi bo'ling!