اذهب إلى المحتوى
  • 0

هل لازم تكون معي لغة إنكليزية لكي أتعلم لغة البرمجة

فارس البقمي

السؤال

Recommended Posts

  • 0

يوجد العديد من المنصات التي تقدم شروحات برمجة باللغة العربية ومنها أكاديمية حسوب.

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

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

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

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

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

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

بالتوفيق، تحياتي.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

بالنسبة للاساسيات فستجد العديد من المصادر العربية التي تتيح لك التعلم

اما بالنسبة لمجالات متقدمة فهناك البعض لن تجد الا المصادر باللغة الانجليزية 

عموما انت تحتاج لاساسيات اللغة الانجليزية

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

بالمختصر المفيد! ... يجب أن تتعلم الخوارزميات قبل كل شيء وتفهم المنطق 

وبعد ذلك ستصبح كل لغات البرمجة سهلة التعلم بالنسبة لك!

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

ليس من الضروري

هناك العديد من المواقع العربية , مثل هرمش تقدم محتوى جيد في البرمجة باختلاف مجالاتها.

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

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...