نقاش حول قلة الاهتمام بالبحث العلمي خصوصا بحوث علوم الحاسب

هذا الموضوع افكر فيه بشكل شبه يومي

البحث العلمي يناقش الجديد في علم ما او يحاول حل مشكلة صعبة في مجال ما خصوصا في علوم الحاسب و هناك امثلة كثيرة مثلا في قواعد البيانات

SQL تم اقتراحها كبحث في عام ١٩٧٤

B-tree الهيكل الرسمي لكل قواعد البيانات و انظمة الملفات ١٩٧١

Data Mining بدأت ببحث عام ١٩٩٣

و غيرها الكثير مما اثر على ما نعمله يوميا

لكن حينما اتناقش مع احبائي في المجتمعات البرمجية او طلاب الجامعات اجد عدم اهتمام او اهتمام جدا بسيط في معرفة ماهي المشاكل التي يعمل عليها الباحثون

ما هي الأسباب في ذلك؟ و كيف بامكاننا نشر هذا التوجه لطلاب الجامعات او النشء؟

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

أعتقد ان البحوث تجتاج الى وقت لكي تنتشر و تستخدم بشكل مؤثر

ممكن خلال 10 السنين القادمة نجد بحث نشر في 2005 مثلا و يصبح شيء اساسي مثل SQL

-1

و كذلك ممكن كل الامور الشيقة و السهلة تم اكتشافها ...

و كل ما يكتشف الان هي اشياء صغيرة و غير مؤثرة مثل SQL

لا زال هناك الكثير من العمل و الاكتشاف .. SQL لا زالت مسيطرة على مجال قواعد البيانات في ٣٠ سنة لذلك اراها مؤثرة

نقطة ان البحوث بحاجة لوقت هي نقطة سليمة لكن هذا عمل الباحث ... ان يفكر في المستقبل و يحل المشاكل

تذكرت الان بعض الابحاث العلمية الجديدة عن الحوسبة الكمية او نظرية المعلومات الكمية Quantum information

الحوسبة الكمية بدأت فكرتها من الثمانينات الميلادية و لاقت انتباه كبير عندما نشر بيتر شور في عام ١٩٩٤ خوارزميته التي تحلل الأعداد الى مركباتها الأولية بسرعة كبيرة و طبعا هذا يعني انها تفك تشفير RSA بسرعة و هذا غير ممكن في النمط الحوسبي المستخدم لدينا الأن ( لا زال سؤال مفتوح )

لكن نعم هذا العلم وجد انتباه كبير من المجتمع العلمي الحوسبي لما يقدمه من انماط حوسبة تعطي خوارزميات ذات اداء افضل في مشاكل Optimization Problems

لكن لا زال في بداياته و قد نرى فيها تقدم جميل

هناك ايضا فكرة DNA Computing و فيها نجحت جامعة اسرائلية في استخدام الحمض النووي في عمل بعض العمليات الحسابية

و ايضا هناك تفكير باستخدام عناصر بيئية للحوسبة .. و الأعمال كثيرة

أعتقد أن السبب هو عدم معرفة ما هو علم الحاسوب ، والتركيز والإعتقاد أن علوم الحاسب هي التقنيات المستخدمة في بناء البرامج فقط

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

اعتقد ان الاموال مكانها البرامج/المواقع و ليس البحوث

البحوث تحتاج باحثيين

والباحثين يحتاجون أكل، وكما تعلم الباحث لايأكل أي شيء. لذا المرتب سيكون غاليا

ولذا البحوث تحتاج أموال

انا اقصد العمل في تطوير الالعاب و البرامج مربح اكثر من العمل على بحث علمي

ان كان المقصود الربحيه هذا شي اكيد ... لكن مايكروسوفت تعطي سنويا ٥ مليار دولار لمركز ابحاثها (دون تفاصيل بحته ) و هناك يعملوا حتى على مشاكل في المنطق و اشياء نظرية من الموكد انها لن تصل للمنتجات

اجل و لكنها ستكون ستكون من اجل برائات الاختراع و ليس اصدار البحوث ,أليس كذلك ؟

المنشورات من مركز ابحاث مايكروسوفت اكثر بكثير من براءات الاختراع المسجلة

ربما ،، أرى الكثر من خريجي علم الحاسوب والمبرمجين يذهبون إلى التقنيات التي تقل فيها الحاجة إلى التفكير ويكثر فيها (Drag and Drop) والأشياء الجاهزة

انظر إلى نمط البرامج العربية المنتجة كم منها أتى بفكرة فريدة دون الرجوع للمكتبات الجاهزة ؟ سؤال أخر كم Framework تم إنتاجه ؟ كم مكتبات برمجية كـ OpenCV أو غيرها تم إنتاجها عندنا ؟

حتى ننتج مثل هذه الأشياء نجتاج للرجوع للأبحثات وكتابة الخورازميات الأفضل حتى ننافس الموجود ، لو أن مبرمجينا يفكروا بعمل مثل هذه الأشياء لوجودتهم يقرأون في الأبحاث المتعلقة بالموضوع ، ولكن الهدف الأكبر عند المعظم (عمل موقع ويب ، أو تطبيق موبايل )

الغرب كان في ظلام وحروب وضياع. ولكن عندما حلوا مشاكلهم الداخليه وانتشر العلم وانتخبوا قياداتهم تطور العلم.

العلم والبحث يحتاج لبيئه مناسبه. البيئه العربيه ليست مناسبه للبحث العلمي. بعض الحكام معاه شهادة ثالث ابتدائي فكيف تريد مثل هذا الجاهل ان يحث على العلم واليحث!

التدريس عندنا في العالم العربي يعتمد على نظرية احشي وفرغ. يعني احشي مخ الطالب بالمعلومات وفرغها يوم الامتحان. تعليم مثل هذا لا ينتج لديك طلاب علم وانما ينتج لك نماذج بشر مقولبة الفكر تدوره في حلقة مفرغه.

اصلا المعلم او المعيد او المحاضر او الدكتور اللي يدرسك غير مؤهل للتدريس. هو شخص معه ورقه تقول انه يعرف كذا وكذا.

سيدي سؤالك يحتاج الى كتاب كامل للرد عليه.

اختم بهذا:

لنجعل السؤال أكثر عمومية ولا نحصرها بـ الحاسب أو SQL

على فرض أن هناك من يمتلك شغف بالبحث العلمي فكيف له أن يعرف أن مسألة ما تحتاج إلى بحث ولم يتم حلها من قبل آخرون ؟

كيف لي أن أعرف ما هي المسائل المستعصية والتي لم تحل بعد ؟

قبل أيام طرحت سؤال :

بما أنك مهتم بالموضوع هل تتكرم بالمشاركة أو اقتباس النقاط التي تروق لك إلى هنا وتجيب عليها لنناقشها

اليوم مثلا لفت انتباهي أمر وكان جيداً :

فعند قرائتي لمقالة ويكيبيديا عن الفيزياء النظرية :

كان هناك فقرتين :

النظريات المقترحة

النظريات الهامشية

وهذا يعطي معلومة أن هذه النظريات لم يتم حلها بعد وهي مطروحة للبحث والإثبات

انطلاقاً من هذا الأمر أتسائل ألا يوجد مصدر يبين لنا المسائل المطروحة للبحث ولم تُحل بعد وتكون مصنفة تبعا للمجال ، مثلا مسائل متعلقة بالبرمجة أو الحاسوب أو قواعد المعطيات أو الرياضيات أو أو .. الخ.