IT’da hard skills va soft skills: ish beruvchilar nimani qadrlaydi
Asoslar3 daqInnovialabs tahririyati
Qisqacha
Hard skills suhbatga eshik ochadi, soft skills esa — muloqot, muddatni baholash, mas’uliyat va fikr-mulohaza bilan ishlash — qanchalik tez o‘sishingizni belgilaydi; daraja oshgani sari ularning salmog‘i ortadi.
Qisqa javob
Ish beruvchilar ikkalasini ham qadrlaydi, lekin turli vaqtda. Hard skills — til, freymvorklar, ma’lumotlar bazalari, vositalar — texnik suhbatdan o‘tish uchun kerak. Soft skills siz bilan ishlash qanchalik qulay va sizga qanchalik ishonish mumkinligini belgilaydi. Daraja oshgani sari nomzodlarning texnik darajasi tenglashadi va aynan soft skills hal qiluvchi bo‘ladi.
IT’da qaysi soft skills muhim
- Muloqot. Savollarni aniq berish, qarorlarni tushuntirish, tushunarli xabar va vazifa tavsiflarini yozish.
- Vazifalarni baholash. Muddatni chamalash, xavflarni ko‘rish va baho o‘zgarsa oldindan xabar berish.
- Mas’uliyat (ownership). Vazifani «men o‘z qismimni qildim» holatigacha emas, natijagacha yetkazish.
- Fikr-mulohaza bilan ishlash. Kod-revyudagi izohlarni xotirjam qabul qilish va hamkasblarga konstruktiv fikr bildirish.
- O‘zini tashkil qilish. Ustuvorliklarni belgilash va doimiy nazoratsiz ham yo‘ldan chiqmaslik.
Har bir darajada nima kutiladi
| Daraja | Hard skills | Diqqat markazidagi soft skills |
|---|---|---|
| Junior | Stek asoslari, berilgan vazifalarni hal qilish | O‘z vaqtida savol berish, fikr-mulohazani qabul qilish, o‘rganish |
| Middle | Funksiyalar ustida mustaqil ishlash, loyiha arxitekturasini tushunish | Vazifalarni baholash, natija uchun mas’uliyat, jamoa bilan aniq muloqot |
| Senior | Arxitektura qarorlari, tizim sifati va ishonchliligi | Jamoaga ta’sir, mentorlik, biznes bilan muzokara, noaniqlik bilan ishlash |
O‘z vaqtida «men qotib qoldim» deydigan junior vazifaga indamay uch barobar ko‘p vaqt sarflaydigan junior’dan qimmatliroq.
Middle endi shunchaki vazifani bajarmaydi, balki u nima uchun kerakligini tushunadi va xavflar haqida ogohlantiradi.
Senior faqat o‘z kodi uchun emas, jamoa qanday ishlashi va tizim qayerga borayotgani uchun ham javob beradi.
Suhbatda soft skills’ni qanday ko‘rsatish
«Men kirishimliman» deyish foydasiz. Aniq hikoyalar kerak. Qulay tuzilma — STAR:
- Situation — qanday vaziyat edi;
- Task — qanday vazifa turgan edi;
- Action — aynan siz nima qildingiz;
- Result — qanday tugadi va nimani o‘rgandingiz.
Oldindan 3–4 ta hikoya tayyorlang:
- muddatni buzganingiz yoki buzishga oz qolgani va nima qilganingiz;
- hamkasb bilan fikringiz to‘g‘ri kelmagani va qanday qarorga kelganingiz;
- qattiq fikr-mulohaza olganingiz va nimani o‘zgartirganingiz;
- hech kim xohlamagan vazifani o‘z zimmangizga olganingiz.
Texnik suhbatda ham soft skills ko‘rinadi: ovoz chiqarib fikrlang, shartlarni aniqlashtiring, biror narsani bilmasangiz tan oling va buni qanday aniqlashingizni ayting.
Ishda ularni qanday namoyon qilish
- Vazifalar bo‘yicha qisqa statusni eslatmasiz yozing.
- Xavflar haqida muddat kuni emas, darhol xabar bering.
- Kod-revyuda odam haqida emas, kod haqida izoh qoldiring.
- Vazifa tugagach, u haqiqatan ham foydalanuvchi muammosini hal qilishini tekshiring.
- Fikr-mulohazani o‘zingiz so‘rang — timlid va hamkasblardan.
Ko‘p uchraydigan xatolar
- Soft skills’ni «majburiy emas» deb hisoblash. Texnik jihatdan kuchli, lekin boshqarib bo‘lmaydigan dasturchini jamoada kengaytirish qiyin.
- Soft skills’ni xarizma bilan adashtirish. Gap davraning jonini bo‘lishda emas, oldindan bashorat qilsa bo‘ladigan va aniq bo‘lishda.
- Hard skills’ni e’tiborsiz qoldirish. Texnik bazasiz soft skills suhbatdan o‘tishga yordam bermaydi.