الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل البرمجة علم ... أم فن ؟

مغلق
بدأه organic في 5 يونيو 2005 · 30 رد · 4,319 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

يقول والاس وانج ( أنه بغض النظر عن أن البرمجة تُدرس الآن في معظم الكليات ، فإن البرمجة مازالت فناً أكثر منها علماً ، وهذا يعني أن الحصول على درجة الدكتوراة في البرمجة لا يضمن لك أنك ستتمكن من كتابة برامج أفضل من طالب فاشل في الثانوية العامة ).

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

وهذا أعزائي واضح بجلاء في حياتنا العملية ، فبلادنا العربية مليئة بأصحاب المهن الحرفية العديدة ممن يملكون المواهب الفنية التي لا تضاهيها شهادة أستاذ جامعي في ذات المجال حصل عليها من أرقى جامعات العالم .

وأقول لأخواني ممن درسوا البرمجة بشكل أكاديمي صرف ، عظيم جداً أن تدرس بشكل علمي والأعظم من ذلك أن تملك الرؤى الجميلة والخيال الخصب ، والشاعرية البرمجية ..... بوسعك أن تكون برمجياً شاعراً ، فإن الشعراء ينكبون على الوزن والقافية وبحور الشعر ، فجاريهم أنت وكن منكباً على النظام والمنطق والجمال والإبتسام أيضاً .

إبتسم الآن ، فأنت مبرمج :D

#2

البرمجة فن قائم بذاته وليست مقصورة على فئة معينة كالعلوم لانك في كثير من الاحيان ترى ان الحل يجب ان يكون هكذا دون ان تجد تفسيرا لهذا بل تجد الكثير من المبدعين رغم عدم تخصصهم في هذا المجال وخير مثال على هذا الاخ anwarica اي ان هناك نوع من (الملكة البرمجية ) او الحس البرمجي (أتفلسف) يتولد عند الشخص مع الممارسة و القراءة والاطلاع او اعتقد هذا هوالدافع الرئيسي الذي جعل العالم الامريكي ذائع الصيت البروفسور دونالد كنوث D.Khuth يطلق على اشهر كتبه The atr of the programming بل هناك العديد من الكتب في هذا التخصص يحمل هذا الاسم مثلا ++ the art of programming in C

الا ترون ان المعضلة الواحدة يحلها كل واحد بطريقته لان لكل شخص طريقته في تذوق الفن

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

انا افترض اني من المدرسة الواقعية

رغم اني احب المدرسة المثالية لكن هيهات

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#3

أحسنت أخي Romanof

إذا نحن متفقين على الأقل الآن :D

#4
اقتباس
اي ان هناك نوع من (الملكة البرمجية ) او الحس البرمجي (أتفلسف) يتولد عند الشخص مع الممارسة

هوه ده اللي أنا حاسس بيه (((الحس البرمجي))) بس لازم معاه دراسه واطلاع ,

لأن محدش منهم يستغني عن التاني B) .

#5
اقتباس
هوه ده اللي أنا حاسس بيه (((الحس البرمجي))) بس لازم معاه دراسه واطلاع ,
معاك حق ياحازم.....انا علشان مادرستش برمجة حاسس انى ...... :wacko: :wacko:

تم تعديل هذه المشاركة بواسطة محمد عبد العليم في 5 يونيو 2005 في 19:26

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#6

أخي العزيز / GHOST2010

بعد التحية

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

ولو أني لم أتعود على هكذا رد في مشاركاتك العديدة ، فإني سأعتبر أن هذه الحدة إنما هي مجرد مزحة ليس إلا ..... :unsure:

#7
اقتباس
بل تجد الكثير من المبدعين رغم عدم تخصصهم في هذا المجال وخير مثال على هذا الاخ anwarica

مش للدرجة دى أخى romanof :lol:

#8

أعجبتني فكرة هذا الموضوع فأحببت المشاركة

أنا عضو جديد أتمنى أن تقبلوني بينكم

اقتباس
أن الحصول على درجة الدكتوراة في البرمجة لا يضمن لك أنك ستتمكن

من كتابة برامج أفضل من طالب فاشل في الثانوية العامة

كلام جميل

