السلام عليكم،

أردت أن أنقل إليكم تجربتي مع شركة CrossOver المتخصصة في توظيف المبرمجين، لعلّ أحدا يستفيد من بعض ما حصل معي

القصة بدأت منذ مدة عندما كنت أشاهد عروض عمل عن بعد (remote) برواتب تتراوح بين 30 إلى 100 ألف دولار سنويا، قائمة مناصب التوظيف متوفرة من هذا الرابط:

https://www.crossover.com/x/#/marketplace/available-jobs

كنت أهتم بعروض البرمجة جافا، كانت كثيرة ومتنوعة، فقمت ذات مرة باختيار أحد عروض البرمجة Full Stack Web Developer

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

فكانت النتيجة أنهم راسلوني بعد بضعة أيام وأخبروني أني لم أتحصل على نتائج كافية للانتقال إلى الاختبار المقبل (ولم أحصل على أية أرقام رغم أني راسلتهم ليخبروني بالنتائج)

مرة أيام إلى أن شاهدت عرض Java Software Architect (with c++) براتب سنوي 60 ألف دولار، للعمل في شركة بريطانية متخصص في البرمجيات تدعى Ignite Technology

ولأنه كانت لدي تجربة مع JNI في جافا قمت بالتسجيل ثم قمت بإجراء الاختبار التقني على HackerRank

كانت مجموعة من الأسئلة حول جافا و++C ومكتبة JNI

قمت بالاجابة عنها وحصلت على نتيجة مقبولة حسب

راسلت بإلحاح أحد الموظفات التابعة لـ CrossOver لمعرفة نتيجة الاختبار بأخبرتني أن الاختبار تقوم به مجموعة أخرى وأنها لا تعرف نتيجة الاختبار، واختبرتني أن كل ما تشاهده هو نتيجة 81 على حسابي الشخصي أن هناك عددا قليلا من الذين تم قبولهم لهذا المنصب.

بعدها تلقيت اتصال من أحد موظفات CrossOver من Texas أنه علي أن أقوم بآخر اختبار وهو إنشاء مشروع تقييمي وفق مواصفات محددة مشابهة لمجال عمل المنصب الذي سأشغله، خلاصة قولها أنه يحسن بي أن اختار عطلة نهاية الأسبوع واستعد جيدا لذلك وأوفر مجال عمل مريح لأن المشروع قد يستغرق ساعات عمل طويلة (أقلها 10 ساعات متتالية) أقصاها 3 أيام متواليه...

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

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

لم أكن أعرف تفاصيل المشروع، كل ما كان لدي هو صفحة فيها عداد للوقت Timer وزر للانطلاق Start Project

عندما نقرت على الزر تفاجئت بمواصفات المشروع وطريقة التقييم في ما يقارب 6 صفحات

خلاصة المشروع: إنشاء تطبيق على مستوى العميل (في شكل مكتبة Native تقوم بقراءة استهلاك الموارد (الذاكر، المعالج، التطبيقات) يقرؤها تطبيق جافا ثم) يقوم بارسال البيانات بشكل دوري عبر خدمة ويب Web Service إلى خادم Server ليقوم بحفظها في قاعدة بيانات بهدف رصد استهلاك الموارد في الأجهزة العميلة...

ليس هذا فقط بل يجب أن يتم إنجاز المشروع كاملا فقط باستخدام حلول مجانية أو مفتوحة المصدر، ورفع مع المصدر البرمجي كاملا مرفقا باختبار الوحدات unit testing وتوثيق كامل للمشروع docs ومخططات بيانات diagrams و... وغير ذلك مما يمكنكم الاطلاع عليه في هذا الملف:

http://www.4shared.com/office/X2RmpChGce/candidate_application_second_t.html

كل ذلك في مدة لا تتجاوز ثلاث أيام، حسنا يمكنك طلب مهلة إضافية extention مع تقديم سبب مقنع لذلك!

طبعا، لو كان لدي من الوقت ما يكفي لإنجاز مشروع بهذه المواصفات (والذي حتما حجمه الساعي يفوق 3 أيام) لقمت بإنجازه وتسوقه عبر النت، مع تحرير فاتورة عند البيع وفاتورة للدعم أيضا!

لست مستعدا لتقديم مثل هذه الأعمال مجانا مهما كان العائد وأيّا كانت الأسباب، وهذا ما أخبرتهم به فيما بعد

أيضا لا يوجد هناك أي قانون يحمي حقوقك كعامل حر، من الذي سيضمن لك أن مشروعك لن يتم تسويقه بشكل أو بآخر وأنت لا تدري بذلك.

استغلال أوقات المبرمجين لمجرد وعود ليس له مبرّر أيّا كان شكل هذه الوعود...

هذا رأيي بخصوص هذا النوع من طريقة التوظيف هذه، الأمر يبدو مختلف فيما يخص شركات توظيف أخرى TopTal مثلا.