هل انت مع تعريب المراجع و الكتب الخاصة بعلوم الحاسوب
- AhmedMohamed
- 2014-03-10T15:22:18+00:00
ارى فى هذة الفترة انة هناك الكثير من الكتب المنتشرة التى تعلم البرمجة باللغة العربية.
وقد قرائت بعضا منها ولاكنى وجدت انها غير مفيدة بالنسبة لى لانها تعتبر هادفة لانشاء مشروع معين وليست لتعليم البرمجة او لغة.
مثلا كتب مطبعة Worx اجدها مفيدة واتعلم منها و استخدمها كمراجع.
وحتى الان لم اجد واحدا فقط من هذة الكتب قد تم ترجمتها اللى العربية
فهل انت مع ترجمة مثل هذة الكتب ام لا ؟؟؟
أتفق معك جداً
كتبت تدوينة تناقش فكرة ترجمة المراجع أو الشروحات:
إن ترجمة هذه الكتب وتحويلها إلى العرب للإستفادة منها أمر رائع، وأتمنى أنّ يترجموا في مجالات أخرى كالمجالات الفيلسوفية، والبيلوجية، والاحياء وغيرها، أسف لإني ربما خرجت من الموضوع الاصلي لكننا محتاجين حقاً لهذه الأشياء لنفيد أنفسنا، أمة إقرأ لابد لها أنّ تقرأ أليس كذالك؟
هناك مشاكل:
الأولى: أنه يحتاج لجهد ووقت وهذا يعني أنه يصعب أن يكون مجاناً، ولو كان مجاناً في أول نسخه فسوف يتوقف ولن تخرج نسخ جديدة من الكتاب ، لأن المؤلف يحتاج للمال والا فسوف يتوقف عند نقطه ما..
الثانية: التعريب في الغالب سوف يخرج كتاباً مشابه لذلك الكتاب فقط وربما لن تشبع رغبه القارئ، فهناك كتب تجد نقاط سهله مسهب الحديث بها ونقاط مهمه متغاضي عنها، فهذه مشكلة عندما تلتزم بمرجع واحد فقط،
الثالثه: عملية الترجمة وبيع الكتب وحتى كونها مجاناً سوف تدخلنا في متاهات الحقوق وليس من حقك بيع الكتاب أو ترجمته بدون اذن الناشر والمؤلف ..
الرابعه: أن الكتب المبتدئه موجودة حالياً بالعربي سواء دروس أو فيديو ويجب أن تنقل المبرمجين لمرحلة اخرى، لذلك عليك باختيار أحد الكتب الجيدة والتي تخاطب فئة معينة ما بعد المبتدئ ومن ثم الاضافه والتعديل حتى تتناسب مع الفجوة الحاصلة للقارئ المبتدئ ، على سبيل المثال لو قمت بترجمة كتاب Effective Java أو كتاب Java Concurrency In Practice أو مثلاً Effective C++ فلا أعتقد أنه سيفيد بمجرد الترجمة فقط ، لأنه يحتاج لمزيد من الشرح والايضاح والأمثلة ..
الخامسة: الترجمة الجماعية عملية نسبة نجاحها ضيئلة (وقد سبق أني قمت بعمل مشروع جماعي لترجمة كتاب Core Java) و النتيجة كانت أن كثير من المتحمسين لديهم ضعف في الأسلوب وركاكه في الكتابة ، وهو يترجم ولا يشرح جيدأ ، ولذلك عندما تقرأ فقرة مكتوبة قد لا تفهم منها شيئاً، و المفترض هو شرح المهم وترك الذي لا يفيد وليست ترجمة كل شيء، قد تحتاج العملية لتقنين ولكن سوف تجد نفسك مع عدد قليل قادر في النهايه مقابل عدد كبير من المتحمسين.
قد يمكن أن يكون الحل هو بتلخيص الكتاب أو شرحه (بأسلوبك)، التخليص ينتج عن وضع خلاصه الكتاب بلغتك ولن تكون مقيد لا بأسلوب الكاتب ولا بجمله، وشرح الكتاب سوف يستلزم منك شرح النقاط الأساسية يمزيد من الأمثلة تأتيها من مصادر خارجية اخرى، وربما تغيرها كلياً من مصدر آخر..
المعضلة هي أن تلخيص الكتاب وشرحه يتطلب قارئ لديه خبرة عملية في مادة الكتاب بالاضافه الى خبرة في الكتابة بشكل جيد ومطلع على كثير الكتب في نفس المجال
للأسف عدد المبرمجين العرب الذين يكتبوا قليل جداً ، ولو نظرت لغالبية المكتوب لوجدت معظمها مصاب بحمى الدروس (الدرس الأول، الثاني ، ثم يتوقف في الخمسين الذي في الغالب يكون عباره عن كيفية عمل الجدول في html،، ) وبالكاد تجد مقالة كاملة لها مقدمة ولها غرض ولها نهايه واضحه المعالم.
لذلك اذا كانت لديك الخبرة في مجالك فيمكنك البدء بالشرح والبدء بالكتاب..
والا فأفضل أن تكتب مقالات منفصله فهي افضل، مثلاً كنت تحب برمجة الويب فتحدث عن الخوارزميات في بناء Recommendation أو Tags System ، مثلاً تحب الخوارزميات بشكل عام ابدء بالكتابة عن تطبيقها في Twitter Data-set ، مثلاً تحب التشفير اكنت مقالات عن تطبيق PKI System، مثلاً تحب ال OOP ابدء بالكتابه حول الاستفادة من Interface بشكل عملي أو حول ال Design Pattern، الخ أفكار المواضيع لا تنتهي وفائدتها أفضل من الكتب الموجهه للمبتدئين
أتوقع أن علينا أن نكتب من خبراتنا وليس أن نترجم كتبا بعينها. فكل مختص في مجال معين لديه بالتأكيد تراكم جيد من الخبرات في هذا المجال ويمكن أن يقوم بتأليف كتاب للمبتدئين.
الموضوع ليس بسيطا ويحتاج لبعض الوقت، لذا لا مانع لو أخذنا الخطوة الأولى وبدأ كل منا في تأليف كتاب مقدمة في موضوع ما.
بالنسبة لحقوق النسخ غير المحترمة يمكن أن نجد "طريقا التفافيا" بتغيير نمط الربح، فبدل النمط الاعتيادي الذي يعتمد على بيع الكتاب، يمكن استخدام نمط شبيه بموقع bookboon.com وهو موقع لنشر الكتب الإلكترونية مجانا وله شعبية في أوروبا بين الطلاب؛ نظرا لارتفاع سعر الكتب الأكاديمية مقارنة مع أميركا، بالإضافة إلى وجود حماية لحقوق النشر بخلاف البلاد العربية أو معظمها.
هذا الموقع يعتمد على إدراج إعلانات داخل صفحات الكتب الإلكترونية بحيث تحقق أرباحا عن طريق دخول القراء إلى روابط هذه الإعلانات، ويحصل المؤلف على 12% من الأرباح والباقي يذهب للموقع.
هذا ما نرجوه ولو ارادت دولة التقدم فعليها بترجمة أمهات الكتب هذه ، فلن يصلح المجهود الفردي ، فترجمة مثل هذه الكتب المتخصصة بطريقة صحيحة وحرفية يحتاج غلى فريق من متخصص في اللغة العربية ومتخصص في هذا العلم وأن يكون هذا المتخصص يتقن اللغة الغة الإنجليزية وكأنها لغته الأم ويتكلم العربية .
اكثر من مرة افكر في ترجمة احدى الكتب البرمجية اثناء تعلمي من الكتاب ولكن للاسف اوصل لبعض المصطلحات التقنية الي ترخبطلي كل اموري فهي مصطلحات لم نجد لها تعريب معين ثابت وهذا يؤدي الى اني ابني نصف الكتاب ثم بعد احول الكتاب الى مسودة عسى يوما من الايام ان اعيد صياغتها واشاركها معكم
أخي الفاضل من مميزات اللغة العربية استيعابها لأي ألفاظ خارجة عنها
بمعنى أن اللفظ إن لم يكن له ترجمة واضحة يمكنك كتابته باللغة العربية كما ينطق فى لغته الأصلية ووضع التعريف باللغة العربية
فيوجد في اللغة العربية ما يسمى لفظ أعجمي فمثلاً كلمة "اسرائيل" هي ليست عربية ولكنها لفظ أعجمي
بالنسبة لموضوع المصطلحات يمكن أن تقوم مجموعة من المهتمين والمختصين بالمجال بوضع قائمة معتمدة للمصطلحات الإنجليزية المتداولة وأدق ترجماتها بالعربية. هذا الأمر مطبق بنجاح عن طريق الشبكة العربية لمطوري الألعاب وأنا أستفيد من هذه القائمة حاليا في الكتاب الذي أعمل عليه
كنا فى السابق نصدر العلم وتترجم كتب علمائنا العرب فلماذا اذا نبخل على انفسنا من ترجمة العلوم والكتب الغربية ونقوم بإثراء المحتوى العلمى العربى ، حتى لا تقف اللغة فى بداية تعلمنا للمجالات التقنيه عائق يجعلنا نتخلى عن حلمنا فى تعلم اى شئ تقنى
يجب ان تعرب العلوم وتترجم الكتب يجب ان نتعلم بلغتنا العربيه
نحن بحاجة ماسة لترجمة الكتب والمقالات العلمية في كل المجالات وليس في التقنية وعلوم الحاسب فقط
ولو كل شخص قام بترجمة مقال واحد فقط في السنة ومع العلم أن بعض الإحصائيات تقول أن عدد المستخدمين العرب يفوق 100 مليون مستخدم
إذا سيكون لدينا 100 مليون مقالة جديدة على الأقل باللغة العربية كل عام في مختلف المجالات.
يؤسفني ويؤلمني ان اقول لا.
والسبب انه لا يوجد اتفاق عام على المصطلحات العربيه. فتجد للعراق مصطلحات وللشام مصطلحات و لمصر مصطلحات و للمغاربيين مصطلحات. فلو اتى شخص خليجي مثلا يقرا ذات الكتاب ستجده يحك رأسه من انعدام الفهم في النسخه العربيه وسيطول به امد قراءتها بينما ستجده ينتهي من النسخه الانجليزي في فتره وجيزه.
هذا ليس عيبا في اللغه العربيه و انما العيب هو في "اتحاد المصطلحات التقنيه".
لكن هكذا سوف يكون الكتاب مفيدا للشرق الأوسط فقط !
نحن في دول المغرب العربي .. وبالتحديد تونس ندرس الإعلامية بالفرنسية وفي ما يسمى بالمدارس النموذجية بالإنجليزية
لذلك ترجمة كتاب للعربية سوف تعقد الأمر أكثر ! بالنسبة لنا ... اما في الشرق الأوسط، فلاحظت أن كتب الإعلامية بالعربية (وهذا أرى أنه خطأ كبير) فممكن تنفع الكتب البرمجية ..
خطء عليك وحدك انت نحن في جزائر ندرس بالفرنسية ايضا في جامعة لاكن هناك الكثير من يرغب بدراستها بالعربية بل هناك الكثير الدي يطالب بحدف الفرنسية من برنامج لانها لغة عقيمة و لا يوجد في تصنيف افضل جامعات عالم جامعة تدرس بالفرنسية
و ايضا سبب تدهور تعليم عالي في دول عربية استخدام اللغة الاجنبية
مادا عن صينين لمالا يحتقرون لغتهم مثلنا نحن عرب
مادا عن كورين و يابانين
مع إحترامي، فلا يمكنك المقارنة بين دولة عربية والصين أو كوريا أو اليابان !!
أولا، في الدول العربية، وبصراحة، لازلنا بعيدين عن التقدم الذي تعيشه الدول الأوروبية على سبيل المثال
لذلك، ومن هذا المنطلق، لو أردنا الوصول إلى مستوى الدول الأوروبية لا بد من تدريس الإنجليزية لأنها بكل بساطة لغة العصر، بل يجب أن يصير التعليم تدريجيا يستعمل في اللغة الإنجليزية في أغلب المواد (في المرحلة الثانوية) هذا، لكي يخرج لنا جيل، يتكلم الانجليزية بطلاقة، ولن يحير في إيجاد أي معلومة سواء كانت ثقافية أو علمية أو أيا كانت !
وبالنسبة للمقارنة، فهذا أمر مستحيل حاليا، لأن تلك دول متقدمة، من ناحية، ومن ناحية أخرى، هم يدرسون الإنجليزية ! بالنسبة للصين، فهي تريد الإنغلاق على نفسها لا غير، ثم إنها تملك القوة اللازمة لترجمة أغلب الكتب ! على عكس الدول العربية، التي لم تحقق أبسط الأمور ولم تقضي على أصغر المشاكل !!!
هذا ليس إنبهارا بالغرب، لكنه الواقع، فلذلك، نعم أنا ضد استعمال اللغة الفرنسية في التدريس، لكنني مع استخدام اللغة الانجليزية .. ! لأن بهذه الطريقة سوف نشهد قفزة علمية .. السويد مثلا، يدرس طلابها السويدية والإنجليزية، فمن ناحية يحافظون على ثقافتهم، ومن ناحية يلحقون بالعالم المتقدم !
من يريد ان يترجم سيفعل من اجل المحتوى العربي و توصيل المعلومة باللغة الأم كذلك ... لا يترجم لجامعاتنا التي لا قيمة لها ;-)
مجتمع للمبرمجين من جميع المستويات لتبادل المعرفة والخبرات. ناقش لغات البرمجة المختلفة، الحلول البرمجية، والمشاريع.