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

ما هي معايير المبرمج ؟

مغلق
بدأه hydrophobia في 27 ديسمبر 2004 · 9 رد · 1,389 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرحبا ..

سؤال يجول في أفكاري ... هل أنا مبرمج ؟

أو بالأحرى ما هي معايير المبرمج و كيف نقول عن فلان أنه مبرمج ؟

ذات يوم قد سألني أحد أصدقائي هذا السؤال .. فلم أعرف ماذا أقول .. فاستحسنت بقول :" كلا ..و لكنني أسعى أن أصبح مبرمجاً " ..

رغم أنني أمضيت أربعة سنوات في برمجة الفيجوال بيسك و حوالي السنة في برمجة لغة السي و الـ HTML.. و أتعلم عدة لغات أخرى و في نفس الوقت (حالياً الأسمبلي و السي++ ) ..

و لكن هذه خبرة شخصية .. فقد تعلمت عن طريق قراءة الكتب و الكتب الالكترونية ..وليس لدي أي شهادة تثبت معرفتي بهذه اللغات ..

لذلك أحببت أن أطرح هذا الموضوع للنقاش ..

ما هي برأيكم معايير المبرمج و كيف يصبح الشخص مبرمجاً ؟؟

و الشكر الجزيل للجميع أعضاءً و إدارةً ..

the_hydro@hotmail.com

#2

السلام عليكم

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

وحتى أن تصل إلى هذه الفكرة التجريدية ، يجب أن تكون على دراية كبيرة بعلم الرياضيات أو بالأحرى بفروع منها:

التفاضل ، التكامل ، المعادلات التفاضلية والتكاملية، المصفوفات ، الجبر ،concerete ، والهندسة الفراغية(مفيدة لمبرمجي الألعاب).

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

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

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

ثم بعد ذلك تفكر بأدوات اللغة التي ستكتب بها البرنامج.

أما موضوع توثيق معرفتك بهذه اللغات فلاأعتقد أن ذلك موجود... والله أعلم.

بل أنت من يقوم بإثبات نفسه في هذا المجال.

والسلام عليكم.

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#3

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

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

نموت وتحيا ...................فلسطين .

#4

انا معك اخي Terminator1

#5

أخي Terminator1

كل مبرمج محترف يجب أن يكون خبير بالرياضيات-_- وليس العكس. :rolleyes:

وأن الأناس الرياضيون أقرب للبرمجة من غيرهم. :rolleyes:

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#6
اقتباس
وأن الأناس الرياضيون أقرب للبرمجة من غيرهم

كما قيل المهندسون أقرب وصولا للهدف :)

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

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

#7

الله عليكن ....

آراء رائعة فعلاً .. مشكورين من القلب أخواني :)

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

عين العقل :) مشكور أخي العزيز ..

the_hydro@hotmail.com

#8

أنا اقتنعت برأيك

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#10

"هل هناك مبرمج حصل على جائزة نوبل؟"

لا أعتقد .. حتى أنني لا أعتقد أن المجتمع بشكل عام يعترف بالبرمجة أو بالمبرمج بأنه مبدع كغيره من المبدعين (كعلماء الرياضيات و الباحثين و و ) ..

the_hydro@hotmail.com

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…