• 0
romantic_boy

الي كل من يهمه الامر (ما هي أفضل لغة برمجة )

سؤال

بسم الله الرحمن الرحيم

ما هي أفضل لغة برمجة؟

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

قبل أن أذكر الاجابة أحب أن أذكركم بصراعات مخيفة جرت علي أرض كل المنتديات العربية تقريبا-ربما أكون أكثر دقة لو قلت أن هذه المعركة جرت علي قواعد بيانات هذه المنتديات :rolleyes: - كانت هذه المعركة حول لغتي البرمجة فيجوال بيسك و ديلفي.

قل لي بصراحة بأي رأي منهم اقتنعت؟

أيهم أثبت لك بالدليل القاطع أن لغته بريئة براءة الذئب من دم ابن يعقوب من معظم النقائص و نقاط الضعف الموجودة في اللغات الاخري المنافسة؟ :blink: :s

أجب علي هذا السؤال و في اجابته ستجد الاجابة علي السؤال الذي ملء عليك رأسك و لم تكفه رأسك بل اتسع لحياتك و أخذ يطاردك في صحوك و نومك. :s :blink: :wacko:

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

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

صدمة ... صدمة رهيبة ... ذهول

و لكنهم قالوا.. ال سي بلس بلس الأفضل لا بل السي شارب هي الأفضل لا بل ال فيجوال بيسك دوت نت هي الأفضل فهي أسهل و لها نفس الامكانات لا بل .......................

و تظل أنت المسكين الوحيد الذي يتخبط في أمواج هذا البحر بلا مرسي ، فكل الكلام يبدوا مقنعا والكل يقدم أدلته بحماس فالبعض يقول(كمثال و انا لا أتحيز للغة ما)، دوال ال ايه بي اي و تسجيل المكونات و ضعف الامكانات عيب في في بي و البعض الاخر يقول ان سي بلس بلس غير منتجة و تحتاج الي ان تري رأسك تحتفل بظهور اولي شعراتها البيض كي تمكنك من احترافها و استلام اول راتب تحت مسمي انك واحد من مبرمجيها و البعض الاخر يقول الفرام وورك و البطء في البرنامج و الهندسة العكسية مصيبة في الدوت نت

تصرخ بأعلي صوتك .. كفي ، لقد أصبتني بالصداع و الاحباط ما الحل أين اجابة سؤالي أين هي أفضل لغة برمجة. :o

الحقيقة يا عزيزي أنه لا يوجد ما تسميه أنت أفضل لغة برمجة!!!!!!!!!!

هل تدعي أن اللغات كلها اذن متشابهة؟

تقف متحديا و تضع يديك في جنبيك و تسألني هذا السؤال

أرد في هدؤ مثير: كلا

ثم أستدرك: و لكن تعامل مع لغات البرمجة من منطلق حكمة قديمة تعلمناها في دروس اللغة العربية الا و هي ( لكل مقام مقال)

- ماذا تقصد بهذا ؟ انت تسأل

أقول: أعني أنه حسب تحليلك لاحتياجاتك و احتياجات العميل ستختار (الادوات)-و ضع تحت كلمة الادوات مليون متر من الخطوط الحمراء- التي ستساعدك في اتمام عملك بالشكل الذي يجعلك من أفضل المبرمجين و أكثرهم سرعة و دقة و اتقانا

مازلت لا أفهم و أنت تتفلسف منذ البداية فالبعض قالوا لي أن قواعد بيانات أوراكل من أفضل قواعد البيانات و أكثرها سرعة في العالم و بغض النظر عن سهول أو صعوبة التعلم ما الذي يدفعني الي تعلم الأكسيس مثلا بالرغم من أن أوراكل أفضل منه كثيرا

أرد و بنفس الهدوء المثير ... سؤال وجيه

أنت تقول : جاوب و لا اتزنقت

-الظاهر كده من لهجتك انك مصري

- لا انت فعلا اتزنقت

- لا يا سيدي متزنقتش

- طيب رد بقه يا فالح :rolleyes:

- الرد بسيط للغاية

سيناريوا جميل نقرأه معا

