لماذا العميل ليس مقتنع بلغة البرمجة PHP مقابل ASP ؟

السلام عليكم ,

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

لكم التحية والتقدير

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

متطلبات العميل هي اساس العمل، لأي سبب العميل يحق له اختيار الادوات ولغات البرمجة والمكتبات ايضاً. وأنا معك لغات البرمجة قد تكونا متساويات بالافضلية ولكن ترجح كفة احداهما على حسب الظروف. مثلاً اذا اراد العميل مستقبلاً ربط البرنامج ببرنامج اخر مصمم ومبرمج مسبقاً بلغة معينة. وايضاً قد يُعتقد أن تكون الافضلية للغة ASP مثلاً اذا كان خادم العميل يعمل على نظام Windows.

أي عميل هذا :) ليس كل العملاء بالطبع، فسوق العمل الفعلي للغة PHP أكبر من لغة ASP وهذا بسبب شهرتها وشعبيتها وكثرة الأدوات والتطبيقات المبنية عليها، فلم أمر بعميل طلب مني العمل على لغة ASP من قبل :) لأن أغلبهم يريد الناتج النهائي وحسب هذا بالنسبة للعملاء الذين لا يفقهون الكثير حول طبيعة عملنا -في أغلب الأحيان هذه الأنواع تُتعبُني في العمل معها- والعملاء الذين لديهم خلفيه عن المجال كانوا أيضاً يريدوا الناتج النهائي ويتركوا لي مطلق الحرية في الإختيار -أُفضل العمل مع هذا النوع لأنه يعلم ما يريد تحديداً-

  • أرى إستخدام لغة ASP في المواقع الحكومية منتشر بشكل كبير.

  • في النهاية تركوا كل الأشياء المشتركة (HTML, CSS, javaScript) ودققوا على لغة الخادم ^_^

على العكس تماما , فسوق ASP اكبر من PHP , وهذا احد الاسباب التي تدفعني لكره هذه اللغة .

لفترة فكرت بتعلم لغات .NET ف90% من الشركات التي قابلتها تريد انشاء ERP system بلغة C# رغم اقناعي لهم بان ORACLE هي الخيار الامثل .

هذا يعود بان رواتب مبرمجين C# اقل بكثير من مبرمجي ORACLE !.

على العكس تماما

كيف حكمت بهذا، فحكمي على السوق العام عبر مواقع العمل الحر ولا أعلم عن سوق الشركات ومتطلباتها، فـالأعمال بلغة PHP في الصدارة عبر مواقع العمل الحر يمكنك التحقق من هذا بنفسك :)

اخي الكريم هل انت ملم ببرمجة الـ ERP ؟ لأن لدي عدة اسئلة تخصها

تفضل اسال ساحاول الاجابة :)

الله يسعدك

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

هل الفرق بينهم كبير؟

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

اولا دعني اوضح لك , فانت تسأل عن نظام ساب (sap erp system) و نظام اوراكل (oracle erp system).

وهي انظمة جاهزة الاول من شركة ساب الالمانية والثانية من شركة اوراكل الامريكية .

بينما انا كنت اتحدث عن بناء erp system خاص وليس نظام جاهز من اي شركة .


هل الفرق بينهم كبير؟

نعم اخي الكريم هناك فرق كبير من حيث لغات البرمجة المستخدمة .

حيث ان sap erp مبنية على لغة برمجة اسمها ABAP ولغة JAVA .

بينما oracle erp مبنية على PLSQL و JAVA


بالعادة الشركات الكبيرة جدا هي من تستخدم تلك الانظمة بينما الشركات المتوسطة والصغيرة فهي تبني نظامها الخاص او تستخدم erp تم برمجته من شركات اخرى (بسبب السعر الباهظ لكل منهما).

بالعادة الشركات التي تطلب موظفين للعمل على ERP معين يقدمون له دورة لتعليمه طريقة العمل عليه .


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

صدقا لا اعلم ولكن على الاغلب لن تجد لان الدورات غالية جداً قد تصل الى 4000 دينار اردني اي ما يقارب 5,649 دولار امريكي (عن اوراكل اتكلم لم اخض في sap).

الدورة لا تعد شهادة معتمدة من اوراكل قبل التقدم لامتحان اونلاين من شركة اوراكل تكلفة الامتحان بالاردن 2000 دينار ما يقارب 2,824 دولار .

ان نجحت بالامتحان تحصل على شهادة معتمدة من اوراكل .


وصلات :

ABAP :

ملخص من ويكيبيديا :

دورة للمبتدئين على udemy بسعر 3,99$ :

PLSQL :

ملخص من ويكيبيديا :

شرح ودروس مجانية من موقع اوراكل :

دروس مجانية من توتوريال بوينت :

شكراً لك وجزاك الله خيراً

سئلت عنهم لأني ارى اتجاه الكثير من القطاعات الخاصة والحكومية في السعودية الى هذا مجال واردت الخوض فيه

اتمنى لك التوفيق وارجح لك كفة اوراكل (مصادر تعلمها اكبر واوسع) ورواتبها عالية (اذا كنت تريد تعلم تطوير االانظمة بها :)).

وضعت لك بالتعليق السابق بالوصلات روابط لدروس PLSQL مجانية اذا اردت ان تأخذ لمحه عنها .

بالاضافة كمان ان php الاستضافة بتعتها ارخص من الـAsp

لانهم مقتنعون بان ASP اكثر حماية واستقرار من PHP . (لا اعلم من اين اتوا بهذه المعلومة)

فلو تدخل بنقاش معهم وتلخص ذلك النقاش سيكون الناتج هذا السطر فقط !

فعلاً في سوق العمل بالنسبة للشركات والحكومات يستخدمون دائماً ASP

السبب هنا ان هذه الشركات توقف عقود مع مايكروسوفت وسيرفراتهم واجهزتهم مايكروسوفت

ويشترون في الغالب رخصة الفيجوال ستديو لتكون برامجهم بالسي شارب والـ ASP

وعندما سئلت عن الاسباب قالولي ان شركة مايكروسوفت تعطيهم الدعم الذي يحتاجوه كشركات ومؤسسات وضمان استقرارية

واخيراً قاعدة البيانات اوراكل او SQL Server مع ان بعض الشركات الان بدأت باستخدام PHP & MySQL نظراً لقلة التكلفة ومعرفة انه مستقرة فعلاً ولاتحتاج الى شركة لتضمن لهم هذا

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

صراحة لا أقتنع بعنوان الموضوع و هذا رأي شخصي فقط ، لأنه ما دخل العميل في لغة برمجة المنتوج ؟

في نظري العميل يأتي يطلب بعض الأشياء أنفذها له و يراها تعمل كما هو يريد و لا دخل له ما هي الأدوات المستخدمه

وجهة نظر فقط

ليس على كل حال , هناك كراس شروط ومواصفات خاصة توضع من قبل الشركات والمؤسسات وهنا يرمز لهم بالعميل , لست تتعامل من شخص بل مع كيان .