Kompyuter dasturlash - bu qiziqarli va foydali faoliyat, u ijodiy bo'lishga yordam beradi va siz uchun yangi martaba eshiklarini ochadi. Agar siz dasturlashni o'rganmoqchi bo'lsangiz, qaerga borishingiz va nimani o'rganishingiz kerakligini bilish uchun quyidagi ko'rsatmani o'qing.
Qadam
3 -usul 1: Til tanlash
Qadam 1. Dasturlash tilini tanlang
Odatda, kompyuter dasturlashi kompyuter bajaradigan buyruqlar to'plamini yozish orqali amalga oshiriladi. Bu buyruqlar har xil "tillarda" yozilishi mumkin, bu ko'rsatmalar va matnni tartibga solishning har xil usullari. Turli tillar odatda har xil turdagi dasturlarga mos keladi, shuning uchun nima qilishni xohlasangiz, unga mos tilni tanlang. Keyinchalik batafsilroq bilib olishingiz mumkin.
2 -qadam. C, C ++, C# va boshqa tegishli tillarni o'rganishni o'ylab ko'ring
Bu tillar odatda kompyuter dasturlarini yaratishda ishlatiladi. C va C ++ - oson tillar va yangi boshlanuvchilar uchun mos, lekin C# endi umumiy tilga aylana boshladi.
3 -qadam. Java yoki JavaScript -ni o'rganishni o'ylab ko'ring
Agar siz veb-va mobil ilovalar uchun plaginlar yaratishni o'rganmoqchi bo'lsangiz, bu yaxshi til. Hozir ikkalasiga ham talab katta, shuning uchun har ikki tilni ham yaxshi bilish yaxshi.
Qadam 4. Pythonni o'rganing
Python juda moslashuvchan va bir nechta platformalarda keng qo'llaniladigan, o'rganish uchun yaxshi til. Ba'zi foydalanuvchilar Pythonni yangi boshlanuvchilar uchun oson, deyishadi, shuning uchun sinab ko'ring!
5 -qadam. PHP ni o'rganishni o'ylab ko'ring
Odatda veb -dasturlash uchun ishlatiladigan va xakerlar uchun juda foydali bo'lgan PHP -ni o'rganish juda oson va ish dunyosida keng qo'llaniladi.
6 -qadam. Boshqa tillarni ham ko'rib chiqing
Turli xil dasturlash tillari mavjud. Agar siz dasturchi sifatida ishlashni xohlasangiz, bir nechta tilni bilishingiz kerak, shuning uchun bugunoq o'rganishni boshlang!
O'rganish uchun til tanlashning eng yaxshi usuli - bu kerakli ish e'lonini qidirish va qaysi tillar odatda kerakli ekanligini ko'rish
3 -usul 2: Dasturlash tilini o'rganish
Qadam 1. Dasturlash kursiga yozilishni o'ylab ko'ring
Dasturchilarni qidirayotgan kompaniyalarning ko'pchiligi ilmiy darajalarga ahamiyat bermasa -da, sizning ismingiz orqasida ilmiy darajaga ega bo'lish yaxshidir. Siz talabalar shaharchasida o'zingiz o'rganganingizdan ko'ra ko'proq narsani o'rganasiz, shuningdek siz mutaxassislardan maslahat olasiz.
Ko'pincha axborot texnologiyalari talabalari uchun stipendiyalar va grantlar mavjud. O'qish narxining yuqori bo'lishidan qo'rqmang - buning uchun to'lashingiz mumkin
Qadam 2. Internetda kampusdan o'rganing; yoki pullik masofaviy darslarni oling va diplom oling yoki MIT Coursera kabi bepul darslarga o'ting
Agar siz tizimli darslarga kirsangiz, siz dasturlash haqida ko'p narsalarni bilib olishingiz mumkin.
Qadam 3. Onlayn vositalardan foydalanishga harakat qiling
Dasturlash haqida ko'proq bilish uchun Google Universiteti Konsortsiumi yoki Mozilla Developer Network kabi bepul xizmatdan foydalaning. Bu kompaniyalar ko'proq ishlab chiquvchilarga yordam berishini xohlashadi va ularning resurslari internetdagi eng yaxshi manbalar bo'lishi mumkin.
Qadam 4. Internet qo'llanmalar bilan o'qish
Dasturchilar tomonidan yaratilgan dasturlash bo'yicha ko'plab saytlar mavjud, ular sizga dasturlash asoslarini va boshqa qo'llanmalarni o'rgatadi. O'rganmoqchi bo'lgan tilingiz uchun qo'llanma toping.
Bundan tashqari, siz dasturlashni o'rganishingiz mumkin bo'lgan ko'plab bepul onlayn darslar mavjud. Xon Akademiyasi oson qo'llanmalar va videolar yordamida kompyuter dasturlashni o'rgatadi. Code Academy-bu bosqichma-bosqich ko'rsatmalari bo'lgan boshqa o'quv sayti
Qadam 5. Iloji boricha yoshligidan boshlang
Ko'p dasturlar bolalarga dasturlashni o'rgatish uchun mo'ljallangan. MIT Scratch kabi dasturlar juda foydali va siz qanchalik yosh bo'lsangiz, dasturlash tilini o'rganish shunchalik oson bo'ladi.
Dasturlash to'plamlaridan qoching, chunki to'plamlar kamdan -kam foydali narsalarni o'rgatadi
3 -usul 3: O'zingizni o'rgatish
Qadam 1. Yaxshi dasturlash qo'llanmasi yoki qo'llanmasidan boshlang
Siz o'rganmoqchi bo'lgan til haqidagi eng yangi kitoblarni oling. Amazon yoki shunga o'xshash saytlardagi sharhlar odatda yaxshi va yomon kitoblarni topishga yordam beradi.
Qadam 2. O'zingiz xohlagan til uchun tarjimon oling
Tarjimonlar ham kompyuter dasturlari, lekin ular dasturlash tilida yozgan fikrlaringizni mashina kodiga aylantiradi, shunda ularning qanday ishlashini bilib olasiz. Ko'p tarjimon dasturlari mavjud; sizga mos keladiganini tanlang.
3 -qadam. Dasturlash kitobini o'qing
Kitobdagi dasturlash tilidan namuna oling va uni tarjimonga yozing. Misolni o'zgartirib, namuna dasturini boshqa ish bilan shug'ullanishga harakat qilib ko'ring.
Qadam 4. Foydali dastur yaratish g'oyasi bilan chiqishga harakat qiling
Valyuta konvertori kabi oddiy dasturdan boshlang va dasturlash tillarini o'qishni va o'rganishni boshlaganingizda boshqa turdagi dasturlarni o'rganing.
5 -qadam. Boshqa dasturlash tilini o'rganing
Dasturlashni birinchi tilingizda boshlaganingizdan so'ng, siz ikkinchi dasturlash tilini o'rganishni xohlashingiz mumkin. Agar siz birinchi o'rgangan tildan boshqacha nuqtai nazarga ega bo'lgan tilni tanlasangiz, ikkinchi tilni o'rganishdan foyda ko'rasiz. Masalan, agar siz Scheme bilan dasturlashni boshlagan bo'lsangiz, keyingi C yoki Java ni sinab ko'ring. Agar siz Java -dan boshlayotgan bo'lsangiz, Perl yoki Python -ni o'rganing.
Qadam 6. Dasturlashni davom ettiring va yangi narsalarni sinab ko'ring
Yaxshi dasturchi bo'lish uchun hech bo'lmaganda texnologiyani kuzatib borish kerak. Dasturlashni o'rganish-bu tugamaydigan o'quv jarayoni va siz doimo yangi tillarni, yangi paradigmalarni va eng muhimi: yangi narsalarni dasturlashni o'rganasiz!
Maslahatlar
- Java kabi murakkab tildan boshlamang. Python-dan boshlang, chunki Python yangi boshlanuvchilar uchun juda qulay va dasturlashning barcha jihatlari hisobga olingan.
- Java -da multithreading deb nomlangan ajoyib tushuncha mavjud. Kontseptsiyani tushunmaguningizcha o'rganing.
- Yaxshi ma'lumotnoma oling. Kitobingiz dolzarb ekanligiga ishonch hosil qiling, chunki texnologiya doimo rivojlanib bormoqda.
- Qiziqarli narsadan boshlang, o'zingizni qiyinchiliklarni engishga undang va muammolarni mantiqiy hal qilish qobiliyatingizni oshiring.
- Dastur yozayotganda Eclipse -dan foydalaning. Eclipse - juda foydali dastur; u kodni tuzatishi mumkin va siz to'g'ridan -to'g'ri kodni ishga tushirishingiz mumkin, shuningdek, sizning kodingizdagi fayllarni ko'rib chiqish uchun paketli tadqiqotchidan foydalanadi.
- Sintaksisni yodlash shart. Siz uni xohlaganingizcha qo'llashingiz mumkin. Namunaviy dasturlarni o'rganing va dasturlashni boshlang.
- Agar siz Java -ni o'rganayotgan bo'lsangiz, NetBeans 7.3.1 -dan foydalaning. Bu dastur juda zo'r va ulardan foydalanish oson.