هل أنت مبرمج أم مطور ؟ وكيف تفرق بين هذه الصفات


التعليقات

16

المبرمج هو الذي الا يعرف الا لغات البرمجة وطرق انشاء برنامج وتحويل الخوارزميات الى مجموعة أكواد في لغة المعينة يعني يكون متعلق بلغات البرمجة أكثر من تقنيات البرمجة , أما المطور فيكون أكثر معرفة من المبرمج فبالاضافة الى معرفنه للـلغات البرمجة فهو يعرف مجموعة من التقنيات والآليات للصناعة برنامج متكامل من ألفه الى يائه , كطرق تصميم البرنامج ووضع "برتوتايب " خاص به , تحليل دفتر التحملات واستخراج الشروط التقنية المطلوبة من لدن العميل , معرفته بمختلف أنواع نظم المعلوميات , يعني تكون لديه معرفة تقنية أوسع من المبرمج , المبرمج ربما يكون من تكوين داتي يعني ممكن أن نرى مبرمج لم يدخل الى جامعة للتعلم البرمجة من قبل لكن من الصعب ايجاد مطور بدون تكوين أكاديمي

14

أضيف على كلام الأخ azzero، أنك اذا كنت تعمل في شركات او حر، فستجد نفسك أحيانا تكون مبرمجا، وأحيانا تكون مطورا

فأحيانا تكتب كود وتغوص في الأعماق الكودية، وأحيانا تقوم بالتحليل والبحث عن أفضل التقنيات وأقصرها برمجة ... إلخ

وجهة نظري لا يوجد مبرمج بحت، الا في لغات البرمجة القديمة وفي الشركات ذات الدرجة العالية من التخصصية

أما في حياتنا اليومية فأنت تتردد بين كونك مبرمجا وبين كونك مطورا

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

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

عربياً أنا مبرمج .. لأن صفة مبرمج عربياً تشمل كل الخواص التي يمتلكها المطور و خاصة في مجال الويب .. فالمطلوب من المبرمج هو اخراج موقع متكامل ( برمجة - تصميم - تكويد - هندسة واجهات الاستخدام - ملائمة لمحركات البحث .. ) الخ ..

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

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

انا مطور

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

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

في اعتقادي الخلاصة كالتالي:

*المبرمج هو من يبني من الصفر

*المطور هو من يكمل

صفة مبرمج تتغير بمجرد ان يطور ما برمجه هو نفسه او برمجه غيره

صفة مطور لا تتغير

اذا كلمة مبرمج مؤقتة في دورة حياة كل مطور.

انا مهندس برمجيات :)

أرى أنهما متداخلان

ولو تلاحظون فإن أغلب الأحيان تأتي كلمة مطور مع كلمة تطبيقات Application Developer

المبرمج أوسع لأنها تشمل حتى أمور إلكترونية حيث يقال برمجة PLC أو مايكرو كونترولور

ولم نسمع عن مطور تستخدم في هذه المجالات

يمكن تشبيه المبرمج والمطور

بالذي يؤلف قصة أو شعر أو مقال

والمبرمج بمن يقوم بكتابتها على الآلة الكاتبة أو الكمبيوتر

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

أما لو أعطي قسم كامل وأعطي الخطوط العريضة وطلب منه إنتاجه حينها يعتبر مطور

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

مبرمج ، مع القليل من التصميم، ولكن غالباً أهتم بال Backbone فقط

ما دمت أكتب برمجياتي من الصفر فأعتقد أني مبرمج!!

المبرمج هو من يستخدم لغة البرمجة لخلق تقنيات أخرى, أما

المطور هو من يستخدم هذه التقنيات لخلق تطبيقات عملية

سلام عليكم محتاج مبرمجين محترفين يعملو برامج دردشه صونيه وياريت يراسلوني على حسابي الفيس بوك

muslim.iraq.1995@mail.ruiهذا حسابي الفيس بوك ويرجه المحترفين فقط


برمجة

المواضيع والنقاشات المتعلقة بالبرمجة بشكل عام او لغات البرمجة التي لايوجد لها مجتمعات فرعية.

24.6 ألف متابع