Ingliz tili bilmasdan dasturlashni o'rganish mumkinmi
Bu savol ko'pincha bahona sifatida ishlatiladi, lekin unda haqiqat ham bor. Ochiq javob: boshlash uchun ingliz tili shart emas, o'sish uchun kerak bo'ladi.
Boshida qanchalik kerak
Birinchi oylarda sizga faqat texnik so'zlar kerak bo'ladi va ular oz: function, class, error, string, array, return, if, else. Bularni yodlash uchun til bilish shart emas — ular kod ichida takrorlanib, o'z-o'zidan esda qoladi.
Bundan tashqari ko'p darslik va hujjatlar o'zbek va rus tillarida mavjud, tarjima vositalari esa hozir juda yaxshi ishlaydi.
Qachon to'siq bo'ladi
Uchta joyda:
- Rasmiy hujjatlar. Yangi texnologiya chiqqanda uning tavsifi avval inglizcha bo'ladi. Tarjima bir necha oy kechikadi yoki umuman bo'lmaydi.
- Xato xabarlari. Ular inglizcha. Bu yerda qiyin til emas — bir necha o'nlab tipik ibora takrorlanadi.
- Xalqaro mijozlar. Uzoqdan ishlash va frilans uchun yozma ingliz tili to'g'ridan-to'g'ri daromadga ta'sir qiladi.
Qanday daraja yetarli
Gapirish emas — o'qish muhim. Texnik matnni lug'at bilan tushunadigan daraja allaqachon yetarli. Bu odatiy B1 dan ham past.
Keyingi bosqich — yozish: xat, kommentariy, vazifa tavsifi. Erkin gapirish esa faqat xalqaro kompaniyada ishlaganda kerak bo'ladi.
Amaliy strategiya
- Kutmang. "Avval ingliz tilini o'rganay, keyin dasturlashni" — bu ikkalasini ham kechiktiradi.
- Interfeysni inglizchaga o'tkazing. Kod muharriri, telefon, brauzer. Kuniga bepul mashq.
- Xato xabarlarini tarjima qilib o'qing. Bir oyda ularning aksariyati tanish bo'lib qoladi.
- Kuniga 15 daqiqa texnik matn o'qing. Bu grammatika darsidan ko'ra tezroq natija beradi.
Xulosa
Ingliz tili dasturlashga kirish sharti emas, lekin unda o'sish sharti. To'g'ri yo'l — ikkalasini parallel olib borish, biri uchun ikkinchisini kutib turmaslik.


