• أهلا وسهلاً بكم في :: IQ-TeaM FORUM :: .
    إذا كانت هذه الزيارة الأولى أو لديك الرغبة بالانضمام لأعضاء شبكة عراق تيم فيجب الاطلاع على خصوصية الشبكه فربما بقائك زائر افضل لك من الانضمام بحيث أن قوانين شبكة عراق تيم لا تتناسب مع اهتماماتك .
    • للأطلاع على الخصوصية وسياسة الاستخدام - التفاصيل
    • بعد الاطلاع على سياسة الموقع وقوانين شبكة عراق تيم يمكنك التسجيل معنا - تسجيل عضو جديد
  • بادئ الموضوع ƊЄƔƖԼ ƇƠƊЄƦ
  • تاريخ البدء
V • I • P

  • إنضم
    18 أبريل 2017
    المشاركات
    511
    الإعجابات
    746
    النقاط
    495
    نظام التشغيل
    windows_10_1
    اللغة البرمجية
    visual_basic
    الإقامة
    فلسطين
    آخر نشاط
    الإجابات المقدمة: 4
  • لم يكتشف اي تلغيمه
  • لم يتحصل على جوائز بعد
  • النقاط المتوفره 495
    رصيدي البنكي الحالي ( 0 )
    المستوى 746
#1
بِسْم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
~~~~~~
تتسائلون و نتاسئل و الكل يتسائل ، هل حقا اي شخص يجيد تعلم كتابة كود Hello World بلغة الC يجب ان نلقبه بالمبرمج ؟ او ربما المطور ؟ ماذا عن المكود او الCoder ؟ تعدد للأسماء في مجال متقارب ، مجال ربما يتشابه فيه هذا و ذاك ، و ربما أيضا لا فرق بين كاتب الأكواد هذا و كاتب الأكواد ذاك ، حسنا ربما هذا الأمر صحيح ، من منظور شخص عادي او شخص لم يمتهن او يمارس البرمجة من قبل ، لكن من منظور شخص ملم بعالم الأكواد ، فالفرق بين الأصناف الثلاث فرق شاسع ، فدعني في هذا الموضوع ، إن كنت أنت أيضا عزيزي القارئ لا تدرك الفرق ابين الشخصيات الثلاث ، ان اعرفك عليها

- المطور - Developer :
إن للمطور مفهومين مختلفين ، نعم ، فالمطور في شركة تقنية ليس هو نفسه المطور الذاتي او الشخصي الغير متصل بأي رابط عمل حي ، و سنعالج كلا من المفهومين ، المطور في الشركات التقنية يعنى به الشخص الذي يتواصل مع العميل مباشرة ، او المشرف على مشروع معين ، و في الغالب يشتغل ضمن فريقه مجموعة من المبرمجين و المكودين ، و هو المسؤول عن نظام المشروع ، و هيئته ، و شكله النهائي ، و هو يختلف إختلافا كليا عن عميل في مجال الIT ، فالمطور يتقن كتابة الاكواد أيضا و لا بد له من ذلك ، لكنه مشرف على مجموعة من المبرمجين و المكودين الآخرين .
اما ذاتيا ، فالمطور لا يكون مشرفا على شيئ ، ذاتيا ، المطور هو الشخص القادر على كتابة كود متكامل نظيف خالي من الأخطاء ، قادر على تحويل خوارزميات الى أكواد ، و ينقسم المطورون الذاتيون الى أنواع ، مثل Fron End Developer , Back End Developer , Full Stack Developer , و غيرها من الأنواع ، و يمكن لمطور ان يشتغل عند مطور آخر كما جاز التعبير في المفهوم الأول ، و على المطور في كلا المفهومين ان يجيد على الأقل 3 لغات برمجية حسب المتداول .
بإختصار مختصر ، المطور هو الشخص القادر على كتابة كود خالي من الأخطاء و شغال بشكل مما يعطي الشكل النهائي للمشروع بكل إحترافية .

- المبرمج - Programmer : و يقصد بها في الغالب الشخص القادر على حل الخوارزميات المعقدة او صناعة خوارزميات جديدة ، المبرمج هدفه من البرمجة في الأساس ليس كتابة كود صحيح و نظيف ، فهذا عمل المطور ، بل هدفه في البرمجة هو إبتكار طرق جديدة لكتابة اكواد تشتغل بنفس منهج الكود القديم ، مع تغيير في سرعة الآداء و الأسطر البرمجية للكود ، فالمطور لا يعطي إهتماما لسرعة الكود او حجمه مادام الكود شغال بشكل صحيح ، في حين أن المبرمج يجب ان يعطي الأهمية لهذا الأمر ، و يجب ايضا إيجاد حلول فعالة للمشاكل البرمجية او المهمات (Tasks) لبعض الحالات البرمجية ، و يجب على المبرمج ان يدرك اللغات التي يبرمج بها إدراكا جيدا و تفاني خطير ، و هو في الغالب ليس مجبرا على تعلم العديد من اللغات ، بل لغة واحدة لتجربة الخوارزميات التي يجدها و يحلها كافية لجعله مبرمج ، اما هدفه العملي ، فهو توفير كود برمجي شغال و اريح للمطور من أجل إتمام عمله بالطبع .

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

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

في أمان الله
 


Adolf Hitler



