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

  • هل تتطلب البرمجة لغة إنجليزية قوية ؟

  • هل يمكن التعلم من على شبكة الإنترنت ؟

  • كم من الوقت أحتاج لكى أتقن لغة البرمجة ؟

أعجبنى تعليق الأخ " محمد الدهيمي " :

البرمجة أو علوم الحاسوب .. هي علوم حديثة ليست في عتاقة العلوم الطبية أو الهندسية الأخرى .. و أسف على " عتاقة " كده وسط الكلام :) .

كم من الوقت يكفيك لتصبح عالما في " الطب " أو الهندسة المعمارية أو أي علم قديم آخر ؟ ربما قضيت عمرك كله تتعلم و لن تصل .

أما و نحن من الأجيال الأولى في علوم الحاسوب .. فيكفي للشخص سنوات قليلة حتى يصبح عالما في تخصص ما ! .

أوافقه الرأى .. و نبدأ بإجابة السؤال الأول :) ..

  • هل تتطلب البرمجة لغة إنجليزية قوية ؟

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

  • هل يمكن التعلم من على شبكة الإنترنت ؟ " هذا أكثر الأسئلة شيوعا " :D

أقول نعم ، و لكن فى رأى أنه غير مجدى حاليا " أقصد فى المواقع العربية " أو حتى الكتب العربية .

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

فيمكنك ترجمة المحتوى الإنجليزى ، و خصوصا اننا نعلم ان المحتويات الأجنبية كثييييييييييرة جدا و فيها كل جديد و تذكر ان كل جديد يظهر بلغة الأم " الإنجليزية " .

  • كم من الوقت أحتاج لكى أتقن لغة البرمجة ؟

لا توجد مدة محددة أو وقت معين لأنها تكون على حسب قدرتك على التعلم أو تحمسك و حبك لهذا المجال كما قال الأخ " محمد الدهيمى " : يكفي للشخص سنوات قليلة حتى يصبح عالما في تخصص ما فى مجال علوم الحاسب ، ولكن اذا أردت مدة معينة .. فيمكنك القول بأن تعلم اللغة يمكن ان يكون فى 7 أشهر أو أقل قليلا كحد أدنى و سنتان أو أكثر قليلا كحد أقصى .

و الله ولى التوفيق :)