11

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

  • مجهول

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

هل يمكن أن تشاركنا نبذة مختصرة عن طبيعة كل مشروع وكم وضعت له ميزانية؟

كل مشروع يحتاج الى موضوع كامل.

اول مشروع عام ٢٠٠٧ كلفني 1000$

موقع اخبار + منتدى مجاني + استضافة لمدة عام + تصميم +لوجو

500$ لحضور مؤتمرات اقتصادية و ملء الموقع بالاخبار .

النجاح : اصبحنا راعي اعلاني لشركة معارض ( لم تكن الرعاية مدفوعة ولكنها خطوة كبيرة)

الفشل: المبرمج قدم الكود مشفر بشكل كامل. بحيث اننا احتجنا لتعديلات بسيطة في القائمة ( مجرد اعادة ترتيب ويمكنني تنفيذها خلال ساعتان وانا مبتدء ) فطلب ١٠٠$ .

الحل: من حسن حظي وقتها انني سجلت اسم الدومين مباشر من جودادي . وتمكنت من سحب قاعدة البيانات للموقع و المنتدى وكانت نواة المشروع الثاني ...

اولا اشكرك لهذه المشاركه القيمه

هل يمكنك التعمق في كل مشروع وما قابلته من مشاكل اعتقد انها ستكون سلسلة مقالات قيمه

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

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

نصيحتي:

1- اقرأ كثيرا عن قصص نجاح الشركات الصغيرة وكيف بدأت بمبرمج واحد او اثنين وكيف أصبحت شركة عالمية عملاقة مثل فيسبوك + تويتر + واتس آب + وغيرها من الشركات الكبيرة التي منها الآن ما يدار فقط من خلال الانترنت بدون مكتب او مكان علي الارض (وهي شركات ناجحة جدا جدا) ومدخولها بملايين الدولارات كل شهر.

2- تأكد من أنك لن تجد مبرمج يعطيك كل ما تتمناه وكل ما تحلم به الآن ومستقبلا! وإن وجدت فسوف يطلب منك مشاركة النجاح وبالتالي مشاركة الارباح (إلا إذا كان هناك اتفاق مسبق للعمل معك مدي الحياة بنفس الأجر).

بالتوفيق

شكرا على الرد و النصائح

كنت اطالب بالكود اللذي دفعت ثمنه ( اعتقد انهم استخدمو شيء شبيه ب zend encoder واعطوني كود مشفر ). ولم اطلب ضمان التحديثات مجانا.

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

منذ 2015 اتطلعت على تجربة عدة شركات ومنها واتساب - هل تعلم أن سيرفرات واتسأب تعتمد على برمجية تراسل مجانية مفتوحة المصدر . أما التطبيق فقام به مبرمج روسي .

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

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

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

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

ملاحظة : سر نجاح الواتسأب نقطتان

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

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

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

حسب ما اذكر أكثر تكلفة كانت تقلقهم في بدايتهم هي ثمن رسالة ال SMS لتأكيد الاشتراك .

هذه مشاكل معروفة لدي كل من يتعامل مع الفريلانسر

لديك حلان اما ان تؤسس شركتك بشكل رسمي وتوظف فيها مبرمجين بدوامل كامل

او تتعامل مع شركة برمجية محترفة

اما حل النص نص لن يفيدك

لايمكنك ان تطلب من فريلانسر تتعامل معه مرة واحد ان يبني لك مشروع العمر كاملا

المبرمج غير قادر علي التنبؤ بالمتغيرات التي سيطلبها المشروع فيما بعد ,

بجانب ان الكثير من الفريلانسرز ليسوا محترفين

اكمال برمجة تطبيق عمل عليه مبرمج اخر هو اصعب مم البدئ فيه من جديد

هذا اكبر خطء عند المبرمجين العرب. انهم يعملو بدون اي خطة ولا يتبعو اي نظام موحد للرموز و المخططات.

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

اذا تغير المهندس في نصف مشروع بناء فندق فلن تسمع من المهندس الجديد جملة ( اعادة رسم المخططات من الصفر اسهل من المتابعة ).

نفس الامر عند مهندسي الكهرباء و الشبكات ووو

اخيرا .

هل يوجد دليل عمل للمبرمجين يوضح طريقة عمل مشروع؟

نعم يوجد وهناك معايير واضحة لهذا الشيء

لكن هذا شيء يدركه المبرمج الذي درس اكاديمياً (وبعضهم لا يتبعها ايضا ويقع في نفس الاخطاء)

واهم شيء يجعل العمل واضحاً لدى المبرمجين هو رسم المخطط Diagram والذي يوضح للمختص ولغير المختص كيفية سير المشروع بشكل عام

اما المختص فيعرف حتى التفاصيل الدقيقة من خلاله ويعرف كل ملف وماهي وظيفته ويعرف كيف يجد الوظيفة المحددة ليقوم بالتعديل عليها وغير ذلك.

هذه المشاكل طبيعية

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

لو كان المشروع تحت يدي لقبضت على الاقل 3000$ واعطيك مهلة لاتقل عن شهرين وساعتبر ذلك قليل جداً.

واذا استمريت على هذا الحال ستقع في نفس المشكلة بغض النظر عن ما تعلمته من النقاط العشر المذكورة في الاعلى :)

لديك حلين:

الاول: تعامل مع شركات برمجية محترمة

الثاني: قم بتاسيس مشروع عمل بسجل وقم بتوظيف اثنين على الاقل من المبرمجين بعقد مؤقت وبراتب وغير ذلك