مشرف اقسام البرمجة

  • إنضم
    19 يوليو 2017
    المشاركات
    220
    الإعجابات
    172
    النقاط
    83
    العمر
    18
    نظام التشغيل
    windows_7
    اللغة البرمجية
    delphi
    المتصفح
    firefox
    الإقامة
    Jordan
    آخر نشاط


  • 1
     

  • لم يتحصل على جوائز بعد
  • النقاط المتوفره 83
    رصيدي البنكي الحالي ( 0 )
    المستوى 172
#2
كلام منطقي و معلومة مهمة
يعطيك العافية على مجهودك
 


V • I • P

  • إنضم
    18 أبريل 2017
    المشاركات
    511
    الإعجابات
    746
    النقاط
    495
    نظام التشغيل
    windows_10_1
    اللغة البرمجية
    visual_basic
    الإقامة
    فلسطين
    آخر نشاط
    الإجابات المقدمة: 4
  • لم يكتشف اي تلغيمه
  • لم يتحصل على جوائز بعد
  • النقاط المتوفره 495
    رصيدي البنكي الحالي ( 0 )
    المستوى 746
#3


New Developer

  • إنضم
    24 يوليو 2017
    المشاركات
    1
    الإعجابات
    3
    النقاط
    11
    العمر
    19
    نظام التشغيل
    windows_7
    اللغة البرمجية
    java
    التوجّه
    grey_hat
    برنامج الحماية ؟
    eset_nod
    المتصفح
    chrome
    الإقامة
    gaza
    آخر نشاط
  • لم يكتشف اي تلغيمه
  • لم يتحصل على جوائز بعد
  • النقاط المتوفره 11
    رصيدي البنكي الحالي ( 0 )
    المستوى 3
#4
بارك الله فيك
 


V • I • P

  • إنضم
    18 أبريل 2017
    المشاركات
    511
    الإعجابات
    746
    النقاط
    495
    نظام التشغيل
    windows_10_1
    اللغة البرمجية
    visual_basic
    الإقامة
    فلسطين
    آخر نشاط
    الإجابات المقدمة: 4
  • لم يكتشف اي تلغيمه
  • لم يتحصل على جوائز بعد
  • النقاط المتوفره 495
    رصيدي البنكي الحالي ( 0 )
    المستوى 746
#5


Developer

  • إنضم
    10 مايو 2012
    المشاركات
    55
    الإعجابات
    1
    النقاط
    30
    نظام التشغيل
    windows_7
    التوجّه
    white_hat
    برنامج الحماية ؟
    mcafee
    المتصفح
    firefox
    الإقامة
    مــــــptــــصـــEgYــــر
    آخر نشاط
  • لم يكتشف اي تلغيمه
  • لم يتحصل على جوائز بعد
  • النقاط المتوفره 30
    رصيدي البنكي الحالي ( 0 )
    المستوى 1
#6
الله يعطيك العافية. . . مجهود رائع

تقبل مروري المتواضع . .
 


V • I • P

  • إنضم
    18 أبريل 2017
    المشاركات
    511
    الإعجابات
    746
    النقاط
    495
    نظام التشغيل
    windows_10_1
    اللغة البرمجية
    visual_basic
    الإقامة
    فلسطين
    آخر نشاط
    الإجابات المقدمة: 4
  • لم يكتشف اي تلغيمه
  • لم يتحصل على جوائز بعد
  • النقاط المتوفره 495
    رصيدي البنكي الحالي ( 0 )
    المستوى 746
#7


Developer

  • إنضم
    15 نوفمبر 2012
    المشاركات
    123
    الإعجابات
    12
    النقاط
    50
    نظام التشغيل
    windows_10
    التوجّه
    grey_hat
    برنامج الحماية ؟
    zonealarm
    المتصفح
    explorer
    آخر نشاط
  • لم يكتشف اي تلغيمه
  • لم يتحصل على جوائز بعد
  • النقاط المتوفره 50
    رصيدي البنكي الحالي ( 0 )
    المستوى 12
#8
الإبداع ليس غريبا عليك أخي
بارك الله فيك
 


V • I • P

  • إنضم
    18 أبريل 2017
    المشاركات
    511
    الإعجابات
    746
    النقاط
    495
    نظام التشغيل
    windows_10_1
    اللغة البرمجية
    visual_basic
    الإقامة
    فلسطين
    آخر نشاط
    الإجابات المقدمة: 4
  • لم يكتشف اي تلغيمه
  • لم يتحصل على جوائز بعد
  • النقاط المتوفره 495
    رصيدي البنكي الحالي ( 0 )
    المستوى 746
#9


Developer

  • إنضم
    16 نوفمبر 2011
    المشاركات
    108
    الإعجابات
    18
    النقاط
    30
    العمر
    33
    التوجّه
    none_hat
    برنامج الحماية ؟
    eset_nod
    المتصفح
    firefox
    الإقامة
    ●ǁ[ مـد إْلْـنـظْـر ______ ]ǁ●
    آخر نشاط
    الإجابات المقدمة: 1
  • لم يكتشف اي تلغيمه
  • لم يتحصل على جوائز بعد
  • النقاط المتوفره 30
    رصيدي البنكي الحالي ( 0 )
    المستوى 18
#10

بارك الله فيك

شكراً لك على الطرح الرائع
 


ما الفرق بين كل من المبرمج ، المطور و المكود ؟
الوسوم - Tag الوسوم - Tag