1. إبدأ بالأساسيات

 

من الأخطاء الشائعة اللى بيقع فيها أى شخص مبتدأ فى تعلم البرمجة هى تخطي الأساسيات، ودا أكبر خطأ ينفع تنشأ عمارة بدون ما تبنى الأساسيات بالأول!

 

نفس الطريقة فى البرمجة، هناك أشخاص عند دخولها فى تعلم لغة برمجة معينة تتخطى أول فصلين تلاتة وتبدأ من الثالث ، لا ينفع هذا أبدًا وخطأ! لكى تكون قادر على فهم المفاهيم المتقدمة للبرمجة، لازم تكون فاهم أساسيات البرمجة كويس جدًا وإلا هترتكب خطأ، وبعد ما تخلص جزء كبير من تعلم اللغة وتوصل لمرحلة معينة هترجع للأساسيات مرة أخرى لأن مستحيل تفهم نقاط متقدمة فى البرمجة بدون تعلم الأساسيات!

 

الأساسيات عبارة عن هياكل البيانات وهياكل التحكم والمتغييرات والأدوات وهكذا، حاول تختار لغة برمجة واحده فقط وتركز عليها وإتعلم كل أساسيتها الأول وأكيد هتوفر وقت كبير جدًا وهتتعلم أى لغة برمجة بسرعة.

 


 

2. تعلم عن طريق العمل والممارسة وليس مجرد القراءة

 

خطأ شائع يقوم به المبتدئون أثناء تعلم البرمجة هو مجرد قراءة كتاب أو النظر في التعليمات البرمجية كمرور الكرام ، من السهل القراءة عن الـ loop والـ array والـ Variables والحصول على كل الأشياء في رأسك ولكن البرمجة الفعلية لا تعمل بهذه الطريقة!

لازم تجعل يديك فى الكود دائمًا وبإنتظام حاول لا يمر يوم إلا وأنت عملت task معين أو function معينة والأهم الإستمرارية.

 

عندما تبدأ بالبرمجة، ستواجهك الكثير من المشاكل ، وتتعثر هنا وهناك ، سيُطلب منك تنفيذ الكود عمليًا والعثور على حل لمشكلة محددة، عندما تكتب الكود وتلعب به لتغير الكود الخاص بك لترى نتائج مختلفة ، ولتحسين الكود وتجربة حلول مختلفة ، تتحسن قدرتك المنطقية على التفكير يوما بعد يوم ، وتتعلم في النهاية الكثير من الأشياء التي تجعلك مبرمجًا أفضل.

 


 

3. كَود بإيدك!

 

من أهم النصائح، أنت كمبتدىء فى تعلم البرمجة، ستفكر في سبب وجودك في البرمجة! هتأخذ وقتًا طويلاً ، ولا يمكنني تشغيل وفحص الكود الخاص بي على الورق وحاجات أخرى كثيرة!

 

لكن أول ما تبدأ بكتابة الأكود بيديك كل الكلام السابق هيروح نهائيًا من عقلك لأن أنت لما تبدأ تكتب الأكواد بإيدك بيعمل نوع من الدمج بين عقلك وإيدك وحواسك عمومًا فبالتالى هتساعدك هذه النقطة فى فهم الكود كويس جدًا وفى الوقت هذا أنت بتعمل إتصال أعمق فى العقل!


 

4. شارك + ناقش + عَلم + اطلب المساعدة

 

يعد التدريس أحد أفضل الطرق لفهم البرمجة بسهولة وسرعة، التعليم لشخص ما ، ومشاركة معرفتك ، وإجراء مناقشات مع المبرمجين الآخرين سيجعلك مبرمجًا أفضل بسرعة.

 

التدريس لشخص ما هو تعليم نفسك أيضًا ، لذلك إذا كنت قادرًا على التدريس لشخص ما يعني أنك تفهم حقًا المفاهيم، إنها أفضل عادة لتعلم شيء متعمق وستدرك أنك لست بحاجة إلى العودة إلى نفس الموضوع.

 


يمكنك أيضًا المشاركة في مشاريع مفتوحة المصدر ، أو مناقشة التعليمات البرمجية الخاصة بك مع المبرمجين المشاركين أو المساهمة على Github ، كما يمكنك الحصول على المساعدة من المنتدى أو موقع المناقشة.

 

عندما تتعلم البرمجة لا تتردد في طلب المساعدة يقوم المبتدئون بهذا الخطأ ويشعرون بالخجل عندما يحتاجون لطلب المساعدة لا يهم إذا سألت أسئلة سخيفة وبدت غبية ، فستساعدك على المدى الطويل.

 


 

5. استخدام الـ Online Resources 

 

هناك الكثير من الـ Resources المتاحة عبر الإنترنت يمكنك الحصول على المساعدة من هذه الـ Resources عبر الإنترنت وبدء رحلة البرمجة الخاصة بك.

 

يمكنك الاشتراك في قنوات اليوتيوب أو تجربة معسكرات التدريب على البرمجة لتعلم البرمجة بسرعة وفعالية. Albashmoparmeg و Udemy و Coursera والكثير من الـ Resources المتاحة للتوجيه وتعلم البرمجة + قراءة المدونات المتعلقة بالبرمجة.

 


 

6. خُذ إستراحات

 

إذا كنت تريد تعلم البرمجة ، فليس من الجيد الجلوس أمام الكمبيوتر لساعات وساعات ومحاولة استيعاب كل شيء دفعة واحدة، هتتعب جدًا ، لذا من الأفضل تعلم البرمجة في أجزاء كبيرة.

 

خذ بعض فترات الراحة القصيرة للحصول على الانتعاش + يجب عليك أيضًا مراعاة هذا الشيء أثناء تصحيح التعليمات البرمجية. في بعض الأحيان ، تقضي ساعات وساعات للعثور على الخطأ ولكنك لا تحصل على حل لكوتك، لذا من الجيد أن تأخذ استراحة قصيرة ، وتصفى ذهنك وتفعل شيئًا آخر، سوف يعيد تركيزك وقد توصل إلى حل لكودك حيث علقت.

 

💡 حاول أيضًا التخلص من جميع أنواع الانحرافات، قم بإيقاف تشغيل إشعار الهاتف وإشعارات البريد الإلكتروني وحاول عزل نفسك لتكون مركزًا، القيام بذلك سيوفر لك الكثير من الوقت وسيبتعد عن الصداع أو التشتيت.

 

 

💡 لا تنسي متابعتنا على مواقع التواصل الإجتماعى لمعرفة المزيد من المقالات والكورسات البرمجية.