O'yin o'zgardi. Siz endi dasturchi bo'lish uchun kollej yoki universitet darajasiga muhtoj emassiz. Sizga o'qishni tashlab ketishingiz kerak deb aytmayapman, lekin agar siz o'qiyotgan bo'lsangiz, o'qishni davom ettiring! Ammo natijalaringizdan qat'iy nazar, siz o'qiganingizdan va malakangizni olganingizdan keyin yo'l tugamaydi. Agar siz yaxshi baho olmagan bo'lsangiz, tushkunlikka tushmang, siz har doim o'zingizni uyingizda yoki bootkampda kodlashni o'rganishingiz va o'zingiz texnologiya olamiga kirishingiz mumkin.
Read more: Dasturlashni qanday qilib mustaqil o'rganish mumkin?
Bu savolga javob berish maqsadida keling faqat Web Applicationlar haqida gaplashaylik, chunki ko'pchilik aynan shu ish bilan shug'illanadi.
Ho'p, faraz qilaylik PHP tezroq deb. Unda savol tug'iladi: Nega kompaniyalar Pythonni ishlatadi unda?
Chunki til tezligining ahamiyati bunday loyihalarda katta emas.
1. Texnologiya - bu yechim emas yechimni qanday topish
Dasturlash tillari kundan kunga ko'payib rivojlanib boryapti. Lekin muammo yechimini bunda deb bilmaslik kerak. Dasturlash tillari bu shunchaki muammoni yechishga yordam beruvchi vositalar xolos.
Algoritm nima? Algoritm bu ma'lum bir vazifani bajarishga qaratilgan kichik dastur. Algoritm tushunchasini kengroq qilib tushintirganda, berilgan masalani yechish uchun ketma-ketliklar majmuasidir.
Algoritmni hayotimizda juda ko'p sohalarda ishlatiladi: chorraxada svetafor, binolarda lift. Hattoki o'zimiz oddiy hayotiy ishlarda ham algoritm ishlatamiz: choynakga choy damlash. Algoritmlarning komputer sohasida ham muhim ro'l o'ynaydi. Chunki, dasturchi yozgan dasturlar hammasi ma'lum bir ketma-ketlik bilan ishlaydi.