15

هل يهم العميل العربي التقنية المستخدمة؟

لا زلت في حيرة بين PHP وبين ASP.NET وبعد حوار مع اخي الكريم عبدالرحمن احمد وضّح لي فيها نقاط القوة الخاصة بـ ASP.NET فقررت أن أخوض معركتها.

فهل يهم العميل العربي نوع التقنية المستخدمة إذا طلب موقع؟ وهل ASP.NET ستحقق لي أرباحا مثل PHP ?

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

التعليقات

17

اخي خالد

لاحظت وتابعت حرصك واستفسارك في المشاركات على ارابيا في المقارنة بين php و asp.net وأود انا اساعدك واختصر عليك الحيرة (بصفتي مطور ومهندس نظم بتقنيات .net قادم من خلفية java) , اذا كنت من سكان المملكة العربية السعودية وحسب خبرتي في سوق العمل منذ 6 سنوات الى الان ولا اتكلم عن سوق العمل الخاص بالفري لانسرز او الاعمال الحرة بل اتكلم عن ااوظائف في الشركات الكبرى والقطاعات الحكومية, فتوجه وبدون اي تردد الى تعلم تقنيات .net نظراً للطلب عليها واعتماداها بشكل كبير في الشركات الكبرى والقطاعات الحكومية نظراً لعدة عوامل اهمها تكاملها مع تقنيات مايكروسوفت الاخرى وسهولة بناء الحلول المعتمدة على البنية التحتية الخاصة بمنتجات مايكروسوفت, كتوضيح على ذلك اغلب المواقع والبوابات الالكترونية الحكومية الداخلية (انترانت - داخل الشبكة الداخلية للمؤسسة) والخارجية (انترنت) تعتمد على خادم SharePoint من مايكروسوفت وبالتالي يجب ان تكون مبرمج .net لكي تستطيع التطوير عليه, مثال اخر بناء تطبيقات مخصصة مثل برامج التحكم في مستخدمي الشبكة (يعتمد على خادم Active Directory من مايكروسوفت) او برامج التحكم في البريد الالكتروني (يعتمد على خادم Exchange من مايكروسوفت) او برامج التكامل بين النظم (يعتمد على خادم BizTalk من مايكروسوفت) وغيرها كثير, فالخلاصة انه البنية التحتية هنا في المملكة العربية السعودية تعتمد على تقنيات مايكروسوفت وبالتالي فالطلب هنا على مطوري النظم بواسطة تقنيات .net نظراً للتكامل الرهيب بينهم, وفي النهاية لا تلتفت للمقارنات الجدلية ونقاط القوة ونقاط الضعف ما بين تقنية وتقنية اخرى واعلم ان المبدأ الافضل للعمل هو (اللي تغلب به العب به) :)

تحياتي

أشكرك أخي أنس (إذا كان الاسم كذلك؟ واعذرني ان لم يكن كذلك)

لكني لا أقصد مستوى الشركات والعمل، فأنا أقصد العمل الحر، فما هو رأيك حول هذه النقطة؟

الاسم انس صحيح :)

حتى بالنسبة للعمل الحر, اطار عمل وتقنيات .net لا يستهان بها ولها سوقها المعتبر, وان تمكنت بالوصول بها الى مرحلة متقدمة من التمكن والاحترافية (غير صعب ولا مستحيل بل على العكس سهل جداً ومصادر التعلم غير محدودة) فبامكانك اقناع اي عميل بتنفيذ المشاريع من خلالها وحتى تغيير قناعته (ان كان مهتماً بالاساس بالتقنية المستخدمة للتنفيذ) وقد واجهت سابقأ حالات كهذه, وبعد الشرح المتمكن واظهار مكامن القوة لتقنية asp.net والتقنيات المتفرعة او المتعلقة بها كـ Entity Framework و LINQ و WCF و Reporting Services و Membership Provider وغيرها كثير وكذلك وجود العديد من منتجات ومكتبات الطرف الثالث كـ Telerik و DevExpress المجانية والمدفوعة الداعمة لـ .net وسهولة التطوير والتركيب وتتبع المشاكل بفضل العملاق Visual Studio اللذي برأيي يعتبر أفضل IDE موجود حالياً مما يسهل ويسرع عملية التطوير للمشاريع, كثير من العملاء اقتنع وتم تنفيذ المشاريع بواسطة .net , وبالنسبة لاسعار الاستضافة اللتي هي في الغالب اغلى قليلاً من اسعار استضافة php فلا اعتقد بانها ستكون مربط الفرس لعدم تبني .net كإطار عمل أو تقنية لتنفيذ المشاريع نظراً للميزات الرائعة اللتي تقدمها

