و لكنهم قالوا.. الـ سي بلس بلس الأفضل ، لا بل السي شارب هي الأفضل ، لا بل ال فيجوال بيسك دوت نت هي الأفضل فهي أسهل و لها نفس الامكانات لا .. بل ..................
و تظل أنت المسكين الوحيد الذي يتخبط في أمواج هذا البحر بلا مرسي ، فكل الكلام يبدوا مقنعا والكل يقدم أدلته بحماس فالبعض يقول(كمثال و انا لا أتحيز للغة ما)، دوال ال ايه بي اي و تسجيل المكونات و ضعف الامكانات عيب في في بي و البعض الاخر يقول ان سي بلس بلس غير منتجة و تحتاج الي ان تري رأسك تحتفل بظهور اولي شعراتها البيض كي تمكنك من احترافها و استلام اول راتب تحت مسمي انك واحد من مبرمجيها و البعض الاخر يقول الفرام وورك و البطء في البرنامج و الهندسة العكسية مصيبة في الدوت نت
تصرخ بأعلي صوتك .. كفي ، لقد أصبتني بالصداع و الاحباط ما الحل أين اجابة سؤالي أين هي أفضل لغة برمجة.
الحقيقة يا عزيزي أنه لا يوجد ما تسميه أنت أفضل لغة برمجة!!!!!!!!!!
هل تدعي أن اللغات كلها اذن متشابهة؟
تقف متحديا و تضع يديك في جنبيك و تسألني هذا السؤال
أرد في هدوء مثير: كلا.
ثم أستدرك: و لكن تعامل مع لغات البرمجة من منطلق حكمة قديمة تعلمناها في دروس اللغة العربية الا و هي ( لكل مقام مقال)
- ماذا تقصد بهذا ؟ انت تسأل.
أقول: أعني أنه حسب تحليلك لاحتياجاتك و احتياجات العميل ستختار (الادوات)-و ضع تحت كلمة الادوات مليون متر من الخطوط الحمراء- التي ستساعدك في اتمام عملك بالشكل الذي يجعلك من أفضل المبرمجين و أكثرهم سرعة و دقة و اتقانا
مازلت لا أفهم و أنت تتفلسف منذ البداية فالبعض قالوا لي أن قواعد بيانات أوراكل من أفضل قواعد البيانات و أكثرها سرعة في العالم و بغض النظر عن سهول أو صعوبة التعلم ما الذي يدفعني الي تعلم الأكسيس مثلا بالرغم من أن أوراكل أفضل منه كثيرا
أرد و بنفس الهدوء المثير: سؤال وجيه ..
أنت تقول : جاوب و لا اتزنقت
-الظاهر كده من لهجتك إنك مصري
- لا انت فعلا اتزنأت
- لا يا سيدي متزنأتش
- طيب رد بأه يا فالح ..
الرد بسيط للغاية..
سيناريوا جميل نقرأه معا..
-قمت من نومك صباحا اتجهت الي جهازك المحمول الأنيق من طراز توشيبا ـ اوعدنا يا رب ـ بعد أن توضأت و صليت و ارتديت الحلة الجميلة التي ابتعتها من أحد المتاجر الشهيرة -بصفتك مبرمج مية مية و أجرك بالدقيقة مش بالساعة - و ذهبت الي العمل و جائك صاحب متجر صغير يطلب منك أن تصمم له برنامج لادارة المخزون و الفواتير و تهللت أساريرك و انت تسمع طلبات العميل و تقول له بكل ثقة اطمئن يا رجل فانا من أفضل مبرمجي الداتا بيز في هذه الشركة و لسوف أصممن لك أسرع و أقوي برنامج للمخزون فسوف أبرمجه لك بأوراكل، و يزيد اعجاب العميل بك و تقديره لك و قبل أن ينصرف تتفق معه علي السعر و يسألك:
- هل توجد أي مصاريف أخري ؟
- نعم عليك بشراء ترخيص أوراكل.
و كم يبلغ ثمن هذا؟
- لا أدري انا مبرمج فقط و أنا مالي.
- حسنا حسنا سأسأل عن ذلك بنفسي.
في اليوم التالي يصدم العميل بأكبر صدمة في حياته عندمت يعرف أن ترخيص استخدام اوراكل يساوي رأسمال مشروعه الصغير تقريبا!!
- حقا هي قوية
- حقا هي سريعة
- حقا هي فعالة
- و لكنها غير مناسبة
- و لكل مقام ............................... ؟
لكل مقام أداة.
و الاكسيس هنا هو البطل بلا منازع.
- اما لو كنت تصمم قاعدة بيانات ضخمة لنقل لمطار مثلا
فسوف يتنحي أكسيس جانبا و يتواري تحت الظل خجلا مفسحا الطريق للسيد اوراكل عملاق قواعد البيانات.
- ممكن اخد رقم موبايلك؟
- لأ.
طيب انا لسه مش عارف أبدأ منين.. أمشي إزاي .. كيف أصبح مبرمجا محترفا؟
الآن فقط سألتَ السؤال الصحيح..
- الان فقط وضعت قدمك علي الطريق الصحيح .
ستجد ما يفيدك هنا
http://www.geek4arab.com/vb/showthread.php?t=605