مرحباً بكم! 👋
في منصة "تعريب بايثون" - أول منصة سعودية لتعليم البرمجة باللغة العربية، حتى الأكواد نفسها!
في هذا الدرس سنتحدث عن أهم الأفكار والمفاهيم المنتشرة بين الناس حول البرمجة، لكن في الحقيقة جميعها مفاهيم خاطئة.
هذه المفاهيم الخاطئة تمنع كثيراً من الناس حتى من محاولة دخول مجال البرمجة، وتصنع حاجز نفسي يمنع من تجربة تعلم البرمجة.
الهدف من هذا الدرس مهم جداً: نريد إزالة الأفكار الخاطئة التي تمنعك من تجربة البرمجة.
كثير من الناس لديهم حاجز نفسي من البرمجة بسبب معلومات مغلوطة سمعوها من هنا وهناك.
سنتحدث عن كل فكرة خاطئة ونوضح الحقيقة، وإذا أردت التأكد أكثر، يمكنك سؤال أي موقع ذكاء اصطناعي عن أي نقطة من النقاط التي سنذكرها.
هذه من أكبر الأوهام! وللأسف كثير من الناس يخافون من البرمجة لأنهم يظنون أنه يجب أن يكونوا عباقرة في الرياضيات.
في الحقيقة؟ لدخول مجال البرمجة، لا تحتاج سوى الرياضيات الأساسية التي تعلمتها في المرحلة الابتدائية!
مثل:
+
الطرح -
الضرب *
القسمة /
والمقارنات البسيطة مثل:
<
أصغر من >
أكبر من أو يساوي >=
أصغر من أو يساوي <=
هذه كلها تكفيك للبدء في مجالات مثل تصميم المواقع وتطبيقات الجوال - التي تعد من أشهر المجالات وأكثرها طلباً!
أما الرياضيات المعقدة (مثل التفاضل والتكامل والجبر الخطي) فتحتاجها فقط في مجالات متخصصة جداً مثل الذكاء الاصطناعي والتشفير وبعض مجالات البحث العلمي.
باختصار: إذا عندك شهادة تعليم ابتدائي (بجدارة)، فأنت تستطيع دخول مجال البرمجة! 😊
في الحقيقة: إذا كان جهازك يستطيع تشغيل فيديو على يوتيوب بدقة 720p، فهذا يعني أنه يستطيع البرمجة دون أي مشكلة.
في البداية، الكود الذي ستكتبه بسيط جداً ويعمل في أجزاء من ثانية حتى على أضعف الأجهزة.
الأجهزة القوية تحتاجها فقط إذا ذهبت للعمل على مشاريع ضخمة (مثل الألعاب أو البرامج المعقدة)، لكن هذا يكون بعد مراحل متقدمة من التعلم. وأحياناً سنوات.
باختصار: ابدأ بما لديك، ومستقبلاً إذا احتجت جهازاً أقوى، فحينها تشتريه. أو تأجير أجهزة من الخدمات السحابية.
هذه من أكبر الأكاذيب المنتشرة!
في الحقيقة البرمجة مهارة مثل أي مهارة أخرى! 🎯
تعلم البرمجة مثل:
كل هذه المهارات تحتاج وقتاً وممارسة، وتراكم مهارات مع التدريب والتكرار، وليست عبقريّة!
دول كثيرة حول العالم أصبحت تدرّس البرمجة للأطفال في المرحلة الابتدائية والمتوسطة - لماذا؟ لأنها مهارة قابلة للتعلم، وليست موهبة فطرية!
باختصار: ليس من الضروري أن تكون عبقرياً، وممكن لأي شخص تقريباً أن يتعلم أساسيات البرمجة! 💪
هذه فكرة خاطئة تماماً وفي الحقيقة. البرمجة والاختراق شيئان مختلفان تماماً! 🔒
مثال بسيط: مثل الفرق بين:
كل واحد منهما يقود سيارة، لكن الهدف والمهارات المطلوبة مختلفة تماماً!
البرمجة تستخدم في كل شيء: تطبيقات الجوال، المواقع، الألعاب، البرامج الطبية، أنظمة البنوك... كلها برمجة عادية ومشروعة!
باختصار: البرمجة أداة، مثل السكين. تستخدمها في الطبخ أو تستخدمها في شيء آخر - الخيار لك! لكن تعلم الطبخ لا يعني أنك ستصبح مجرماً! 😄
إذا خرجت من هذا الدرس بفكرة واحدة، فلتكن هذه:
البرمجة ليست أسطورة ولا سراً خفياً
هي مهارة تُبنى خطوة بخطوة ويوماً بيوم ✨
للأسف، كثير من المبالغات والمفاهيم الخاطئة المنتشرة عن البرمجة تمنع كثيراً من الناس حتى من تجربة البرمجة ولو لساعة واحدة في حياتهم!
والحقيقة أنك إذا دخلت مجال البرمجة ستكتشف أنه مجال محاط بهالة كبيرة من الأوهام والمبالغات التي ليس لها أساس من الصحة.
نصيحة من القلب: جرب ساعة على الأقل في تعلم البرمجة. لن تخسر شيئاً، لكن قد تكتشف شغفاً جديداً! 🔥
ولتسهيل الموضوع، هنا في منصة "تعريب بايثون" عرّبنا كل شيء - حتى الأكواد نفسها أصبحت بالعربية! يعني باختصار "مالك عذر" كما يقول المثل
مرحباً بك في رحلتك مع البرمجة! 🚀
ابدأ الآن، واترك كل الخوف والقلق وراءك. البرمجة ليست بالصعوبة التي تتوقع! 💪