-قمت من نومك صباحا اتجهت الي جهازك المحمول الأنيق من طراز توشيبا –اوعدنا يا رب- بعد أن توضأت و صليت و ارتديت الحلة الجميلة التي ابتعتها من أحد المتاجر الشهيرة-بصفتك مبرمج مية مية و أجرك بالدقيقة مش بالساعة- و ذهبت الي العمل و جائك صاحب متجر صغير يطلب منك أن تصمم له برنامج لادارة المخزون و الفواتير و تهللت أساريرك و انت تسمع طلبات العميل و تقول له بكل ثقة اطمئن يا رجل فانا من أفضل مبرمجي الداتا بيز في هذه الشركة و لسوف أصممن لك أسرع و أقوي برنامج للمخزون فسوف أبرمجه لك بأوراكل، و يزيد اعجاب العميل بك و تقديره لك و قبل أن ينصرف تتفق معه علي السعر و يسألك

- هل توجد أي مصاريف أخري

- نعم عليك بشراء ترخيص أوراكل

و كم يبلغ ثمن هذا

- لا أدري انا مبرمج فقط و انا مالي

- حسنا حسنا سأسأل عن ذلك بنفسي

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

- حقا هي قوية

- حقا هي سريعة

- حقا هي فعالة

- و لكنها غير مناسبة

- و لكل مقام ............................... ؟

لكل مقام أداة

و الاكسيس هنا هو البطل بلا منازع

- اما لو كنت تصمم قاعدة بيانات ضخمة لنقل لمطار مثلا

فسوف يتنحي أكسيس جانبا و يتواري تحت الظل خجلا مفسحا الطريق للسيد اوراكل عملاق قواعد البيانات

- ممكن اخد رقم موبايلك

- لأ

طيب انا لسه مش عارف أبدأ منين.. أمشي ازاي

كيف أصبح مبرمجا محترفا

الان فقط سألت السؤال الصحيح

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

- أخوكم المبتديء

- أحمد شلبي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

58 إجابة على هذا السؤال .

  • 0

موضوع رائع .. في انتظار التكملة ..

الموضوع شدني جداً و لم ادري الا و قد انتهيت من قراءته بسرعة ..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

مقال فظظظظظظظظظظظظظظظظيع

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بالمناسبة سنبدأ بأخذ مقطتفات من المقالات المتميزة لتضاف مباشرة للصفحة الرئسية لتعكس صورة المنتدى وتعرف الزوار عن مستوى الأعضاء هنا بشكل أفضل .

ولاأظن أن لديك مانع في إضافتها هنا :

http://www.arabteam2000.com

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

مقاله رائعه أيضا اليوم ...

رابع مقاله مميزة أقرأها بالمنتدى

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

http://www.arabteam2000-forum.com/index.php?showtopic=52212

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكرا جزيلا على الموضوع، وجزاك الله كل خير، وفي انتظار المقالة القادمة

موضوع شبيه: أحسن لغات البرمجة ... ( مقارنة )

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بسم الله الرحمن الرحيم

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

الاستاذ undo لي عظيم الشرف أن تنتظر مقالة مني انا و انا لازلت مبتديء و انا تحت امر كل الاعضاء.

الاستاذ / أحمد غريب أشكرك جدا و لو أنني لا أستحق كل هذا

الاستاذ /hgb ده سؤال برده :D :D :D (هو انا أطول) :lol:

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

الاستاذ/walcom شكرا لك و سأقرأ الموضوع ان شاء الله

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

إبصط يا عم المشرفين كلهم مبصوطين من مقالك, عادتاً انا مش باهتم لمواضيع مقارنة اللغات لانها كثيره وطويله وممله, بس إسلوبك فى التعبير خلى الموضوع ولا كانه قصه بوليصيه من بتوع الف ليله وليله

هههههههههههم الف ليله وليله ماكنش فيها قصص بوليصيه بس إنت فاهم قصدى اكيد.

والسلام

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

تسلم ياعم مقاله رائعــــــــــه

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بسم الله الرحمن الرحيم

أحبائي أعضاء المنتدي الجميل الفريق العربي للبرمجة

السلام عليكم و رحمة الله و بركاته

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

و الان تسألني .. كيف أصبح مبرمجا محترفا؟

و الاجابة تتمثل في اجابة السؤال التالي (لمن؟.)

- لمن ؟!!! ، هل قرأت خطأ ؟!!

- كلا

- اذن ما هذا الكلام الغريب ماذا تقصد بذلك (لنفسي بالطبع)

- خطأ اخر يا عزيزي

- ماذا تقصد اذا؟

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

لو أن اجابتك غير الاجابة الاخيرة فلا أظن أن المقال سيفيدك كثيرا باعتبار أن (هدفك الاساسي) ليس سوق العمل

