ربما الكثير سمع عن الخطوة الجبارة التي تحاول مجموعة واسعة من المبرمجين القيام بها وهي :
دعم موقع stackoverflow اللغة العربية للمبرمجين العرب ليسهل عليهم طرح أسئلتهم بالعربية والحصول على الأجوبة بلغتهم الأم !
بالفعل خطوة جذابة ولكن هل هي خطوة معقولة !
قد لا يكون لي الحق في إعطاء جواب محدد لإظهار أنها معقولة أم لا، ولكن هناك بعض البدهيات المنطقية والواقعية التي على الشخص إدراكها قبل تجربتها!
نعم قد أكون مخطئا إن قلت أنني أراها غير معقولة، ولكن هذا منظوري، ومن حق أي شخص أن ينتقد رؤيتي لهذا الأمر.
قبل أن تكمل قراءة الموضوع أرجوا ممن شاركوا التجربة ألا ينزعجوا من الكلام الصلب أسفله، وأعتذر إن بدا لأحد ما أني أهين المجموعة أو أحبط شيئا منها
إنه فقط إنتقاد واقعي لرؤيتي، يمكن أن يحتمل الخطأ والصواب.
وأيضا أحاول طيلة الموضوع الحديث بشكل مضمن، لذلك كن واعيا بهذه النقطة قبل التعليق على أمر ما.
لم نحتاج شيئا شبيها لـ stackoverflow ؟
هذا أول سؤال يجب أن نعلق عليه، الحاجة إلى تطوير الذات والمهارة لا تأتي فقط بالتجربة الخاصة والتعلم الفردي أو الموجه، بل تأتي أيضا وربما بشكل أقوى من رؤية تجارب الآخرين وتطوراتهم
لأصقل مهاراتي علي إكتساب تجارب متعددة ولكن في عالم المبرمجين، نحن لا نعيد في كل مرة بناء العجلة، بل نطور العجلة التي إبتكرها السابقون، وبالتالي تجارب السابقون هي تجاربنا نحن والتي نزيد من تطويرها نحو الأفضل. لهذا نشأت الحاجة إلى التعاون والتخصص، وكلنا نعلم أن عالم المبرمجين شديد التفرعن ولهذا من المعجزة رؤية أشخاص لهم إحترافية في كل شيء!
أنا كشخص في بداية مشواري سأحتاج إلى إكتساب مهارات جديدة ولكن خلال تجاربي سأحتاج دوما إلى المراجع. ولكن هذه المراجع لا تكون دوما كافية لتصل بنا إلى الهدف الذي نريد القيام به.
ما الذي سأحتاج إليه إذاً ؟ البحث عن خبير في الأمر لأستفسره عن الأمر.
من هنا تنشأ الحاجة إلى شيء شبيه بالـ stackoverflow، موقع أو مجتمع يوفر لي إمكانية طرح الأسئلة والحصول على أجوبة ممكنة من طرف خبراء في الموضوع نفسه.
هذا ليس عيبا فنحن بالفعل نحتاج إلى شيء شبيه بالـ stackoverflow لنصقل مهاراتنا ونطورها ونزيد من الخبرة...
ولكن ...
لم الـ stackoverflow ؟
هذا الموقع كان سباقا وهو مجتمع مشهور ويجلب الناس من مختلف الأماكن والأعمار والخبرات. إذا ما عيبه لم لا نستعمله ؟
العيب أنه لا يدعم لغة إلا اللغة الإنجليزية. اللغة الأم للغات البرمجة. وما الأمر في هذا ؟
قد يكون للبعض هذا الأمر عادي. لأنه متعلم للغة البرمجة المستهدفة ومتعلم أيضا للغة الإنجليزية، ولكن البعض الآخر لا. هذا مزعج!
أين الإزعاج ؟ المزعج هو عدم إمكانية فهم كل شيء وإدراكه بالشكل التام عندما نقرأ ونتحدث باللغات الأجنبية. والمؤكد أن التواصل بلغتي الأصلية سيوفر علي عناء كبيرا.
ما العمل إذا ؟ الخظوة الجذابة التي قامت بها المجموعة ! وهي أن نترجى الموقع الأصلي stackexchange بأن يدعم اللغة العربية ! جميل هذا أليس كذلك !
لقد قلت سابقا أننا في عالم البرمجة لا نعيد بناء العجلة في كل مرة! ولكنني أتراجع عنها في هذه الحالة. نحن بالفعل نحتاج إلى بناء عجلة جديدة تناسب لغتنا العربية وتتناسب مع طرقنا وأنظمتنا في لغتنا.
مهلا هذا الأمر ليس صعبا يمكنه أن توفره لنا stackexchange، ولكن كيف ؟
بعد أن تدخل الإصدار التجريبي ؟ أم بعد أن تعتمده الشركة رسميا ؟ ...
ومتى سيحدث هذا ؟ بعد غد، بعد أسبوع، شهر، سنة ... حتى أموت ...
هذه الأمور يجب أن يتخدها أي شخص منّا في حسبانه فهي بديهية وواضحة. هل مضطرين إلى الترجي للحصول على مثل هذا الموقع ؟
هل من الصعب تصميم موقع مثل هذا ؟ أم أن شهرة الموقع كبيرة وستمكننا من الوصول بسرعة...
أعتذر ولكن أرى أن هذه الخطوة الجذابة فاشلة، الوقت الذي ضيعه والذي سيضيعه هؤلاء من أجل إقناع الموقع بإعتماد اللغة العربية.
كان ولا يزال من الممكن إستثماره بإنشاء شيء شبيه بهذا وربما أحسن بكثير من هذا!
أم هذا صعب ؟!
هل تراني مخطئا ؟ هل تراني محقا ؟ ... لك الحق
التعليقات