النتائج 1 إلى 7 من 7

الموضوع: هلي انت مبرمج جيد بما يكفي؟

  1. #1
    عضو جديد
    تاريخ التسجيل
    Aug 2007
    المشاركات
    8

    هلي انت مبرمج جيد بما يكفي؟



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

    اولاً:
    لا يهم حقا ان كنت تجيد البرممجة من الدرجة الاولي او الثانية او الثالثة لكن الاكثر اهمية ان تعرف نفسك جيدا وتعرف مقدراتك والحدود التي تتعامل من خلالها مع العملاء فيما يخص مهاراتك البرمجية ومقدرتك علي القيام بالعمل كما يريده العميل.

    ثانياً:
    أن تكون مخلصا للعميل طالما ترغب في ان يكون العميل مخلصاً لك فلا يهم مكان وجودك طالما انت ملتزم بانجاز العمل الموكل اليك سواء من خلال مكتب او من خلال شبكة الانترنت.

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

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

    خامسا:
    لا تعمل مجانا: بمعني ان يكون هنالك اتفاق علي تصميم او برمجة الموقع وهنالك اتفاق منفصل علي الدعم الفني ويجب ان يكون الدعم الفني مرتبط بوقت محدد اي تكلفة لكل ستة اشهر مثلا او تكلفة لكل سنة والا ستجد نفسك في احدي الحالتين:
    كل عملك يصبح دعما فنيا بلا مقابل
    والحالة الثانية المرتبطة بها الا تستطيع العمل علي الدعم الفني مجانا ولديك اعمل جديدة.

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

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


    سابعا:
    يجب ان تسوق نفسك بصورة جيدة والذين يعملون علي الانترنت يعرفون الادوات المختلفة للتسويق التي تمكنهم من تسويق انففسهم .

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



    هذه بعض الملاحظات التي اتذكرها الان وربما اضيف اليها لاحقا.







  2. #2
    عضو جديد
    تاريخ التسجيل
    Aug 2007
    المشاركات
    8



    فيما يخص البرمجة:

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

    ثانيا:
    ابني مكتبتك الخاصة للدوال والاكواد التي تسرع من عملك ويفضل ان تعمل علي بناء سكريبت لادارة المحتوي خاص بك بحيث يمكنك التعديل عليه بسهولة وسرعة كلما تطلب العمل ذلك.

    ثالثا:
    يمكنك اختيار سكريبت ادارة محتوي مرن ومفتوح المصدر للعمل عليها بشرط اتقانه بصورة جيدة ومعرفة كيفية التعديل عليه وفق متطلبات العمل.

    رابعاً:
    لا تبرمج مودويل واحد مرتبن واحرص علي برمجة مودويلز (module) قياسية واختيارية بحيث تصبح مهمتك في كل مرة اكثر سهولة.

    خامسا :

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


    سادسا ابتكر دائما وكن سابقا الاخرين بخطوة الي الامام من خلال اطلاعك الواسع وعملك الجيد وولاءك لعملاك


    سابعاً:

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

    ثامنا:
    اذا كثرت المشاكل ولم تستطع تفاديها استعين بوسيط ثالث لادارة المشاكل.






  3. #3
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    38


    كلام سلیم و جمیل فی نفس الوقت.
    مشكور.

    eBooksBay





    __________________
    كتب حاسوب مجانية
    http://www.ebooksdb.net

  4. #4
    عضو جديد
    تاريخ التسجيل
    Aug 2007
    المشاركات
    8


    شكرا اخي Dev_Guy علي متابعتك للموضوع واتمني ان يكون مفيدا ..






  5. #5
    عضو جديد
    تاريخ التسجيل
    Aug 2007
    المشاركات
    8

    بطاقة ضمان



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

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

    أولاً: هل تحتاج كمبرمج لبطاقة ضمان ولماذا؟

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

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

    هل اسعار ضمان غالية ام رخيصة ام معتدلة:
    في رأيي ان 12% من قيمة العقد هي نسبة كبيرة بصورة عامة وهي لن تتيح لبطاقة ضمان ان تتداول بشكل موسع واظن ان المؤسسات هي التي ستلجأ اليها في الاغلب او الافراد الذين واجهوا مشاكل مع المبرمجين ... وقد يكون رأيي خاطئا لكن هذا ما اراه.واقتراحي ان تكون هنالك رسوم مختلفة بالنسبة للعملاء الافراد والعملاء المؤسسات والشركات.

    ما لم افهمه في ضمان:

    هنالك عدد من النقاط لم افهمها جيداً في ضمان واتمني ان يتم توضيحها ...

    أولاً:
    في الاتفاقية بين ضمان والعميل او بينضمان والمطور تقول المادة الثالثة التالي:

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

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


    المادة الخامسة: عند إغلاق حساب المطوّر ، فإنه على “ضمان” إعادة مستحقاته المعلقة إليه بعد خصم 23% منها تحتسب كرسوم تشغيل للحساب وخدمة واستخدام للموقع.

    ماهي هذه الحسابات المعلقة ولماذا يتم خصم 23%.
    لم افهم هذه النقطة تحديدا واتمني ان تكون اكثر وضوحا ...

    ورمضان كريم وكل عام وانتم بخير





    التعديل الأخير تم بواسطة DeveloperMAX ; 15-09-2007 الساعة 02:23 AM

  6. #6
    عضو نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    279


    موضوع اكثر من رائع و توضيح جيد لكيفية التعامل مع العملاء

    فتقابلني فعلا كتير مشكلة الوقت ، ان شاء الله اعمل بنصائحك

    جزاك الله كل خير

    اخوك محمد ،





    __________________


    Mohamed Mahmoud

    Mobile : +20103452846

    Blog : Hawy PHP

    Mail : Hawy [.] PHP [@] Gmail.com

    حسبي الله ونعم الوكيل


  7. #7
    عضو جديد
    تاريخ التسجيل
    Aug 2007
    المشاركات
    8


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

    شكرا اخي محمد










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

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