مشكلتنا في الوطن العربي عامة – لو تسمحوا لي فأنا لا أحب الكلام المزوق و أكرم لنا أن نبحث عن حلول لمشاكلنا – أقول مشكلتنا هي أننا لسنا قادرين علي وضع تصور منطقي للأهداف في اطار يراعي الواقعية و البيئة المحيطة التي نعيش فيها و نتعامل معها، و كما درسنا في العلوم مبدأ هام جدا و هو أن البيئة هي كل ما يحيط بنا نؤثر فيها و تؤثر فينا.

- مازلت لا أفهم

- و ما الذي لم تفهمه؟

- ما معني أننا لسنا قادرين علي وضع تصور منطقي للأهداف في اطار يراعي الواقعية و البيئة المحيطة التي نعيش فيها و نتعامل معها؟

- سأخبرك

- و لكن جزء جزء

- من عيني الاثنتين

أولا : وضع تصور منطقي للأهداف

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

مطلوب من الشرطة أو المباحث مثلا؟

أم هارب من الخدمة العسكرية و مطلوب من الجيش؟

كلا ...

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

- أعطني مثال

- حسنا:

المستخدم يا عزيزي لا يسأل بأي لغة تمت برمجة البرنامج الفلاني، بل يسأل الأسئلة التالية:

(1) السعر

(2) الجودة

(3) السهولة و السرعة

(4) امكانيات الترقية و الصيانة و الاعتمادية

(5) و الكثير من الأسئلة الأخري التي لا تتعلق بأي من لغات البرمجة تبرمج لا من قريب و لا من بعيد

و بالتالي لا يهمه أي اللغات تمت البرمجة بها تماما كل ما يريده هو برنامج ذو مظهر أنيق سريع و قوي و قابل للاعتمادية و التحديث و سوف ترتسم بسمة كبيرة علي شفتيه طالما حققت كل هذه الاهداف له و حتي ان برمجت هذا البرنامج بالأسمبلي.

اذا فتصورك لهدفك لابد وأن يكون منطقيا و لا أتوقع من مبرمج عربي مثلا أن يتجه - في الوقت الحالي علي الأقل- الي برمجة الألعاب ليس لأننا لا نملك الكفاءات أو المواهب، و لكن هناك أسباب أخري كثيرة، علي الأقل يكفيك أن تعرف أن كثير من الألعاب تحتاج الان الي كروت شاشة معينة (امكانيات رهيبة طبعا و أيضا مبالغ رهيبة - في أحد الايام وجدت كارت شاشة علي النت جي فورس ثمنه 650 دولار يعني ثمن جهاز كامل – ) و هو ما يقودنا الي استنتاج العلاقة بين مصنعي الألعاب و مصنعي الهاردوير؟؟؟؟!!.

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

و لسوف يزيد اهتمامك بمعرفة ما يدور في الاروقة الادارية لشركات البرمجة بوجه خاص و شركات تكنولوجيا المعلومات بوجه عام، فلقد نسينا أو بتعبير أكثر دقة تناسينا أن هذه الشركات (هادفة للربح في المقام الأول) فلو أن الفيجوال بيسك مثلا سوف يكلفهم أقل و ينتج أكثر و في وقت أقصر و بمستوي جودة ملائم فمرحبا وأهلا به و لتذهب اللغات الأخري للجحيم (مثال لا أكثر)، و بالتالي لابد و أن أكون منطقيا وانا أحدد هدفي فليس من المنطقي أن أؤسس شركة أحمد و شركاه للألعاب و يوجد بجانبي فرع e a games مثلا لأنني بالتأكيد سأخسر و هذا ينطبق عليك كمبرمج.

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

في بداية التحاقي بكلية التجارة كان يوجد cyper قريبا من الكلية و كان به العديد من الأجهزة و لكنها كانت كلها قديمة – أفضلهم كان Pentium ii - و المكان غير منظم و الي حد ما يفتقر الي الذوق و الاناقة و كنا نعاني من أن السرعة بطيئة و لم يكن الانترنت المجاني قد ظهر في مصر في تلك الاونة، و بالتالي كان هذا ال cyper هو البديل الوحيد في كثير من الاحيان و مرت الايام و فجأة ظهر cyper اخر بجانب الاول القديم و اجتذب جميع الزبائن لم يكن أكبر من الاول و لكنه كان جميلا منظما وواضح انه تم الاستثمار فيه بشكل جيد و كان أجر الساعة في الجديد ضعف أجرها في القديم و كانت السرعة فظيعة و حاول القديم يائسا أن يعيد بعض من الزبائن مرة أخري اليه حتي وصل الي ان أجر الساعة به يساوي ثمن قطعة حلوي و لكن ..... لم تجد محاولاته نفعا و اضطر في النهاية الي أن يغلق المكان و يعتزل المجال للأبد و يقلبه ( كافي شوب ) .

