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

أيهم تفضل ؟

بدأه khaled_prg في 29 أكتوبر 2012 · 8 رد · 866 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

في الغالب, ينقسم عشاق البرمجة إلى أربعة أنواع, تختلف هذه الأنواع باختلاف طريقة تعاملها مع الأمور البرمجية :

1. Scripter

2. Coder

3. Programmer

4. Developer

سؤال الموضوع هو :

أي الأربعة أنت ؟ و أيهم تفضل ؟ و ما هي وجهة نظرك في كل واحد من الأربعة ؟

#2

كلاهم يشكل نفس المعنى بالنسبة الي وهو كتابة الاكواد البرمجية :wacko:

ارجو ان امكن شرح كل واحدة :lol:

تحياتي :happy:

556891961.gif

I am learning from you

it is the programmer eye

#3

بالتأكيد فإنهم يختلفون في المنزله فالمطور يعتبر ارقى من المبرمج و المبرمج ارقى من المكود بالرغم من تقارب المعنى ، والسكربتر طبعا يأتي اخرا.

أنا عن نفسي ارى اني مطور واتمنى ان اصبح Software Architect من الناحيه البرمجيه أما من الناحيه العتاديه فأنا مهندس.

الفرق بين المطور والمبرمج هو فرق في اسلوب تكوين و انتاج البرنامج، فالمطور يعمد دائما لاستخدام الــ Design Patterns كما يجب عليه ان يعرف المترتب على استخدام حلول معينه دون غيرها ، بالاضافه لمعرفته بالخيارات المتاحه وانسبها و ليس فقط معرفة ماذا تعمل الداله الفلانيه في الكلاس الفلاني في المكتبه الفلانيه، كلما ارتقى المبرمج ارتقى تفكيره واسلوب نظره للاشياء.

تحياتي

No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!


صورةmsrgb1485.gif ocajavase7programmerclr.gif

#4

مرحبا أخي مشاكس و أستاذي mental :)

السكربتر أو Script Kiddie عادة ما يكون من الهواة المتحمسين, قد يأخذ عدة دورات غير متخصصة أو ربما يكون عصامياً أيضا ..

أغلب انجازاته ترتكز على الشكل (الواجهة) أكثر من المضمون, ربما يستعين ببعض الأكواد المنتشرة في الانترنت و في أغلب الأحيان لا يملك هذا النوع "منهجية" سليمة للتفكير.

الكودر أو Code Monkey هو مهني متمرس في البرمجة. يعرف كيف يبرمج لكنه ليس مبرمجا !

يمكنه يسهولة أن يتعلم ليصبح مبرمجاً, عادة ما يكون ملم بلغتي برمجة على الأقل.

البقية تحدث عنها الأخ mental بشيء من التفصيل.

تم تعديل هذه المشاركة بواسطة khaled_prg في 30 أكتوبر 2012 في 03:18

#5

السلام عليكم

بالنسبة لرآيي أنا في هذا فكلمة Scripting Language أطلقت علي اللغات التي تعمل بجانب تقنيات أخري لتفيذ هدف معين كـلغة php تسمي Scripting Language ولغات عديدة أخري كالمستخدمة في الألعاب وبرامج الرسوم وغيرها وما ينتج بها غالباً تجد تسميته Script وعلي هذا فيمكنني تسميت من قام بتنفيذ هذا الـScript بـ Scripter .

الـ Coder يمكن أن نطلقة على أي شخص يستطيع كتابة أكواد .

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

بالنسبة للـDeveloper فهو من معنى الكلمة مطور أي يستطيع التطوير على ما تم كتابته مسبقاً , أي يستطيع العمل على أكواد وبرمجيات كتبها أناس غيره ويستطيع تتبع مسارها وتطويرها , وإستخدام أفضل الطرق والحلول .

وعلى هذا فبما أني أعمل على لغة php حالياً فأنا Scripter smile.gif .

لاتحسبن العلم ينفع وحده مالم يتوج ربه بخلاق

لا إله إلا أنت سبحانك إني كنت من الظالمين

#6

أهلا أبو حميد :)

شخصياً, أرى أن الــ Scripter يقوم بكتاية سكربتات فقط و ليس المشروع بأكلمه (موقع ويب مثلا).

بصفة عامة,. يجب أن يكون الـ web Developer على علم بكافة تفاصيل الــ OOP في اللغة نفسها بما في ذلك :

interfaces, constructors, difference between the notion of private, public and protected, inheritance, polymorphism, static method

أيضا يجب أن يكون ذو خبرة في التعامل مع الــ Sockets و الإتصال بالأجهزة عند بعد.

كما يجب أن يكون معتاد جداً على التعامل مع مختلف قواعد البيانات و يكون ملم بتفاصيل مختلف الأنواع.

أضف إلى ذلك الأمور المتعلقة بالــ Design Patterns و الــ Source Manager مثل CVS أو SVN و الــ Unit Tests و الكثير من الأمور الأخرى التي لا تجدها عند الــ Scripter العادي :)

عادة, الــ Scripter علمه يكون مقتصر على التعامل مع سكربتات بسيطة باستخدام Javascript و CSS.

#7
khaled_prg كتب:

الكودر أو Code Monkey هو مهني متمرس في البرمجة. يعرف كيف يبرمج لكنه ليس مبرمجا !

هل حقا يسمى بالـ Code Monkey ؟؟ :lol: :lol:

تم تعديل هذه المشاركة بواسطة المشاكـس5550 في 30 أكتوبر 2012 في 15:07

556891961.gif

I am learning from you

it is the programmer eye

#8
اقتباس
هل حقا يسمى بالـ Code Monkey ؟؟ :lol:

نعم :D

من الــ Wiki :

اقتباس

Code monkey may refer to an expression referring to a computer programmer or other people who write computer code

طبعاً, العبارة تعني أشياء أخرى ربما تكون مضحكة, لكن ليس في مجال الحاسوب ^_^

تحياتي.

#9

أي الأربعة أنت ؟

بالنسبة لي البرمجة هي عشق وهوس ومهنة وخلال 6 سنوات مريت بكل المراحل التي ذكرتها والان اعتبر نفسي Developer واسعى للوصول الى مستوى Software Engineer

اقتباس
بصفة عامة,. يجب أن يكون الـ web Developer على علم بكافة تفاصيل الــ OOP في اللغة نفسها بما في ذلك

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

التسميات وتحزين المعلومات لا يهم ، مايهم هو ما يستطيع المبرمج ان يفعله على ارض الواقع

M.B.O

Mohamed Bin Othman

إبن المكلا

يابني البشر ماذا فعلتم بالبشر !!

إسـألـنـي

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