13

سؤالك له ابعاد عديدة ومتشعب مانوع العملاء الذين سوف تتعامل معهم ؟

لكن على مستوى قطاع العمل فان ASP.NET لها حضور قوي في الشركات والقطاعات الحكوميه لانها برعاية مايكروسوفت

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

لذالك الاختيار يعتمد على ضروفك وما تمتلكه

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

في الوطن العربي لن تنجح بالعمل بلغة ASP.NET الا في داخل القطاعات الحكومية والشركات

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

فاذا كنت من الاشخاص البسطاء الذين ليس لديهم نفوذ فلن تحصل على نسبة من هذه الاعمال

لكن قد تحصل على وظيفه في الشركات او القطاعات الحكومية

لكن ان كان لك طموح في تأسيس شركة خاصة

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

في PHP الامر مختلف نسبة العمل في قطاع الشركات والحكومات اقل من نسبة ASP.NET وهذا له اسباب خاصة لاتتعلق بلغة PHP أبداً

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

لذالك في النهاية الامر يعتمد عليك انت انا حاليا مبرمج PHP ولو عاد الزمن بي الى نفس اللحظة التي تمر بها لاخترت PHP ايضا والحمد الله على كل حال

وبالنسبة اي لغة تجلب لك ربحاً اكثر فهذا يعتمد اولا واخراً على الله فالله هو من يوزع الرزق لعباده

لكن من خلال الاحصائيات والتجارب فلغة PHP هي الاكثر

اتمنى لك التوفيق والنجاح

رسالة الى اخوتي من مبرمجي ASP.NET اتمنى ان لا تردو على تعليقي وتفتحو معي في كل مره نقاشات لافائدة لها انا قلت رأيي الخاص واحترم رأيكم الخاص وكل رأي يحتمل الصواب والخطأ

كما ذكرت لك أخي خالد لا تأخذ الأمر على أن واحدة أفضل من واحد

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

الأصل هو الاحتراف والتمكن

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

ومع ذلك تجد برامجه في قمة القوة والاحترافية وحتى اللحظة له زبائن ويبيع برامج

أقصد أن تكون محترف فيجوال بيسيك 6 خير لك من أن تكون على دراية بعشرات اللغات والتقنيات ولا تتقن أي منها

بعد أن استشرت الإخوة ، صلي ركعتي استخارة لله تستخيره بها ثم باشر بالتي مال لها قلبك من خلال الاستشارات

ثم إن تيسرت ففيها الخير فتوكل على الله وتابع

وإن وجدت عسرا فاتركها لأن الله يريد أن يصرفها عنك وباشر بأخرى

والله هو الموفِق للخير دائما

لاتنسى اخي الكريم

بخصوص العمل الحر فاغلب المواقع تشتغل على سيرفرات اللينوكس و هدا يفرض على المطور العمل ب php

لان asp.net تتطلب العمل على سيرفرات مايكروسوفت و هي مرتفعة الثمن مقارنة باللينوكس

اما القوة فيجب الا تنسى ان asp.net مدعومة من اكبر شركة اي ميكروسوفوت و php كدلك لكن بمقدار اقل لانها مفتوحة المصدر

-1

العميل هو مستخدم والمستخدم لا يفهم بالتقنية و يركز على جودة المنتج بشكله النهائية، كل ما تستطيع ان تعمله بـ ASP يمكنك عمله بـ PHP.

لا تتخذ مسارك وفق اقوال الناس او توجهات السوق، جرب الاثنين ثم اختر الانسب بالنسبة لك.