يسألني الأخ المشاغب :

- معذرة و لكن كلامك غير منطقي

- ولم؟!!

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

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

و هو ما سيقودنا للشق الثاني كما سوف تري

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

ثانيا : وضع هذا التصورفي اطار يراعي الواقعية و البيئة المحيطة التي نعيش فيها و نتعامل معها:

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

البيئة التي تعيش فيها هي التي يجب أن تتجه جهودك اليها أولا

مثلا لو ان لدينا العديد من مبرمجي الويب المتميزين في مصر لم لا نقترح علي مطاعم الوجبات السريعة بتصميم نظام يسمح للزبائن بارسال الطلبات عبر الويب و بسعر مغري؟

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

و السؤال الان: أين العرب من كل ذلك؟

أين أخي المبتديء و الذي هو محور هذا المقال منذ البداية.

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

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

- انا بالفعل أحب هذا المجال و أريد أن أتعلم

- ستواجهك صعاب و مشاق

- أعلم و مستعد لذلك

- انت قطعت نصف الطريق الان

- و لكنك مازلت لم ترشدني الي بداية الطريق كيف أبدأ؟

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

البداية:

موضوع تصنيع البرمجيات:

بالنسبة لموضوع تصنيع البرمجيات نجد ان الموضوع لا ينطوي علي لغات البرمجة فقط ويا للعجب .. كيف ذلك؟

بالطبع فالبرنامج ما هو الا منتج و سأضرب لذلك مثال للتوضيح:

لنفترض أننا دخلنا مصنع للسيارات فما الذي نتوقع أن نجده بالداخل

- سيارات !!!

- لا و الله ذكي و دي جبتها لوحدك تقصد مراحل الانتاج ، نعم بالفعل السيارة تمر علي العديد من المراحل و ليست كلها مراحل تصنيع أجزاء ميكانيكية أو أوتوماتيكية!!!

بل هناك مقاعد جلدية و أجهزة cd و سماعات و زجاج و تكييف و .... تري اذا رجعنا بالذاكرة الي العهود الاولي لتصنيع السيارات هل سنجد كل هذه الاشياء؟

بل سنجد مجرد أجزاء ميكانيكية ضخمة تحبو علي الارض و لا تقدم مستوي عالي في خدمة النقل و ظل الكثير يفضلون عربة الخيول عليها لفترة ليست بالقصيرة

- و ما العلاقة .. ( الأستاذ مشاغب يسأل)

- العلاقة وطيدة جدا فكلاهما منتج و كلاهما حدث له تطور و كلاهما زاد الاعتماد عليه بعكس الماضي و كان لابد من وجود مساندة قوية للغات البرمجة كما كان لابد أن تساند المصنوعات الجلدية و الكهربائية و التبريد صناعة السيارات

- هل تعني أن لغات البرمجة وحدها لا تكفي؟

- في كثير من الأحيان نعم

- و ماذا تقصد بذلك الكل لا يعرف الا لغات البرمجة و مع ذلك يبرمجون

- نعم يبرمجون و لكن لا ينتجون منتجا منافسا

- اشرح أكثر

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

- لماذا

- لأنني اعتمدت علي اللغة و أدواتها المدمجة فقط و لم أعتمد علي امكانيات برامج يشهد لها بالكفاءة و القوة و هي (أدوات) استخدمها بجانب لغة البرمجة فمثلا:

ما الذي يدفعني الي عمل ملف ال set up بواسطة برنامج ال set up الخاص بالفيجوال بيسك مع أنه يوجد set up factory و هوما يزيد من سهولة برنامجي علي الاقل للوهلة الاولي لأن الانطباعات الاولي بالفعل تدوم و أخشي ما تخشاه أن يشعر المستهلك الأخير (المستخدم) أن برنامجه قد تم عمل بعض مكوناته بأدوات بدائية، مما سيحرمك ثقته و أظنك الان تعي أن حرمانك ثقته يعني و بكل بساطة أن يوليك ظهره و يتجه للغرب و ... و يدفع ، و سوف يدفع بسخاء لو قدموا له ما يريده و بالشكل المناسب.

