انا عن نفسي و بحكم اني من دولة فرنكفونية لم اكن افقه فيها حرف واحد
شغفي بالبرمجة هو الذي دفعني الى تطوير الجانب اللغوي و لكن لا اضن انك تحتاج الى لغة متقنة لكي تتقدم في مجال البرمجة بل مجرد الاساسيات + المسطلحات التقنية فقط تفي بالغرض
قبل البرمجة "15 سنة" كنت ضعيفا في الانجليزي ولم يكن لدي اي نية في تطويرها, أما بعد البرمجة وعند عدم وجود مصادر عربية كافية اضطررت لأن أنتقل للمواقع الانجليزية لأتعلم ما هو جديد, وخطوة بخطوة ومقالة بعد مقالة أصبحت الأمور ممتازة :)
كان مستواي في اللغة الإنجليزية ضعيف جداً، وهذا جعلني أتأخر في تطوير نفسي في البرمجة بالتأكيد، أكثر صعوبة واجهتني هي الصبر على ترجمة الكلمات التي لا أعرفها وممارسة القراءة، وبعد ممارسة القراءة باللغة الإنجليزية والإكثار من قراءة المقالات التقنية أصحبت قرائتي سريعة للمصادر التي أستعين فيها لتطوير نفسي في البرمجة.
شخصيا درست كل لغات البرمجة التي أتقنها من خلال كتب إنجليزية - ليست البرمجة وحدها بل حتى الشبكات و أنظمة التشغيل - كنت أتقن اللغة الإنجليزية قبل بدايتي في البرمجة حتى و لو أني درست بعض كتب البرمجة كـ Java مثلا بالفرنسية إلا أن اتقان اللغة الإنجليزية أصبح ضروري.
بالنسبة لمن يملك صعوبات في اللغة أنصحه و هدا عن تجربة بكورسات Effortless English لأنها قويا جدا.
شخصيا لم اكن على دراية كبيرة بالاجليزية حيث انى بدات البرمجة من سن 12 سنة تحديدا و كنت اواجة صعوبات مع اول لغة لى ولاكن خبرتى الحالية بالاجليزية اكتسبتها من مواقع مثل Code Project, MSDN و غيرها حيث انى كنت مصر على تعلم الاجليزية و بالطبع لا ننسى دور المدرسة مع العلم انى كنت اكره الاجليزية قبل ان ابدا بالبرمجة