شهد العالم العربى مؤخرًا إنفتاح كبير على
البرمجة ، وبدأ في الأهتمام بتعلم هذا المجال المميز ،بحيث يوجد الكثير من الأشخاص الذين يودون البدء في
تعلم البرمجة ، ولكن أغلب الأشخاص الراغبين في البدء في التعلم لا يعرفون
اساسيات تعلم البرمجة ، بحيث تجدهم يتابعون الفيديوهات والمقالات ويحاولون بالعديد من اللغات ولا يتعلمون شيئاً .
الأمر الذي يدفع الكثير منهم إلى ترك هذه الفكرة ، معتقدا أن
البرمجة لاتناسبة ، لذلك نقدم لكم في هذا المقال
اساسيات تعلم البرمجة ليحظى أي شخص يرغب بتعلم
البرمجة بالبداية الصحيحة .
اساسيات
تعلم البرمجةاساسيات
تعلم البرمجة
اولا : عليك التفكير بـ لماذا تريد
تعلم البرمجة .
بالطبع لكل شخص منا ، يوجد لديه العديد من الدوافع المختلفة ، وخاصة الدافع لتعلم
البرمجة .
يجب عليك القيان بتحديد الهدف من
تعلم البرمجة منذ البداية ، لأن هذا الأمر سيساعدك بشكل كبير جدا وخصوصا لتحديد المقدار الخاص بالوقت وأيضا الجهد الذي يلزم لتعلم البرمجة.
من بين هذه الدوافع سأذكر بعضها :
القيام ببرمجة الموقع الخاص بك .
القيام برفع القيمة الخاصة بك فى أسواق العمل .
الشروع فى العمل المستقل على شبكة الانترنت .
القيام بالتخلى عن الوظيفة التي لدي او حتى الحصول على وظيفة إضافية .
ثانيا : عليك تحديد لغة
البرمجة التي ترغب في تعلمها .
بالطبع قبل شروعك في
تعلم البرمجة لن تختار لغة عشوائية دون معرفة مايمكن أن تبرمج به بواسطة هذه اللغة .
إقرأ ايضاً: حل مشكلة "التعليقات مغلقة" في ووردبرس - Comments Are Closed
إذا ما هي أنسب لغة يمكن تعلمها .. ؟
في عالم
البرمجة لايوجد لغة اسهل من لغة او لغة أفضل من لغة ، و لكن بشكل عام أنه لكل لغة من لغات
البرمجة يوجد لها المميزات الخخاصة بها والعيوب الخاصة بها .
لذلك يجب عليك أختيار اللغة التي تريدها بدقة ومعرفة المشاريع التي تريد القيام ببرمجتها بواسطه هذه اللغة .
ثالثا : احترافية
البرمجة تأتي من الممارسة المتكررة لها .
البرمجة تشبه بشكل كبير مادة الرياضيات ، بحيث أن
البرمجة تحتاج لتتمكن من إتقانها بشكل جيد هو أن تقوم بممارسة
البرمجة مرات عدة .
فبعد أن تتمكن من القيام بتعلم جميع الاساسيات اللازمة للبرمجة واللغة التي تعلمتها ، عليك القيام بممارسة وكتابة العديد من البرامج في اللغة التي ترغب في إتقانها جيدا وحتى لو كانت هذه البرامج بسيطة جدًا .
فالمهم هو قيامك بالمداومة على الممارسة ، فلا يكفيك القيام بقراءة العديد من النظريات و العديد من الكتب بدون قيامك بتطبيق حقيقي ولو كان بسيط .