و هذا مثال بسيط جدا و يكفي أن نتعرض للكثير من البرامج المساعدة كالفلاش و الادوات الجاهزة و غيرها الكثير

- اذا فالحل من وجهة نظري هو الاتي

(1) ادرس لغة تحبها و تكون مطلوبة و لها سوق عمل في بلدك و لا تهم الطريقة فكل الطرق تؤدي الي روما و لكن بالطبع أقصرها أفضلها... و في رأيي ابدأ التدريب بنظام ورش العمل بالتوازي مع الاطلاع و الدراسة النظرية و سوف يفيدك احتكاكك بالمحترفين افادة عظيمة جدا، و احذر المؤسسات التي لا هم لها الاجمع المال.

(2) بالنسبة لموضوع الشهادات العالمية أرجوا أن أوضح لك عزيزي أنها ليست شهادات تعلمك البرمجة بل ستزيد دهشتك اذا عرفت أنها تنتظر منك العكس!!!

- و كيف ذلك؟

- اذا عرفت طبيعتها لن ترتسم علامة التعجب الكبيرة تلك علي وجهك

- و ما هي طبيعتها؟

- حسنا في البداية كانت فكرة عمل الشهادات العالمية هو أن تتعرف كل شركة علي الخبراء في (منتج معين) أو مجال معين أي أنها شهادة خبرة حتي لا تتعب الشركات في عمل المقابلات الشخصية و تحتار في اختيار الكفاءات و يكون عمل الشهادة هو تسهيل العثور علي أولئك الأشخاص و كذلك الشهادة لهم بالخبرة في التعامل مع هذا المنتج مثل visual basic.net أو c#.net مثلا من خلال العديد من الامتحانات و اذا اجتزتها تصبح certified أو مؤهل للتعامل مع هذا المنتج بكفاءة باعتبارك خبير فيه.

- مازلت لا أفهم

- هذا يعني أنك لازم تكون ( خبير جاهز) و تتقدم لنيل الشهادة

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

- للأسف الاجابة بالايجاب

- فمتي أتخذ خطوة الشهادات العالمية؟

- بعد أن تتم تعليمك كمبرمج محترف

- و هل بدون ذلك تكون لشهاداتي العالمية أي قيمة

- لن تكون لها قيمة لأن شركات السوفت وير ليست ساذجة و حتما اهم شيء عندهم هو الخبرة و المهارة الفعلية فالشركة ليست مستعدة لتعلمك بل تريدك (جاهز) في كثير جدا من الحالات

و من الممكن أن تكون هذه الشهادات مفيدة جدا لك بعد أن تكمل تعليمك الأساسي كمبرمج محترف، فقد جاء علي لسان المهندس الذي أعمل معه الان في الدبلومة أن الشهادات العالمية ممكن تكون عامل تصفية للخبرات ( ازاي يعني)

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

(3) حاول دائما أن تكون علي علاقة بالمحترفين و ان يزيد احتكاكك بهم دائما و ما أكثرهم في منتدانا و الحمد لله و ان كان عليك أيضا أن تجد من يسعفك علي سماعة الهاتف.

(4) حاول أن تتعلم كيف تم عمل المشاريع الكبيرة من الالف للياء و لو في بعد الياء أيضا اعرفه و هو موضوع هاااااااااااااااااام جدا جدا جدا و كل المحترفين وصلوا من هذا الطريق و الذي سوف يختصر لك الكثير من الوقت و الجهد

و علي فكرة يوجد الكثير من الكتب التي تشرح المشاريع التجارية الواقعية المطلوبة في سوق العمل، من المفيد أن تدعم نفسك بواحد أو أكثر من هذه الكتب.

(5) بعد ذلك عليك أن تسأل من تتدرب علي يديهم عن أفضل التقنيات الموجودة حاليا لعمل شيء ما فالتقنيات صارت متسارعة بشكل مذهل و كل يوم يوجد جديد

(6) بعد أن أكملنا دراسة اللغة الأساسية بالنسبة لك حاول أن تتعلم العديد من اللغات و الادوات المساعدة ولن تتعلم اللغات الأخري بشكل ثانوي كما يتصور البعض فانتقالك من لغة الي لغة أخري لن يكلفك حتي ربع الوقت الذي أنفقته لتعلم الاولي طالما أنك فهمت (كيف تبرمج) اما موضوع ال syntax و بعض الامكانات الاخري فهو بالتأكيد في نطاق امكاناتك التي أثق بها