ولكن يجب أن نكون منصفين قليلاً

إن الدراسة الأكاديمية للبرمجة أو لأي علم آخر مهمة بل ومهمة جدأ أنا لاأنكر ذلك ولكن تلك الدراسة ستكون مثمرة وذات إنتاجية

رائعة طالما إقترنت بالتطبيق العملي

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

هذا جانب صغير ولكن الجانب الأكبر أن تجد طلاب يجيدون تعريف لغات البرمجة ويقومون بمقارنات دقيقة بين لغات البرمجة

ويشرحون آلية عمل الكثير من التعليمات من جهة

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

البرمجة علم أم فن

لانستطيع الفصل بينهما

لكن النسبة الاعلى

علم عند المبرمج

فن عند المبرمج الحقيقي

#9
اقتباس
لا أدري إن كان الوصف القاسي الوارد في ردك تعني به حالة شخصية أم أنه ينسحب على كافة المبرمجين ممن لم يقوموا بدراسة البرمجة بشكل أكاديمي ؟؟

انا اسف اخى Organic لو كنت اسأت فهمى فأنا والله لااقصد الا نفسى بهذا الكلام ويعلم الله اننى لم يكن فى نيتى ان اسئ لاى شخص لكن أنا أتحدث عن نفسى فأرجو الا تغضب منى

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#10
اقتباس
علم عند المبرمج

فن عند المبرمج الحقيقي

الفن هو اعلى درجات العلم عندما لا تفكربل تتذوق الشئ

الدليل الدراسات اللغوية

انت تجيد اللغة وتتحدث بطلاقة ليس بالتفكير فقط وانما بالتذوق اذا وصلتلهذه المرحلة فانت تجيدها بحق رغم ان الدراسة الاكاديمية

حتمية ولابد منها

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#11

السلام عليكم

أعتقد أنه لابد من المزج بين الإثنين

ف الفن هو القدره على الإبداع

أما العلم فهو القدره على تقييم هذا الإبداع

اللهم إنك عالم بحالى وغنى عن سؤالى فأهدنى وأصلح لى بالى

#12

الفن هو الاساس و لكن العلم يصقل الفن

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#13

موضوع جميل و انا اود أن أقول ان البرمجة بالنسبة لي الآن هي ليست لا فن و لا علم و لكنها الهواء الذي أتنفسه و الماء الذي أشربه :D فأنا أقضي معظم ان لم أقل كل وقتي امام الكمبيوتر و بيئة البرمجة مع العلم أن تخصصي بعيييييييييييييييييييييييييييييييد جدا من مجال البرمجة اذا اني متخصص في الأدب الفرنسي و عندي السنة الثانية في الجامعة(رغم أني أكره هذا التخصص) و حتى أؤكد ان البرمجة ليست علما يدرس في الجامعات انا أعرف أصدقاء لي يدرسون في مدارس راقية للبرمجة لكن للأسف لا يعرفون حتى فتح ملف !!!!!!!!!!!!!!!!!

أنا أظن المهم في الأمر هو الرغبة حيث اذا كانت لديك رغبة في فعل شئ فلن يقف امامك اي شئ مهما كان

#14

هل العلم فن؟

لا اقصد التعلم ..بل اقصد العلم, اكتشاف اشياء جديدة .. هل هو علم ام فن؟ يعني نيوتن لما اكتشف الجاذبية, هل هذا كان علما ام فنا؟

هل درس في الجامعة مثلا "كيف تكتشف الجاذبية"؟ لا اعتقد ذلك!

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

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

تم تعديل هذه المشاركة بواسطة hasan_aljudy في 6 يونيو 2005 في 03:01

#15

الأخوة الأعزاء

مشكورين على هذا التفاعل الذي أثرى الموضوع بشكل لطيف ، أتمنى للجميع التوفيق .

#16

دائما التفاعل هو الذي يعطي للموضوع الأهمية خاصة في موضوع كهذا حيث

نستطيع معرفة آراء الكثير من الذين يعملون في هذا المجال للوصول إلى المعلومة الصحيحة

#17
اقتباس
هذا الكلام اخذته من احد اساتذة الجامعة, حيث كان يعلق على كلمة "علوم الحاسوب"

