تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مدخل الى تعلم البرمجة الطقطق حتي السلام عليكم (متجدد)
#1
السلام عليكم ورحمة الله تعالى وبركاته اللهم صل على خير نبي سيدي وحبيبي محمد صلى الله عليه وسلم وبعد

الحمد لله اكملت 7 سنوات خبرة فى مجال صناعة البرمجيات وهذه الفترة مررت بها بكل نوع من انواع التطبيقات والعمل مستمر ولن يتوقف ابدا ولكن اريد ان احصد كل سنوات خبرتي للاضعها امامكم عسي ان ان اجد خليفة لي بعد الوفاة كما كنت خليفة لغيري من الاساتذة رحمة الله عليهم
المبرمج له صفات تكون منذ الصغر وكل الحكاية انها محتاجة لشوية تربية واهتمام وسرعانما تجدها كبرت وتجد نفسك فجأة اصبحت مبرمج يشار اليه بالبنان
من الصفات هي
1-الاهتمام بالنظام:اى شخص تجده منذ صغره يهتم بالتنظيم فى الدراسة والكراسة فهو يكون قد اجتاز اول خطوة فى مشوار البرمجة ::اما اذا لم تكن هكذا فأرجو التوقف عن القرأة ولا تكمل ^_^!!
2-الزكاء فى مادة الرياضيات :طبعا لرياضيات يختلف عن الحساب ^_^
3-حل الالغاز
اذاكانت هذه الصفات فيك اخي منذ الصغر فأنت فيك بزرة مبرمج وطبعا لو نميت هذه البزة تكون من امهر المبرمجين

انتهينا من الخطوة االاولى:من المشوار فهيا الى الخطوة الثانية
الان بعد قررت ان تكون مبرمج من اين ابدأ؟؟ :
هههههههه طبعا يقال لك لكل شئ اساس تبدأ من لغة الاسيمبلي فالغة السي فلغة فيجوال بيسك مثلا:
هذا يعد اكبر خطأ يمكن تعلم مثل تلك اللغات ولكن لماذا لا تبدأ بما نتهي الاخرون اى ان هذه هي 2012 تبدا من اصدارات اللغات الحالية وتنطلق الي الامام ::ولكن لماذا ابدأ من هنا ؟؟؟ : اللغات القديمة قد تكون محدودة الافكار نوعا ما ربما لديك فكرة ولكن اللغات القديم لا تعطيك الفرصة للتفكير بعمق
طيب بدأنا من انتهي الاخرون وبدأت بتنزيل الكتب والفيدوهات وكل شئ زي الفل :اها وماذا بعد ذلك
فالنفترض اننا بدأنا من فيجوال استديو 2010 ::هل نكتفي بتكرار الاكواد فى كل مشروع؟؟
لو كان جوبك نعم احب ابشرك انك اهبل ^_^: (علي سبيل الدعابة) ولو كان الناس بنفس منطقك هذا لما كانو قد اخترعو الحلقات ياحبيبي
نعود ونكمل وتسأل سؤال انت ماذا تريد ان تقول ياسامر؟؟؟
الجواب ان تقوم بعمل مكتبات خاصة بك وتقوم بختصار الكود الى اقصي حد ممكن فلا تتوقع هذا من اللغة للان اللغة اساسا بتعطيك كل شئ مفصل وكل ماذاد التفصيل زات الكود اذا تختار ما تحتاجه فقط انت وتقوم ببمرجته ووضعه فى مخازن الكود المعروفة مثل ملفات dll وايضا Module ,واخير برنامج مخزن الكود ^_^: انا افعل كل هذا ؟؟ الاجابة هذا تغعله قبل ان تفكر ان تعرض خدماتك كمبرمج فى السوق والشركات ::وعلي فكره هذا الموضوع ليس باسهل قد تضطر الي اخذ شهور وسنوات الي اعداده انت وتخليك وفهمك للغة طبعا ^_^::
نحن مبتؤون نقوم بعمل مثل هذا العمل هل تمزح ياهذا ؟؟: ؟؟
هههههههه اقول لك حيلك حيلك قلنا تبدا من حيث انتهي الاخرون وتنطلق الي الامام :::
طيب قمت بعمل هذه المخازن وانا الجاهز للبرمجة اليس كذلك؟؟:؟؟
الاجابة لا ماذلت هناك خطوة اخيرة
لم تقل لي كل هذا المطلوب مني؟؟ ؟؟
الاجابة مطلوب منك بالتأمل الدائم فقط يجب علي المبرمج اختيار ساعة او ساعة ونصف يكون فيها وحده بدون هواجس المعيشة وهواجس البرمجة ويكون صافي الزهن ويتأمل فقط ::اثبت الدراسات من علماء النفس ان التأمل يزيد الزكاء
راجع هذا وستعرف
هههههه طبعا هذا الشئ ليس بالسهل فأنا كل ما اختلي بنفسي اذا بأشباح المتغييرات والدوال تلاحقني بالتدريب والصبر وصلت الي التأمل طبعا
انا الان جاهز للبرمجة؟؟
الاجابة نعم اخي انت الان بهذه الطرق نميت هذه البزرة واصبحت مبرمجا مبرووووووك

