بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
منذ زمن لم أكتب تدوينات تقنية مع حبي لهذا المجال .. وقد جاءت الفرصة أخيرا
***
لقد تعلمت أن المبتدىء يستطيع فى أحيان كثيرة ملاحظة أمور قد تخفى على الخبير ,
فالنجاح إذن يتوقف على عدم الخوف من إرتكاب الاخطاء وعدم الخوف من الظهور بمظهر المتعلم البسيط
فالنجاح إذن يتوقف على عدم الخوف من إرتكاب الاخطاء وعدم الخوف من الظهور بمظهر المتعلم البسيط
أبراهام ماسلو
***
لا أعلم إن كنتم لاحظتم في الفترة السابقة كان لدي خطأ في ظهور تاريخ نشر التدوينة في أعلى يسارها .. تظهر لي بدلا من التاريخ كلمة (undefined) كبيرة بشعة باللون الأحمر ..
قلت لابأس حان وقت اللعب قليلا فلنصلحها ..
وهنا وقعت في خطأ كبير .. فكرت : لابد أن يكون الخلل في النص البرمجي Code .. وشمرت عن ذراعي واتجهت بابتسامة العارفين وخطوة الواثقين إليه
جعلت أتتبع النص البرمجي tracing .. الجزء الأول كان CSS وأنا مبتدئة فيها .. ثم html أو xml وخبرتي في الـ html جيدة .. حتى الآن لا يوجد أي خطأ والنص البرمجي ممتاز .. وصلت إلى جزء Java script .. آآآه ليس لي فيها لكن بعض لغات البرمجة تتشابه بشكل ما .. يمكن لمن درس بعض اللغات أن يقرأ لغات أخرى .. وحتى هذا الجزء لا يبدو "منطقيا" خطأ
وعدت للبداية وغيرت في النص بما فتح الله لي
وأظلمت المدونة ونورت وظهرت بالسرياني والهيروغليفي واستدارت وانقلبت رأسا على عقب .. ومازالت كلمة (undefined) تطالعني بوجهها الأحمر الساخر متحدية ..
هنا يا إخوان بدأت أجن وأتضايق
النص البرمجي صحيح .. وقد وضعت بعض الاحتمالات وفندتها (مثل إعداد تغيير المدونة للغة العربية أو أن النص البرمجي قد وضع خصيصا لمدونات الـ wordpress وغيرها ) .. فمن أين الخطأ إذن ؟
عدت لصفحة القالب الأصيلة وأخذت أتتبع صفحات الويب الواحدة تلو الأخرى حتى وصلت لمرادي :
الخطأ –وليس خطأ في الحقيقة إنما ما فاتني- أنه يجب تعديل بعض الإعدادات في المدونة بحيث تناسب هذا القالب
هكذا بكل بساطة ضغطة زر .. لا نصوص برمجية ولا تتبع ولا احتمالات
Keep It Short & Simple
هذا خطأ يقع فيه الخبراء والمختصين كثيرا (ولا أزعم أني هذا أو ذاك) ولكن الفكرة أن الخبير أو المختص في شيء يتوقع الأسوأ وينطلق من هناك .. أو أنه بعدما تعدى قاعدة المعلومات البسيطة .. ألغى البساطة من قاموسه (طبعا أتحدث عن فئة وليس الكل)
فمثلا هات خبير أمام جهاز لا يعمل .. سيفككه لك مليون قطعة ويخرج أسلاك ويبدلها ويأتي بمليون قرص مرن عليها برامج لها ثقلها المادي والمعنوي .. ثم يخبرك بأن الجهاز بحاجة إلى استبدال
بينما هات رجل ذو خبرة بسيطة .. سينظر إلى أبسط الأشياء أولا .. ربما القابس غير موصل .. أو سلك خارجي مقطوع .. أو يحاول ببساطة إعادة تشغيله
قد تذكرت فور حلي لهذه المشكلة الخطوات التي درسناها في مادة صيانة الحاسب والتي لم أتذكرها للأسف منذ البداية مما أدى بي لهذا الدوار كله (وإن كنا قد درسناها بالإنجليزية إلا أنني سأترجمها هنا)
الخطوة الأولى : اسأل الأسئلة :
- هل تستطيع أن تريني المشكلة ؟
- كم مرة تحدث ؟
- هل أحدثت تغيرات (أضفت مكونا صلبا أو برنامجا جديدا أو استبدلت شيئا بشيء) ؟
الخطوة الثانية : تأكد من أبسط الأشياء :
- هل الكهرباء موصلة ؟ بكلا الطرفين (طرفي السلك)
- هل يعمل ؟
- هل كل شيء في موضعه الصحيح
الخطوة الثالثة : تحقق إن كان الخطأ من المستخدم :
- هل كنت تستطيع أن تفعل هذا قبل حدوث المشكلة ؟ (إن كانت الإجابة بنعم أجر Trouble shooting للعملية ، إن كانت بلا علم المستخدم كيف يؤدي الإجراء)
الخطوة الرابعة : أعد تشغيل الحاسوب
الخطوة الخامسة : حدد مصدر المشكلة : برمجية أم من الأجزاء الصلبة (إن كانت من الأجزاء الصلبة فمن أيها ؟)
الخطوة السادسة : أثناء المحاولات أجر تغييرا واحدة كل مرة حتى تستطيع تحديد مصر المشكلة
الخطوة السابعة : استخدم الانترنت في البحث عن مشاكل مشابهة وحلول (على الأقل هذا تذكرته وطبقته وإن كان متأخرا)
الخطوة الثامنة : ابحث عن مساعدة (هنا أخيرا يمكنك أن تصرخ طالبا النجدة :D وقد فعلت هذا بالفعل وجزاها الله خيرا إسراء صاحبة مدونة سوستي باشا على مساعدتها)
وأخيرا لا ننسى مبدأ KISS أي Keep It Short & Simple
فكمال الخبرة ليس في معرفة التفاصيل الدقيقة والمعقدة فقط إنما في الإنتباه لأبسط الأشياء ومعرفة كيفية معالجتها (سواء كانت المعالجة في الإصلاح والصيانة أم كانت في التقديم والعرض والشرح)
وهناك مبدأ آخر للبساطة يقول : كن بسيطا .. ولكن ليس أبسط من ذلك (أي لا تصل بهذه البساطة إلى حد تفسد معه الأمور)
وهل هناك أفضل من البساطة !
متعلقات :
أكثر ما أحبه في ايكيا بساطتها
يوم صيانة
التعليقات لديها ما يغني التدوينة أكثر .. أراكم هناك إن شاء الله