و كيف ان بعض الناس احيانا يقولون "علم الحاسوب ليس علما في الحقيقة!",

حيث قال ان المبرمج في الحقيقة يقوم بتطبيق المنهج العلمي طوال الوقت,

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

كلام جميل لكن أنا أعلق على كلمة علوم الحاسب

الذي أصبح متداولا كثيرا وأصبح الكثيرون يجرؤون على قول عبارة

أنا مختص في علوم الحاسب أو أن جيد في الهنسة المعلوماتية

تلك مصطلحات عامة لانستطيع الإلمام بها جميعاها

يجب أن يكون هناك تخصص

ربما كان الأنسب أن يقول الشخص أنا أعمل في مجال البرمجة ومع ذلك مازال المجال واسع لذلك يجب أن نخصص

الأصح أن يقول أن أعمل على لغة البرمجة كذا

أو أنا أعمل كمبرمج عادي أو مطور تطبيقات ومصصمم عناصر

ربما يكون ذلك أفضل يحث يصبح الإنسان قادر على العطاء بشكل أكبر وأسلم

أظن أنه في البلدان المتقدمة لن يكون هناك فروع في الجامعات والمعاهد تدعى هنسة حاسب أو هنسة معلوماتية

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

ولكن يجب معرفة شيء عن كل شيء وكل شيء عن شيء

--------------------

علي عيسى

تم تعديل هذه المشاركة بواسطة Ali Issa في 6 يونيو 2005 في 14:08

#18

يبقى كله فن ..

الجراح فنان فهو مسئول عن خياطه الجرح ليخرج على مستوى مشابه للجزء الطبيعى .. والسمكرى فنان فى تصليح أوجه السياره (عوكل :lol: ) والجندى فنان فى القتل (فنون قتاليه) فليست أى ضربه قاسمه .. والسفجرى فنان فى رص الأطباق .. والنجار والسباك والمهندس وكله فنان فى شغلته :)

اقتباس
يعني نيوتن لما اكتشف الجاذبية, هل هذا كان علما ام فنا؟

لا هذه ولا تلك بل مجرد تشغيل دماغ (يمكن لما التفاحة خبطت دماغه تفكيره اتظبت وبقى عبقرى :lol: )

عموما هو دارس فعلا قبل أن يخطط للقانون لأنه متعلم وعارف قوانين الميكانيكا .. وده الفرق بين عالم عظيم مثل الحسن بن الهيثم ونيوتن .. يعنى نيوتن مجرد دارس استطاع تطوير قوانين واضافه فقط! أما الحسن بن الهيثم مؤسس علم بحاله (علم البصريات - يا بخته) ده غير أنه كان متخصص فى علوم تانيه ملهاش علاقة ببعض (كما يرى الانسان الآن - ولكن كل شئ متصل ببعضه بطريقة أو بأخرى).

#19

الموهبة هي الاساس و العلم يصقل الموهبة وينظم المعرفة

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#20

أوافقك الرأي سيد romanof

#21
اقتباس
أوافقك الرأي سيد romanof

خيوه مافي داعي للرسميات

.. انا انسان عادي مثلي مثلك ويمكن اصغر

كلنا اخوان

اقتباس
يعنى نيوتن( مجرد دارس)!!!! استطاع تطوير قوانين واضافه فقط !!

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

استخدام العلم في اماكن لاتخطر على البال وجعل النظرية العلمية قابلة للتنفيذ هو ده الفن بذاته تماما كما نجيد جميعا الكتابة لكن الكتّاب والقاصين هم فقط من يجعل الكلمات التي نتدوالها كل يوم شيئا جميلا ويستخلصون منها افكارا رائعة

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#22

عفوا لتكرار المشاركة

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#23

حسنا أخي romanof

#24

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

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#25

نيوتن ايضا اسس للـ calculus (كم اكرهها! عقدتني في الدراسة)

اما بالنسبة لابن الهيثم, فللأسف نحن لا نعرف الكثير عن علمائنا .. و الكلام اللذي نسمعه دائما سطحي ..

تم تعديل هذه المشاركة بواسطة hasan_aljudy في 7 يونيو 2005 في 01:20

هذا الموضوع مغلق.

مواضيع مشابهة