(7) ضع نصب عينيك البرامج التي تنجز لك المهام بشكل ممتاز جدا و في وقت خرافي و هذا سوف يكون له موضوع قادم ان شاء الله

(8) تدرب علي المشاريع الكبيرة و كيفية عملها و اطلب دائما في المشاريع الكبيرة أن تكون في فريق عمل فأي شركة (محترمة) سوف تضعك في موقف مشابه

(9) احصد ما تشاء من الشهادات العالمية و الله معك و لن يضيع تعبك

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

و السلام عليكم و رحمة الله و بركاته

أخوكم المبتديء / أحمد شلبي

تم تعديل بواسطه romantic_boy
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

تمت إضافة المقالة الأولى للصفحة الرئسية بإسم romantic_boy

وستتم إضافة المقالة الثانية أيضا قريبا .

ياأحمد شلبي , هل هي جيدة أم تريد تعديل عليها . طبعا لايمكن إضافة الإبتسامات وهذه الأمور .

http://www.arabteam2000.com

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ان شاء الله سوف أقوم بعمل بعض التعديلات علي المقالة الثانية و أيضا في انتظار اراء الأعضاء في المقالة الثانية و بالتأكيد رأي المشرفين أيضا و الي الان لم يرد أي من الأعضاء او المشرفين و انا في انتظار تعليقاتهم

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

أحمد شلبي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

امقاله رائعه اخى احمد, هل فى مراجع إعتمدت عليها ؟

===============================================

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

===============================================

دى اجمل حته فى المقال, بس اخدت وقت عشان افهمها, وبعد ما فهمتها إكتشفت إنها جمله مركزه تعبر عن حال الكثيرين.

على سبيل المثال انا شفت ناس كتير اول ما يبتدو يتعلمو لغه برمجه,عايزين يعملو نظام تشغيل ينافس الوندوز, ما يعرفش إن نظام تشغيل محتاج جيش من المبرمجين, ولو قلتله إن دا مستحيل يزعل منك ويعتبرك عدو الامه, وإن إلى زيك همى إلى بيرجعونا لورا عشان مافيش تشجيع.

انا مره واحد قالى ماتشوف حل لمشكلة الفيروسات, يعنى إعمل برنامج انتى فايرس صغير يخلص على كل الفيروسات, وحتكسب ملايين. انا طبعاً ما رديتش عليه, وحرود عليه اقولو إيه دا.

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

بالمناسبه ماتشوف لنا حل فى المنتدى يابوحميد, انا نفسى المنتدى يجاوب على الاسئله لوحده وبدون تدخل الاعضاء, وكمان يتعرف على الاعضاء المشاغبين قبل ما يعملو تسجيل ويمنعهم, بالمره يرد على المواضيع الجميله إلى حتعجبنا بالتشجيع.

إنتا راجل مهندس وعلى وش تخرج واكيد برنامج زى دا مش حيغلبك..

والسلام

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بسم لله الرحمن الرحيم

الأستاذ الفاضل / أحمد غريب

السلام عليكم ورحمة الله و بركاته

بصراحة أستاذي أحمد غريب انا لم أعتمد الا علي ما أؤمن به في مسار الدراسة الذي من المفروض أن يتخذه من يبحث عن فرصة عمل في سوق التكنولوجيا فلا أظن أن هذا ليس هدف معظمنا ان لم يكن كلنا، طبعا توجيهات أساتذتي في هذا الكلام كان لها عظيم الأثر و علي رأسهم د / عمرو لأنهم بالفعل يعملون في هذا المجال و يعرفون أسراره و كانت مقالاتي محاولة متواضعة لتوضيح الصورة بشكل مبسط و بدون تعقيد الأمور للمبتدئين باستخدام المصطلحات المخيفة اياها - لأن الراجل لسه جاي يتعلم لما نخوفه يقول البرمجة صعبة و يتردد في دخول المجال- مع أن الموضوع بسيط جدا، و يحتاج في المقام الأول التبسيط و ليس التعقيد و بعد أن يحترف - نبقي نغقده بمعرفتنا :lol: -

بصراحة كلامك عن الناس اللي عاوزين يعملوا نظام تشغيل وحدهم فكرني بواحد صاحبي كان عاوز يعمل نظام تشغيل (لوحده) - واخد بالك انت- و قال ايه أصل اللي عمل ال linux عمله لوحده ميعرفش ان النظام كان يدوب بيشتغل و هو أساسا كانمستواه ايه و فضل يعمله أد ايه !!!