طيب دائما الصعود الي القمة صعب ولكن الاصعب كيف اثبت فى هذه القمة
انا اعطيك سر من اسرار البرمجة تعبت لسنوات حتي عرفته واملكه لك اخي عسي ان تدعي لي فى ظاهر الغيب وان نسيت فمسامحك ^_^
السر هو
ان يكون لك اسلوب ثابت فى البرمجة ولا تقوم بعمل برنامج بأسلوب وتبرمج الثاني بألسلوب ثاني
الا فى حالة ظهور تقنية جديدة بحيث اذا مضت سنوات علي التطبيق واردت ان تطور فيه حتي تكون متزكر الاسلوب وتسطيع فهم المتغيير والكائنات ^_^
طيب كيف هذا الاسلوب ياهذا بدأت تيأسني من ان اكون مبرمجا ؟؟
هههههههه هذا سهل انا انصحك بتباع تعدد الطبقات Ntire ولكن فى عالمنا العربي اخطا كثير مننا فى شرح هذا الاسلوب من البرمجة حتي المحترفين ايضا يعملون به ولا يدرون اسراره او يخفون ما تعلموه بالممارسة عموما لا تخاف اخي سوف اقوم بعمل فيديو خاص اعملك فيه نوعين من البرامج واحد تطبيق ثابت اى فى جهاز واحد والاخير موزع فى شبكة محلية واخيرا تطبيق موزع علي العالم
ماذا تقول حول العالم؟؟
نعم ! حول العالم كل هذا بالتعدد الطبقات ^_^
الي هنا قد وصلنا الي ختام الجزء الاول من المقال لمواصلة فى الجزء الاخر انتظروني ^_^
الفقير الى ربه
سامر عبد الله عبد الغني
microsoft partner
Team administrator
MCPD,MCITP,OCP,MP,MCC
Xprema Systems
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Star [مقال] أدوات صغيرة لتحويل المشاريع بين لغات البرمجة VB.net , C++ , C# , Java Mostafa Saad 0 823 28-02-15, 09:50 AM
آخر رد: Mostafa Saad
  البرمجة الموجهة بالاختبارات المقبولة ali.alfoly 0 621 12-07-14, 08:30 AM
آخر رد: ali.alfoly
  [مقال] مفهوم الــ Storyboard في البرمجة الشاكي لله 3 5,232 18-12-13, 02:19 AM
آخر رد: abulayth
  كيف نستخدم مميزات Window7 في البرمجة (VB.NET و C#) Osama_Ghareeb 10 2,688 09-07-13, 05:08 PM
آخر رد: مبرمج بلا حدود
  البرمجة بطريقة دفاعية RaggiTech 0 519 27-10-12, 04:27 PM
آخر رد: RaggiTech
  مدخل إلى برمجة الأجهزة الكفية Pocket PC من خلال .net RaggiTech 0 661 14-10-12, 01:33 PM
آخر رد: RaggiTech
  مدخل إلى Visual Studio Extensibility باستخدام Visual Studio SDK RaggiTech 0 438 09-10-12, 05:05 PM
آخر رد: RaggiTech
  موقع غاية في الأهمية ..ملخصات لغات البرمجة RaggiTech 0 448 08-10-12, 05:49 PM
آخر رد: RaggiTech

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم