11

مشاكلي مع المبرمجين العرب واضاعة ٥٠٠٠$

  • مجهول

خلال ١٢ عام استثمرت ٥٠٠٠ دولار على ١٠ مشاريع برمجية جميعها فشلت والسبب الاهم هم المبرمجين.

اين الخطء ؟ وكيف اتجنب ذالك في مشروعي القادم؟

تعلمت الكثير من الدروس ولكنها غير كافية حتى الان.

ومن الدروس التي تعلمتها.

1- تأكد انك سوف تحصل من المبرمج على كود غير مشفر ( نعم شركة مايكروسوفت تشفر برامجها ولكنها مسؤلة عن التحديث المجاني لعدة سنوات). ولكن ان تجد نفسك مجبر على الدفع حتى مع التعديلات البسيطة التي يمكنك انجازها بنفسل ( حصلت معي وفشل المشروع بعد عام )

2- لا تجعل المبرمج شريكك بالمشروع . لانه في اللحظة التي ينشغل او يسافر المبرمج سوف تجد نفسك في موقف صعب ومقيد ( حصلت مع وفشل المشروع بعد ٤ اعوام)

3- افحص اي خدمة بشكل معمق قبل استلامها ( مثلا تطلب برمجة خدمة تعليقات تحفظ في قاعدة بيانات موقعك اي ضمن سيرفرك . فتحصل ظاهريا على الخدمة ولكن المبرمج استخدم اضافة جاهزة لشركة خدمات لتكتشف انك مجبر على الدفع لها بمجرد توسع مشروعك )

4- قسم المشروع الى اقسام وتعاقد مع المبرمج على التنفيذ قسم قسم

5- لا تتغاضى عن الاخطاء البديهية . ( تعاقدت مع مبرمجة وبدئت بتسليم صفحات المشروع وكانت تحوي على اخطاء مثل صفحة الدخول لا تحوي على خيار استعادة كلمة السر ولا رسالة اذا الادخال خاطء ... قائمة لا تنتهي من الاخطاء الصغيرة . وبعد العمل على ٨ صفحات طلبت انهاء العمل لعدم التفرغ وطالبت ب٨٠% من قيمة الاتفاق

6- لا توظف طالب على وشك التخرج. وبخاصة اذا كان مشروعك طويل المدة

7- استعد لانسحاب المبرمج عندما يصبح مشروعك معقد . يكون المبرمجون متحمسون جدا في بداية المشروع. ربما تكون البداية شبيهة بمشاريع اخرى عملو عليها و لكن بمجرد وصول المشروع الى امور متخصصة ( يبدء المبرمج بالانسحاب و الاكتفاء بما حققه من دخل ) و الاستعداد يكون بالتأكد ان الكود يتم كتابته بشكل مرتب ويستطيع اي مبرمج متابعة العمل.

8- اذا طلبت برمجة خاصة (بهدف استخدام و بيع الاسكربت). اطلب ان يظهر لك المبرمج تطور المشروع ولو بشكل اسبوعي ... استغربت جدا رفض عدد من المبرمجين طلبي لمتابعة تطور المشروع حتى اصبح عندي قناعة ان هدفهم استخدام اسكربت جاهز وقبض الاجر كأنهم من برمجه من الصفر .

٩- لا تطلق مشروع مشروع يعتمد على لغة غير مشهورة بين المبرمجين العرب ( مثل اطلاق مشروع pythom )

السؤال . لو انني قررت استثمار ٥٠٠٠$ جديدة خلال ال١٠ سنوات القادمة .

ماذا افعل لاحصل على نتيجة حقيقية ؟


لا اعرف كيف انصحك لكن سأحاول ان اعلق على كل نقطة عسى ان تنفعك.

1 من حق مبرمج ان يحتفظ بالكود ومن حقك حصول عليه لذلك يجب ان تتفقوا على هذا شي وتحدده مع مبرمج وكل شي بسعره (لا اعرف ماذا تقصد بكود مشفر هنا او غير مشفر لكن من حقك ان تحصل على كود مصدري الذي برمجة مبرمج اذا اتفقتوا على هذا)

2 لم افهم هل من يصبح شريك مشروع لا يقدر ان يسافر او ان ينشغل ربما سبب ان ارباح مشروع قليله جدا ليفرغ لها وقته.

مشروع لاربع سنوات المفروض انه كبير ويتحول الى شركه او على اقل فريق كامل ولكل شخص التزاماته ويوجد مدير وعده مبرمجين ويحساب من يتخلف على اداء مهامه اذا كنتم تعتمدون على مبرمج واحد طيله ٤ سنوات طبعا ستواجهون مشاكل

3 طبعا هذا ممنوع ان لم يخبرك سابقا به لذلك الافضل دائما ان تركز على مبرمجين معروفين وتترك بحث على اقل اسعار لان من يفعل هذا اكيد بسبب اسعار

4 فكره جيده تقسيم مشروع لتركيز على كل قسم بشكل منفصل

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

6 طبعا لا توظفه

7 سبب لان مشروع عندما يكبر يحتاج عنايه خاصه وربما حتى مبرمج او عده مبرمجين يعملوا عليه

وليس جميع لديهم هذا قدرات او لديهم وقت كافي

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

8 استخدام سكربت جاهز شي مقبول او اعادة استخدام اكواد ايضا ولكل شي سعره وحسب اتفاق اما اظهار تقدم مشروع ايضا حقك ولا يجب ممانعته

9 بايثون مشهورة بين عرب ليست مثل php لكن مشهورة وستسرع عمليه تطوير وعمليه تعديلات وتنظيم كود لان مبرمجينها غالبا يستعملون فريمورك ديجانجو الذي يختصر كثير من وقت

كل مشروع ربما تنفع معه لغه اكثر من اخرى او يكون اسهل بلغه لكن بشكل عام كل لغات تفعل كل شي

نصيحتي ٥٠٠٠$ ليست قليله اجمع فريق برمجة وتصميم وتسويق وعده اختصاصات معك واوجد فكره مناسبه لهذا مبلغ وافتتح startup كبدايه بهذا مبلغ وحاول حصول على تمويل بعدها ليكبر مشروع واهم شي فكر بطرق ربح من مشروع قبل بدء به

بخصوص النقطة الثانية.

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

مبدء الشراكة كان تملك الدومين والموقع مناصفة ويمنح كل شريك عدة ساعات عمل اسبوعية لدعم المشروع.

ثم توقف المبرمج عن تقديم اي دعم للمشروع. في الوقت الذي كنت اقدم اكثر من ١٠ ساعات عمل اسبوعيا .

استمر الوضع لعدة اسابيع ( لا مشكل كبيرة يمكنه التعويض لاحقا). ولكن مع استمرار الوضع لعدة اشهر وتعرض الموقع لحملة اسبام دون تدخل منه .

المشكلة . لم اكن استطيع بيع المشروع . وليس من المنطقي ان انفق المال لتوظيف مبرمج للقيام بمهمة الشريك.

المشروع تجمد تماما حتى خرج من الخدمة.