و لما تيجي تكلمهم :wacko: :blink: :s :angry: انت طبعا عارف الباقي

نحن لسنا ضد النجاح و لكن يكفي معرفة ان windows 98 يتكون من 4 مليون سطر برمجي (ده ويندوز 98 اللي مش عاجبنا دلوقتي)، طيب بلاش دي تطوير الويندوز اتكلف كام (عشان يبقي نظام تشغيل محترم) و لا احنا عاوزين نعمل نظام تشغيل ....

و بالنسبة لل anti virus يا أستاذ أحمد مش مشكلة انت بس اعمل كوباية شاي مصري و بعدين فنجان قهوة عربي ( بابا دايما بيجبهالي معاه من uae و دايما مبشربهاش) , وان شاء الله symantec تتباع في المزاد بعد بكره علي ايديك :lol:

فعلا هم يضحك وهم يبكي، المفروض ان المبرمجين قمة التفكير المنطقي تكون متوفرة فيهم و احنا بنفكر ازاي!!

فيه حاجة غريبة انا مش لاقي أي زرار لل edit عشان أعمل تعديلات و تصحيحات بسيطة علي المقالة عشان نلحق ننشره الاقيه فين ده؟ :angry:

و بعدين محدش رد عليا الا الأستاذ أحمد غريب و فين باقي المشرفين و الأعضاء و الله لو عليا مش مهم بس دي مقالة في واجهة الموقع بالكامل و في وشنا كلنا أرجوا سماع اقتراحاتكم قبل نشر الجزء الثاني

و شكرا أستاذي / أحمد غريب

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

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

اما بانسبه للجماعه إياهم انا كنت واحد منهم لما إبتديت اتعلم البرمجه وكان نفسى اعمل compiler فطلبت من المدرس يدلنى على الطريقه, قام ضحك اوى وراح جايب لى يجى خمس كتب كل كتاب اكبر من اخوه, قولتلو إيه دا يا عمنا ؟؟ انا حقراء كل دا قالى لا لا لا إنت مش حتقراهم دلول لازم تحفظهم ولما تخلص منهم إبقا تعالا لى وانا اديك كتب تقراها عشان تبتدى فى مشروعك.

طيب يا عمنا لما اخلص الكتب دى حعرف اعمل كمبايلر؟؟

برضو لا !! لازم تتعلم كم لغة برمجه الاول وشوية قواعد لغات وبعدك كدا !!

إيه حعرف اعمل كمبايلر؟؟

لا يابنى إنتا متسربع على إيه, بعد ما تخلص إلى قالتلك عليه حتعرف تعمل برنامج script ودى اول خطوه . واول لغه لازم تتعلمها هى bison وبعديها لغه تانيا إسمها lex ولغه سى او من الافضل تتعلم السى ++.

طبعاً اصابنى الاحباط وقلت فى ستين دهيه عن الواحد ما كتب كمبايلر, هى يعنى من قلة الكمبايلرات إلى فى الدنيا, انا حتعلم اعمل العاب كمبيوتر اكيد اسهل. الراجل فطس على روحه من الضحك وخد الكتب إلى كان جايبها, وجابلى مجوعة كتب اكبر واكتر من الاولانيه.

سئلته إيه يا عم حكايتك؟؟ إنتا فى حد مسلطك عليا؟

قالى لا ابداً انا بحاول اساعدك, عشان تعمل العاب كمبيوتى محتاج الاول تتعلم شويه رياضيات, واهم ماده إسمها linier algebra ولازم تتعلم لغه برمجه إسمها اسمبلى وشوية جرافيك على شويه 3d studio على شوية ......

بس بس خلاص يعنى هى من قلت الالعاب يعنى, انا بطلت ومش عايز اتعلم وحسبلك المدرسه إشبع بيها.

طيب ناوى تعمل إيه ؟؟

انا اتعلم صنعه احسن, ميكانيكى عربيات, وبلاش قلبه الدماغ دى.

اه انا رائي كدا برضو, وبالمره لما تخلص وتفتح ورشه إبقا قلى عشان اجيب العربيه المرسيدس إلى وعد ابنى يشترهالى السنه الجايه وتغير لها زيت وتشحمها . اصله عقبال امالتك وظفوه فى شركة إيركسون خبير امن كمبيوتر وبراتب إبتدائى سبعتالاف دولار.

