حازم خالد » 2010 » مايو
مايو
20
2010
9

حقي ومش هسيبه

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

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

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

فوراً بدأ لهجة الكلام من نوع “أنت عاملي فيها بلطجي، انا ممكن اعتقلك دلوقتي، انا هنزل كل الي معاك” ولما بدأ الركاب يتحدثو بكل أدب لا بكل خوف من هذا البلطجي بدأ بالقول “كل واحد يحط لسانة جوا بئه، وألي هيفتح بئه هنزلو، مش عايز أي حد يفتح بئه” طبعاً انا مستحملتش بالسكوت على الحق (الساكت عن الحق شيطان أخرص) فبدأت بصرف انتباهه عن السائق الذي توقعت أنه سينساق تحت طلباته بإنزال الركاب والتوجه معه لقسم الشرطة، وبالفعل نجحت ببعض الكلامات.

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

طبعاً جملتي الأخيرة كان بها تهمتين قام هو بهم الأن ومن حقي أن أشتكيه بهم في القسم، المهم انقذه شخص بجزبه تجاه سيارته وهو يقول “حصل خير يا باشا” وكأن البلطجي ما صدق بعد ان كان في عز ثورته ان يتجه لسيارته وانا أزيد من طاقتي الإيجابية على حساب السلبية التي كونها بجملة “ربنا يهيدك، لو عايز تعالى نطلع على القسم” وطبعاً بصوت عالي وكان يزداد أثار كلماتي على وجهه بمزيد من العصبية.

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

تلاها 30 ثانية ترشيد للسائق المسالم قبل أن انزل في محطتي بأبلاغه بأنه بإمكانه اتهام هذا الشخص بتهمتين المذكورين من قبل، غير ان خير ما فعل هو عدم نزوله من مكانه حتى لا يٌتهم بالأعتداء، كما ان أحسن في عدم توجيه تهديدات غير قانونية او الفاظ بزيئة.

السنترال

موضوع السنترال بسيط، كنت أريد التعاقد على هاتف أرضي جديد فاتصلت بخدمة العملاء وسألته على الأجراءات والمواعيد والمكان، وكن عند ذهابي تفاجات ان قسم التعاقدات دوناً عن باقي مكاتب السنترال يتعامل مع الجمهور نصف ساعة متأخر رغم ان معظم الموظفين بالداخل، وعند سؤالي تفاجأت بالرد “كلو السنترال بيفتح 8:30 أحنا بقا بنفتح 9″ !!

نعاملت عادي جداً وعند ذهابي للبيت تقدمت بشكوى عبر الهاتف ذكرت فيها هذا الموقف وتاكد منها ان قسم التعاقدات من المفترض ان يتعامل مع الجمهور من 8:30 كباقي السنترال.

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

لا تترك حقك، ولا تسكت على ظلم غيرك، ولا تعين على الظلم، فانت في الثلاث حالات تأثم بإذن الله.

في عام |
مايو
08
2010
4

How to be senior ?

امس‏ ألقيت محاضرة في‏ الأجتماع الشهري لمجموعة EgyptIT (سابقاً Egypt web) بعنوان‏ “كيف تكون مطور محترف”، المحاضرة في الأصل لغازي إكرام في جدة جييكس بعنوان “How To Become A Php Geek”.

بعد إستأذنه أضفت‏ بعض العناصر والمزيد من التطبيق والمناقشة‏ أثناء‏ المحاضرة وألقيتها أمس، وهذه عناصر المحاضرة.

ما هي مميزات المبرمج المحترف Senior ؟

  • يمكنه انتاج عمل أكثر في وقت أقل
  • يمكنه العمل على المشاريع طويلة الأمد
  • يمكنه العمل مع فريق
  • يمكنه العمل على المشاريع الضخمة

لماذا أحدث نفسي لكي أكون مبرمج محترف ؟

  • للحصول على راتب أكبر
  • للبدئ في لتدرجك في مناسب مجالك (مدير فريق، مدير مشاريع … ألخ)
  • العمل في الشركات الكبيرة
  • العمل على مشاريع ناجحة تكون مفيدة لك في المستقبل

كيفية زيادة الكفائة البرمجية

  • أتبع المعايير القياسية في كتابة أكوادك ( معايير Zend ومعايير PEAR )
    • يجب أن يكون اكوادك سهلة القراءة
    • أهتم بالتعليقات
    • أهتم بكتابة توثيق للكود، وشرحنا كم هو كتابة التوثيقات أمر سهل ( PhpDocumentorDoxygen )
    • أهتم بعمل أصدارات لبرنامجك (قريباً سأتحدث أكثر عن أستخدام أنظمة الأصدارات الفرعية وفائدتها للفرد ولفرق العمل)
  • لا تخترع العجلة
    • لا تكتب فئة class أو دالة function وهي موجوده من قبل
    • حاول أن لا تعيد ما كتبته من قبل
    • أستعن بموقع PHPClasses.org و SF.net للحصول على المكتبات التي تريدها
  • طور من جودة أكوادك
    • أكتب اكواد بسيطة، كلما فكرت أكثر كتبت كود أقل، في نفس الوقت لا تحاول ان تكتب اكواد معقدة يصعب على فريقك فهمها
    • أكتب اكواد سهلة الصيانة
  • أستخدام أطر العمل العامة Public Frameworks
    • سهلة التطوير
    • هناك العديد من المكتبات
    • معظم المشاكل التي ستقابلك حلها غيرك من قبل
  • استخدم انظمة إدارة المحتوى
    • العديد من الأضافات متوفرة Plugins
    • كود سهل ومعروف للكثير
    • معظم متطلبات مشروعك ستجدها متوفرة به أفتراضياً او ببعض لأضافات البسيطة
  • أستخدم بيئات التطوير المتكاملة IDEs
    • توفير للوقت
    • تعطيك المزيد من الكفائة
    • تساعدك في تنقيح وتصحيح الكود Debug

التطوير الذاتي

  • تواصل مع غيرك من المبرمجين
  • أقرأ العديد من التدوينات
  • أكتب تدوينات فهي لا تقل أهمية عن القرائة بل ان هناك إفادة لا تحصل عليها إلا من الكتابة
  • قبل كتابتك للاكواد أبحث كيف كتبها غيرك اولاً
  • شاك في احد المشاريع مفتوحة المصدر
  • أستخدم أطار عمل جافا سكريبت (jQuery, MooTools …. ألخ)
  • أستخدم أكثر من قاعدة بيانات (MySql, SqLite, ….. ألخ)
  • أنشر معرفتك للغير

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

في PHP |


حازم خالد تعمل على ورد بريس المعرب | تصميم TheBuckmaker.com