لمعلومات.

ان ٣٠٠٠$ دولار تقريبا تشتري نفس كمية الذهب ل١٠٠٠$ قبل ١٣ عام.

وانت حسبتها كشخص سوف يقدم خدمة بصدق. وليس برمجية CMS مجانية مغمورة. تقوم بتشفيرها باستخدام zend مع نسخة منتدىphpBB مجانية.

وبالمناسبة كانت شركة برمجية . وعقد من نسختان .

  • كانت شركة ولكن غير محترمة لانها اخفت نيتها عند التعاقد.

اما بخصوص توظيف مبرمجيين بشكل دائم.

فحجم العمل للمبرمج على مدار العام بحدود٢٠% الى ٣٠ % فقط.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

أولًا ألاحظ أنّ هناك خللًا إداريًا؛ مشروع لعدّة سنوات لم يتحول إلى شكل آخر؛ مشاريع لم تستطع النموّ... إلخ

ثانيًا أعتقد في نقاطٍ عدّة التكلفة قليلة جدًا (والنتيجة لن تكون مرضية دائمًا)

ثالثًا حاوِل أن توظّف شخصًا خبيرًا ليعينك في اختبار وفحص البرمجيات.

رابعًا العمل والبدء بنفسك في مشاريع كثيرة أفضل.

خامسًا النموّ لا يكون فقط على عاتق المبرمج، السوق تشهد تغيُّرًا.

سادسًا المشاريع طويلة المدّة لا تحاول أنّ تختصرها بمنهجية: (برمجية أولية متكاملة من طرفٍ واحِد؛ إضافات أخرى من مبرمجين آخرين؛) هذه خطّة غير ناجِحة بتاتًا؛ لأنّ البرمجة هنا جزء كبير منها فكريّ؛ عندما تبني منظومة على فِكرة شخصٍ واحِد يراها من منظوره الخاص؛ ثم ترجوا أن يعدِّل عليها آخرون فلن تنجح؛ إذا: كيف تعمل الشركات وفيها عدد كبير من المبرمجين؟ -: هناك منظومة وآليّة إدارة خاصة بإدارة البرمجية وأجزاءها تعمل عليها الشّركات. وبالغالب تكون أجزاء البرمجية مقسّمة على عدد من المبرمجين؛ والوظائف محدّدة لكل مبرمِج؛ وهناك إدارة تنسّق بينهم (لأنّ المبرمجين الكثيرين لا يمكنهم التنسيق بين أنفسهم دون إدارة؛ فكيف بمبرمجين على مدى زمني مختلف). والأفضل أن تقابل وتقرأ وتسمع لطرق هذه الشركات حتى تستطيع استيعاب كيف تعمل.

سابعًا مضيّ عشر سنوات؛ هو مدّة كبيرة جدًا كان ينبغي أن تتعلم فيها الكثير، وأن تجرب مجالات عدّة.

ثامنًا أرى (شخصيًا) متوسّط 500$ على كل مشروع؛ ليس باستثمارٍ كافٍ.. أبدًا؛ ولن يصل إلى نتيجة واعِدة إلا بتخطيط دقيق سليم، ويدعم توسّعًا جيدًا؛ (يعني 500 كبداية فقط؛ ومن ثم تنفق المزيد والمزيد). وأرى: أنّه لو استثمرت الـ 5000$ في مشروعٍ واحِد على مدّة طويلة؛ لكنت خرجت بنتائج أفضل.

تاسعًا الإدارة فن؛ وعليك توظيف من يستطيعها.

عاشرًا لا تخصص المبرمجين العَرب: فأنا أرى أنّه حتى لو استعنت بغير العرب كنت ستصل لنفس النتيجة. لا تنظر إلى مايكروسوفت.. ولا إلى الشركات العظمى. التكلفة القليلة (غالبًا) لن تأتي بنتائج رائعة؛ أبدًا.

الحادي عشر والأخير: الاستمرارية (كمبرمج، مدير، مستثمر) فنّ؛ ليس بسهل؛ كلنا يفكر؛ وبعضنا يستطيع البدء، والقلّة تستطيع الاستمرار في هذا المجال.. المبرمجين أنفسهم يفشلون في مشاريعهم الخاصّة. وهذا دليل على أنّ الفشل كلّه ليس من رأس المبرمج وحده.

-4

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

هذا رابط موقعها

مميزات هذه الشركة انها تقدم لك ضمان موقع ورسمي لمدة سنة ولديها دعم رائع لقد سبق لي التعامل معها قمة في الروعة

سعر خدمات الشركة غال جدا لا اظن انه يمكن تغطية مصاريفه

-1

لا يا اخي هذه الشركة سبق لي التعامل معها اسعار مناسبة على حسب درجة تعقيد الموقع

لقد برمجو لي موقع حجز اوتيلات والفنادق كاملا من الصفر بمبلغ 350 دولار في مدة شهر بدون تأخير وجودة عالية

انصحك بالتواصل معهم

على رقمهم في الواتساب +212671013733

يبدو انك تروج لنفسك لا اكثر الدومين يبدو مجاني.

-1

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

Coodek Network

طنجة

080-8532018

-1
saadrifai أضف ردا

اها يبدو انك لاتريد من يزاحمك

بالمناسبة الموقع الخاص بك لايعمل

نعم أعلم ذالك, أردت توقيفه افضل من أن أستعمل دومين مجاني.

-1

لاحول ولاقوة الا بالله

الحسد والحقد كثير في هذا المكان

-3

يبدو انك معتوه