بسم الله الرجمن الرحيم
السلام عليكم ورحمة الله وبركاتة
من اين نبدأ وكيف نبدأ ؟ سوال عام صجيج لكن الهدف هو النقاش العام
حول البرمجيات الحره والمحتوى العربى بشكل عام وتطوير الويب العربى بشكل خاص من اين نبدأ وكيف نبدأ !!
سوف اتحدث معاكم من خلال تجربتى الشخصية فى عالم الويب وخصوصا على البرمجه وتطوير الويب
منذ البدايه كنت تائها فى محرك البحث ولا اعرف شيئا عن برمجة الويب وكان حلمى الوحيد ان يكون لى موقع على الويب واقوم بالكتابة فيه
كلمات البحث الشائعه انشاء منتدى فى البدايه تظهر الاف المقالات عن انشاء منتدى سواء مجانى او مدفوع اختصار للوقت
وعند الدخول الى هذه الروابط تظهر هذه الرساله المزعجه يجب عليك التسجيل لمشاهده المحتوى وغيرها
وبعد التسجيل لا اجد فائده من المقال وهو عباره عن نسخ ولصق لمحتوى غير مفهوم !!!
نقطه مهمه هنا ما هو الهدف من التسجيل وانا زائر ابحث عن شىء ما ثم اغادر ولن اعود ثانيا !!!
هل عندما يكون لديك 100000 عضو والموجودن هما 0
هل هذا نجاح لموقعك !!!
شىء اخر الدروس التعليمة اغلبها لا نعرف المصدر الحقيقى لها عندما اسال صاحب الموضوع عن شىء فى الدرس لا يرد O o واغلب الاوقات يبحث عن حال لسؤالى ثم يقوم بنقل الحال بدون علم لماذا !!!
- وايضا اخرج من الموضوع غاضب جدا وعندى حاله من الياءس ثم ابحث من جديد كى احصل على بداية للتعلم
وهنا وصلت الى احلى منتدى !!! وعندها فكره قليل ماذا افعل بهذا المنتدى هل استخدم نسخ ولصق مثل الاخرين
ثما وصلت لحل هو ابتعد عن انشاء المنتديات لا يوجد لدى شىء اقدمة
ثم اكملت مسريتى فى البحث عن الشروحات التعليمه من البدايه وتغير اسلوب البحث لدى
وتعرفت على معهد ترايدنت و مطور و روابط وغيرها من المنتديات بالفعل يوجد بهم محتوى لا باءس به
اختصار لحجم المقال تعلمت بصعوبه جدا ومازلت اتعلم وانا ابحث بالغه العربيه من حوالى سنه بدائة ابحث بالغه الانجليزيه بعد ترجمة النص
وهنا لا اقراء المقال بال اقراء الكود البرمجى ! هل هذا جيد احيانا اذا كنت تعرف بعض الاساسيات اتكلم عن البرمجه هنا
الدليل الوحد لدى هو المصدر الاساسى للغه التى اتعلمها وهى php استخدم البحث فى Documentation الخاص بالغه واشاهد الامثاله الموجوده
والتجربه
كنت ومازلت لا استطيع مشاهده المحتوى الفيديو بسبب ضعف الانترنت لدى
لهذا ابحث عن مقالات بالغه العربيه حيث اجد نفسى فى دوامه لا اعرف البدايه او النهايه ولا اعرف مستوى المحتوى الذى اشاهده عباره عن نسخ ولصق لماذا !
هنا لدى رائى لازم يوجد اكثر من مكان به نفس المحتوى الجيد للضمان
لكن للاسف الشديد نسخ ولصق عشوائى غير مفيد
ثم شاهده Documentation للغه به اكثر من لغه غير الانجليزه قمت بالسوال هنا لماذا لا يشارك العرب فى ترجمه Documentation الخاص بهذه الغه
وجدت بالفعل كان يوجد بعض الاشخاص منهم عبدالله عيد و يوسف اسماعيل وغيرهم كانو بيشركو فى ترجمة هذا Documentation بس للاسف لم
يكملو الترجمه والسبب هو المصطلحات العلمية يصعب ترجمتها الى العربيه
اقتباس
تعلم الإنجليزية يفتح لكَ أبواب لا تغلقُ من العلوم.
المصطلحات العلمية يصعب ترجمتها لذلك , من الأفضل أن يتم ترجمة [ شروحات ] هذه المصطلحات والإبقاء على المصطلحات كما هي في الانجليزية.
عن نفسي, قراءة كتابٍ أجنبي باللغةِ الإنجليزية أسهل من قراءته مترجماً باللغة العربية.
ما قلته الآن لا يعني بشكل من الأشكال أني أُفضل الإنجليزية على العربية , وحبي للعربية تجاوز الإنجليزية بسنين ضوئية
اعتذر اذا كان فى اخطاء كتابية
وشكرا لكم
طيب صديقي , ما الذي يحول بينك وبين تعلم الإنجليزية؟ فقط قليلٌ من الجهد المضاف إلى جهْدك في تعلّم البرمجة
قم بنقل المقال المكتوب بالإنجليزية إلى ترجمة جوجل , واقرأهٌ هناك بالإنجليزية والعربية , نعم صحيح ان الترجمة ليست احترافية لكن الأفضل أن لا تفهم الجملة المُترجمة بالعربية ولكن : افهم معنى المفردات بالعربية وافهم سياق الجملة بالإنجليزية ..
كلمة قرأتها مترجمةً بالعربية ولم تفهمها؟ اسأل جوجل!
مثال : كلمة Arguments في الـJavaScript معناها في العربية = الحجج / البراهين
نعم لو قضيت طيلة حياتك لتفهم وظيفتها وفقاً لمعناها في العربية فلن تفهمها!
حتى أنا لم اكن اعرف معناها من قبل أن أكتب لك هذا التعليق! الآن قمت بترجمتها فقط!
ولكن إن أردت أن تفهم معناها هي كـ [ مصطلح ] في [ علم البرمجة ] وليس كـ [ كلمة ] في [ الانجليزية ] , اذهب إلى جوجل واكتب احدى هاتين:
What is the meaning of arguments in javascript
What is arguments in javascript | لاحظ هنا لم أراعي حتى قواعد الانجليزية :) يجب أن اكتب are بدل is ولكن جوجل يفهم ما تريد!
ستظهر لك احدى النتائج :
An argument is something that is passed in to a function
ترجمتها:
الـ Argument هو الشيء الذي يمر عبر الـ function
إذا كنتَ تعلم معنى الـ Function فحتماً ستعرف ما هي الـ ِArguments
وإن لم تفهمها حتى بعد الترجمة : شاهد الصور في جوجل! هنالك شروحات بصرية!
المصطلحات العلمية : Terminology
هذه المصطلحات لا تحفظ حرفياً ولا تفهم حرفياً لأنها خرجت من سياقها اللغوي لتأتي ضمن سياق متكامل من المعاني.
حتى انه قيل في تعريف كلمة "مصطلح" : إخراج الشيء عن معناه اللغوي إلى معنى آخر، لبيان المراد.
يعني = مسألة تعلم البرمجة بالإنجليزية أو العربية خرجت عن مسألة اختلاف لغات!
كلمات مثل , parameter , function , protocol , regular expression , property
هذه -صدقاً- لأ أعلم معناها في العربية ولكن افهم معناها ووظيفتها -ليس في الانجليزية- وانما في البرمجة!
- حسناً , لنفترض أنك لا تريد الإنجليزية وستبقى تأخذ العلم في العربية.
هل ستبقى طيلة حياتك معتمداً على غيرك حتى يترجموا لك ما قد كُتب بالإنجليزية؟!
طيب , كم كتاباً في البرمجة كُتب بالإنجليزية وتُرجم إلى العربية؟ لا أعرف! لأني لم أرَ أي كتاب حتى الآن!
لتسهيل عملية الترجمة :
- قم بتحميل اضافة Instant Translate لـ Google Chrome
- إذا كنت تأخذ كورسات برمجة في موقع Lynda.com هنالك كتابة انجليزية تظهر على الفيديو , يعني ستفهم ما يُقال مباشرة. ,وهذا الموقع
يقوم بتحميل ملفات الترجمة لأي كورس على الموقع : هذا في حال لم تشاهد الكورس اون لاين ولكن قمت بتحميله على الجهاز.
والسلام عليكم , أعتذر على الإطالة :)
اولا مرحبا اخى العزيزى محمد عبدالله
كل ما سبق صحيح وانا لا اختلف معك فى ذلك ولا اقصد من منشورى هذا ذلك !
ولكن هذه تجربتى وهى الان تجربت الاخرين امثالى بخصوص الغه الانجليزيه لم تكون هدف من البدايه ونحن ندرس فى المدارس الحكوميه !!!
كانت عباره عن ماده اقراء احفظ اكتب انجح وهذا ما يحدث مع باقى المواد وليس الانجليزيه !!!
من البدايه وهى تاسيس الشخص فى الدراسه تعود على ذلك وعند مرحلة البلوغ يريد التخصص فى شىء ما يبداء الندم الشخصى
وايضا تظهر الاسئله لماذا عندما كنت ادرس لا يعلمنى احد اهميه هذا الماده فى الحياه وهى ليست اقراء احفظ اكتب انجح وغيره من الاسئله !!!
انا الان اتعلم الانجليزيه من البدايه مش على شان ترجمة المصطلحات لا كى اتواصل مع العالم الخارجى وافهم معنى هذا المصطلح وليست الترجمه
للغتى
رد على هذا السوال
هل ستبقى طيلة حياتك معتمداً على غيرك حتى يترجموا لك ما قد كُتب بالإنجليزية؟!
بالتاكيد لا لكن انت نسيت شىء مهم هو ان تساعد غيرك فى التعلم وتضع له الطريق الصحيح
نحن عرب ومجال الحاسب مؤسس بالانجليزية ! هذا واقع
لكى نتعلم يجب تعلم الانجليزيه !! نعم حقيقة ولكن انت نسيت شىء مهم وهو انى الان فى مرحله جيده واقدر بناء مشروع كامل لوحدى
وكل درستى كانت بالغه العربيه !!!! الهدف هنا ليس الترجمه للمصطلحات
مثال function strstr فى لغة php و لغة c++ و لغة c ولغة JavaScript وغيرها هل لها معنى بالعربيه !! بالطبع لا
لكن لها وصف
عند الترجمة ! على جوجل تظهر نفسها ليس لها ترجمه وعند فصلها الى str str = شارع شارع !!
اذا رايت هذه الترجمة فى شرح هل سوف تفهم الوظيفة !!
المصطلحات ليس لها ترجمة لكن لها وصف عن الوظيفة الخاصه بها
وهنا ياتى دور الشخص الذى يريد المساعده وافاده غيره
عند مشاهده Documentation للغه php
سوف تشاهد بنفسك Documentation متوفر بلغات اخره غير الانجليزيه !!
View Online English, Brazilian Portuguese, Chinese (Simplified), French, German, Italian, Japanese, Romanian, Russian, Spanish, Turkish
والهدف ليس ترجمة مصطلحات الغه
شاهد بنفسك
بالغه الانجليزيه
بالغه الالمانيه
اين الفرق
ولماذا الالمان تعبو نفسهم فى الترجمه !!!!
أهلا بك.
صحيح , هذه النقطة التي ذكرتها في تعليقي السابق : هو أن يتم ترجمة الشروحات فقط وليس المصطلحات.
انا لست ضد الترجمة , ولم أنسَ الآخرين :-)
لكن من الخطأ أن يبقى الاعتماد على الترجمة في البرمجة .. ومن الواجب ان يتم الترجمة الى اللغة العربية.
لكن أيضاً : الترجمة لا تتوفر لجميع لغات البرمجة! حتى الترجمة الالمانية والفرنسية ... الخ.
ربما لأن PHP من اشهر اللغات يتوفر لها في الـ Documentation عدة ترجمات.
تعليقي السابق -ان شاء الله- سأضيف عليه بعض الأفكار وأضعه في مقال لـيكون محفزّا لتعلم الانجليزية.
نعم يا عزيزى يجب تعلم الغه الانجليزية انا لم اكن ضد تعلم الغة
وايضا بخصوص الترجمة الخاصه الـ Documentation لاى لغه برمجة او برنامج او اى كان
هذا يرجع الى الاشخاص التى تريد مشاركة هذه المحتوى بالغه الخاصه بهم وتنمية المجتمع
هذا ما اتحدث عنه شاهد
الالمان اولا ساهمو كثيرا بتطور الحاسوب"Turing Machine , zuse الح" ,, انظر الى تاريخ تطور الحاسوب البداية تقريبا كانت من المانيا.
انا ادرس بالمانيا معظم المصطلحات مترجمة :) .
انا مع الترجمة.. السبب بسيط حتى لو كنت تتقن اللغة الانجلزية بشكل ممتاز. عندما تقرا شرح جيد باللغة العربية ستفهم اكثر وستصل اليك المعلومة بشكل اسرع لانها لغتك الام.
التعليقات