ليه ؟؟ هو إبنك إتعلم إيه ..

شفت الكتب إلى كنت ناوى اسلفهالك؟؟

اه مالها ؟؟

دى كتب إبنى .....

فعلاً العلم لا يكيل بالبتنجان, هات الكتب يا عم هات, عن الواحد ما اتمتع بحياته ..

طبعاً الكلام دا من يجى خمستعشر سنه, ولسى لا عملت كمبايلر ولا حتى لعبة تترس.

انا حاسس إنى إدبست فى الموضوع دا, بس على الاقل عرف إن إلى عايز يتعلم اى حاجه, لازم يضيع عمره فيها, مافيش حل تانى.

نرجع لموضوعنا :

موضوع تحرير المشاركه فعال لمده محدده, اعتقد إنها سبعة ايام, بس الاخ هيثم ممكن يساعدك إن شاء الله.

وما تقلقش بالنسبه للردود اصل مجموعه كبيره من المشرفين والاعضاء فى حاله يرثى لها, يعنى عندهم إختبارات ربنا يكون فى عونهم.

خلاص كفيا بقا انا إيدى تعبت من الكتابه, كنت ناوى اكتب كلمتين وفجائه لقيت الموضوع شطح لوحده.

والسلام

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

يعطيك العافية اخي احمد على اتحافك لنا بهذه المقالة ...

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

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

والمشكلة الأخرى قلة التدريب والعمل على الأرض

كل هذا يجعل الشخص منا غير قادر على معرفة ماهي الاوليات و الثانويات لك كونك مبرمج مقبل على السوق ,,,,

لا عدمنا حضورك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بسم الله الرحمن الرحيم

مشرفنا العزيز أرجوا أن تدلني علي الأستاذ هيثم (هو مشرف ولا ايه؟) لأن حتي الان مش عارف أعدل في المقالة و هيا يدوبك كام غلطة من الكتابة بسرعة علي الكيبورد

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

تم تعديل بواسطه romantic_boy
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

الاخ هيثم هو HGB وهو المشرف العام, يعنى الحكومه يعنى الراجل الكبير, وهو دايماً موجود فى وزاره الداخليه, طبعاً مقر الوزاره سر ما حدش يعرفه, عشان كدا اسهل طريقه هى إنك تبعت له رساله خاصه, وفى طريقه اسهل من كدا وهى إنك تدفعلى رشوه وانا اكلمه. (بلاش نسميها رشوه عشان شكلها وحش, خلينا نقول إكراميه احسن).

والسلام

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ده انا عضو غلبان ، حتستني رشوة من عضو غلبان و جديد كمان ، و لو علي الاكرامية سهلة انا عازمك النهاردة علي 3 أصناف مية ساقعة و مية دافية و مية بسكر و ممكن أعملك كوكتيل بس كلملي الوزارة عشان اعدل المقال اللي مش باينله تعديل و مساء الفل

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

جزاكم الله خيرا و ننتظر المزيد

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

و الله منتدى كامل خفه دم و علم

يا سلام عاوزين ايه تانى

انا عضو جديد و احب اقول للجميع السلام عليكم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

وعليكم السلام

اهلاً بيك يابوحميد المنتدى نور, يلا شد حيلك معانا المنتدى فيه جميع انواع الاقسام إلى تدرس فى الجامعات, واعضاء باهتمامات مختلفه, يعنى لو بتدور على اى موضوع فى مجال الكمبيوتر حتلاقيه هنا, ولو ما لقيتوش اكيد ممكن تطرح موضوع وحتلاقى الف من يدلك عليه.

اهلاُ بيك مره تانيه بين اخوانك فى المنتدى

والسلام

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

يعطيك العافية اخي احمد على هذا المقالة ...

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

مشكوووووووور على الجزء الثاني و في انتظار الثالث...

أمزح :D :D

فلو أن الفيجوال بيسك مثلا سوف يكلفهم أقل و ينتج أكثر و في وقت أقصر و بمستوي جودة ملائم فمرحبا وأهلا به و لتذهب اللغات الأخري للجحيم (مثال لا أكثر)،

حقيقة علمية.. (على رأي د. نبيل فاروق في رواياته) ;)

اعتقد ان مداخلة احمد غريب(الرائعة) انسب تكملة للموضوع و يمكن وضعها كجزء ثالث على الموقع الرئيسي..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .