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

تأملات في البرمجة

مغلق
بدأه cold0zero في 25 يوليو 2006 · 7 رد · 748 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

web_programming.jpg

تعرف البرمجة (Programming) على أنها “عملية تطبيق وتنفيذ مجموعة خوارزميات ذات علاقات متصلة مع بعضها البعض. كما انها تمثل عملية دمج افكار متقاربة باستخدام احدى لغات البرمجة من أجل انتاج برنامج محوسب. فالبرمجة هي مزيج من العلوم والرياضيات والهندسة والفلسفة والمنطق” (بتصرف من ويكبيبيديا العربية).

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

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

يمكننا القول بأن البرمجة ما هي إلا محاولة لمحاكاة تفكير الانسان. وذلك بجعل الآلة تفكر كما نفكر عن طريق تغذيتها بافكارنا بصورة رموز برمجية ليتولى المفسر أو المترجم تحويل هذه الرموز لأصفار وواحدات أو ما تسمى بلغة الآلة.

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

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

لو تأملنا جيدا في البرمجة سنجد أنها جزء من روتين حياتنا حتى ولو لم نستخدم لفظة “برمجة” بمعناها الصريح. فنحن نبرمج أنفسنا على أن نقوم في الصباح الباكر للذهاب للعمل أو المدرسة، كما أننا نستطيع أن نبرمج أنفسنا على الصيام أو اتباع حمية معينة وغيرها …. أنه المنطق الذي نحاول أن ننقله من مفهوم حياتنا لنغذي به الآلة الصماء وذلك لجعل حياتنا أكثر رفاهية … أنها باختصار البرمجة!

http://www.tech2click.net/archives/659

#2

موضوع جميل :)

يسلموا هالايدين يا مان :)

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#3

انا الاحظ انّ المبرمجين كلهم لديهم ذكاء عاطفي, :) فترى اليوم المبرمج قادر على تحليل شخصية اي انسان يحتك به و على معرفة ما هي الامور التي يجب ان يبتعد عنها في تعامله معه, وما هي الامور التي يحبها..... و كأن البرمجة تعلم NLP بشكل غير مباشر و الله اعلم

كما انهم سريعوا البديهة في التعامل مع الاشياء, كونهم يحلون الكثير من الامور التي تواجههم و في حال تعرض احد المبرمجين لحادث او موقف ما تراه يخرج منه بسرعة لانه معتاد على حل المشالك :)

شكرا cold0zero على الموضوع الجميل

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#4

شكرا أخ cold0zero علي الموضوع الرائع

الصراحة الموضوع ده صادف حاجة كنت بفكر فيها...

البرمجة بالنسبة لنا تعني ايه ؟؟؟ *-) *-) *-)

يعني بيتهيألي البرمجة ده عبارة عن ...... Life style

أول كود كتبته وأول debug عملته أكيد يمثل مرحلة انتقال في حياتك :)

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

ممكن ... بس تعقيدات ال Object oriented و ال Patterns قللت من الكلام ده شوية

بس برضو إلي حد ما .....

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

بيتهيألي ده حصل لنا كلنا ;) ;) ;) ;)

#5
اقتباس
من جرب أن يبرمج سيجد لذة عجيبة تترجمها سرعة إنقضاء ساعات اليوم. فنجد أن حتى احلامه لها نصيب من البرمجة، وقد سمعنا عن أشخاص يجدون الحلول لمشكلة برمجية أثناء نومهم … أو ياتيهم الإلهام البرمجي أثناء المشي أو السباحة.
غالبا تأتى الأفكار النيره فى أثناء السرحان فى المحاضرات الممله وفجأه تلاقى الحل ظهر وللأسف غالبا مصيرك الطرد لو كنت فى الصف الأول (بيبان على الواحد :D )
#6
اقتباس
ولكن هل يمكننا القول أيضا بأن البرمجة تعكس شخصية صاحبها؟ بمعنى لو مسكنا مقطع لبرنامج ما وحاولنا دراسته لنفهم شخصية صاحبه فبماذا سنخرج؟ هل يدل البرنامج المرتب وكل تعليمة برمجية فيه معلمة على أن صاحبها من النوع المنظم والحريص. أما هل يدل البرنامج المختصر والذي يؤدي الغرض على أن صاحبها شخصية صريحة. أو ماذا نطلق على صاحب البرنامج الذي يكرر نفس الأوامر البرمجية في كل مقطع …. غير واثق من نفسه

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

وشكراا على الموضع الجميل

تم تعديل هذه المشاركة بواسطة FemTo في 26 يوليو 2006 في 23:40

مدونة مهندس ميكانيكى

“Any fool can make things bigger, more complex, and more violent”

#7

أهم الأشياء التي تعلمتها من البرمجة

أن أنظر للأمور بنظرة استقصائية

بمعنى

أن أعرف أساس الشيء

وكيف ولماذا نشأ

ثم ستجد أن ما بعد ذلك سهل لتفهم الوضع الحالي

ومن ثم يكون حكمك على الشيء صحيح

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#8

موضوع سلس ولطيف..جزيت خيرا عليه

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

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

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

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