|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
2010-09-08 09:59:31 pm بتوقيت جريتنش
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
القائمة الرئيسية - الصفحة الرئيسية - القائمة البريدية - عن المدونة - اتصل بي مواضيع عشوائية - أساتذة كان لهم أثر .. - كمبيوتر محمول بعشرة دولارات - قريباً .. تغيير كبير في أسماء النطاقات - أيام معدودة وتنقرض فأرة الكمبيوتر - سوفوس أنتي فايروس Sophos الأقسام - المدونة [ 5 ] - كمبيوتر وإنترنت [ 7 ] - شخصي [ 7 ] - فايرفوكس [ 2 ] - ماك [ 4 ] - التدوين [ 1 ] - تقنية [ 5 ] - أخبار تقنية [ 8 ] - دين [ 1 ] - أستراليا [ 9 ] - التصوير الفوتوغرافي [ 2 ] - أمن المعلومات [ 2 ] - برمجة [ 5 ] - أكاديميات [ 1 ] - المصادر المفتوحة [ 1 ] - تسويق [ 1 ] - ويندوز 7 [ 2 ] - مناسبات [ 2 ] - حوار مع مغترب [ 1 ] - أخبار ومعلومات [ 1 ] - أخبار خفيفة وسريعة [ 3 ] مواقع صديقة - وادي التقنية الإدارة - منطقة إدارية خلاصات ![]() |
فكّر برمجياً![]() حتى تعزز قدراتك في البرمجة يجب عليك أن تطور منطقك البرمجي وأن تتعلم كيف تتفادى الأخطاء الشائعة بحيل وممارسات صحيحة. قد لا يضمن لك كل ذلك الاحتراف ولكنه قد يساعدك كثيراً للمضي في ذلك الطريق الوعر. وإضافة لما سبق، يجب عليك أن تفكر دائماً بشكل برمجي، نعم دائماً. الكاتب: نبيل - مدونة نبيل الشخصية www.nabeel.ws جميع الحقوق محفوظة - إزالة الحقوق جريمة ضد القانون عندما تحب شيئاً وأخص بالذكر تخصصك الأكاديمي فسوف تفكر فيه دائماً. ستفكر كيف تتعلم المزيد، وكيف تتطبق ماسبق لك تعلمه في مختلف نواحي الحياة. فلذا يجب عليك أن تحب البرمجة كتخصص وذلك حتى تبدع فيها. لا يشترط أن تكون البرمجة هي تخصصك في الجامعة، فكثيراً ماتجد مبرمجاً محترفاً وقد تخصص في مجال آخر في دراسته الأكاديمية. فعلى سبيل المثال يقول أحد الأصدقاء العاشقين للغة العربية وآدابها، وهو أحد المتخصصين في مجال الأحياء، بأنه يهجو البكتيريا الضارة ويمدح البكتيريا النافعه!! وهنا، يجب عليك كعاشق للبرمجة التفكير من منطلق برمجي في كل ما تراه أمامك. فعندما ينتظر شخص عادي أمام المصعد بدون تفكير، ترى من تسري البرمجة في عروقه يفكر كيف يقوم بصنع برنامج يحاكي عمل ذلك المصعد أو تطوير برنامج يتميز بتوفير الحماية لمستخدمي المصاعد!، وعندما تتعطل سيارته يقوم بعمل Restart لها، وإذا لم ينفع ذلك يحاول عمل Debugging أو صنع رقعة برمجية (Patch) أو ... المعذرة ولكن هذا ما يراه هو، فلا تلمه!. إذاً قم بتوسيع تفكيرك وتخيل كل شيء أمامك كبرنامج كمبيوتر. لا تتردد بالنظر إلى صديقك كـ Object ومعاملة والده على أنه Super class يحتوي على العديد من الـ Attributes والتي تنتقل لأبناءه بالـ Inheritance كونهم Derived classes وقد تُحلل سبب اختلاف تصرفات الابن الأكبر عن بقية اخوته كون بعض تلك التصرفات قد تم عمل Override لها. (إذا لم تفهم ما قلته هنا فأنصحك بالعودة بعد قراءة أحد الكتب التي تتحدث عن الـ Object Oriented Programming أو كما يتم تعريبها بالبرمجة الموجهة بالكائنات). عموماً واضب على فعل ما أخبرته لك إلى أن تتمكن من البرمجة بشكل أقوى. لا تعلم، فقد تتمكن في أحد الأيام من جعل صديقك العديم الفائدة روبوتاً يقوم بخدمتك! حسناً، قد يكون بعض ما ذكرته مبالغاً فيه نوعاً ما، ولكن صدقني ستتوصل إلى أفكار جديدة وتصبح قادراً على تنفيذها، ولكن لا تجعل تفكيرك منصباً في كيفية تحويل صديقك إلى روبوت، فقد تشعر بخيبة أمل إذا لم تستطع تحقيق هذا الشيء وتقرر احتراف إصلاح الدراجات الهوائية بدلاً عن ذلك.
مواضيع عشوائية - ذاكرة USB فلاش ميموري بـ 4.99 دولاراً فقط - نقاش حول "تعريب" و "يملي" - موناش تتبنى خدمة إيميل جوجل لإيميلات الطلاب - عيد فطر سعيد لعام 2009 - حوار مع رجل أسترالي
مواضيع عشوائية - لن أتأخر أكثر - محاولة للعودة للكتابة والنشر - يوم أستراليا Australia Day - برنامج iPhone 2.2 - التحديث الآخير للآيفون - هل تعلم بأن التسويق جزء لا يتجزأ من حياتنا اليومية؟ |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
تطوير نبيل
جميع الحقوق محفوظة 2008 - 2010 لأفضل عرض يفضل استخدام متصفح إنترنت إكسبلورر أو فايرفوكس مع دقة شاشة 1024 × 768 بكسل |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||