نصائح مفيدة

الرف - بديل لأوديسك

Pin
Send
Share
Send
Send



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

عند العمل مع العملاء ، غالبًا ما نستخدم oDesk ، وبصفة خاصة ، كمطور ، أستخدم تطبيق oDesk Team Room لتسجيل عملية العمل. وسيكون كل شيء على ما يرام - الوقت ينفد ، والمشروع ينمو ، والعميل سعيد - لكنني وجدت نفسي غالبًا ما أظن أنني لم تتح لي الفرصة لعرض الوقت المحجوز لأعرف بالضبط مقدار الوقت الذي قضيته في العقد. في بعض الأحيان يكون من الضروري تلبية الطلبات المحددة للعملاء ، مثل "قضاء ما لا يزيد عن 25 ساعة في الأسبوع المقبل" وما شابه ذلك ، وأحيانًا فقط بالنسبة للإحصاءات. نعم ، بالطبع ، لدى oDesk واجهة ويب حيث يمكنك الحصول على كل هذه المعلومات ، لكن يبدو لي غير كافٍ ، حيث أنني بحاجة إلى الحفاظ على استمرار فتح صفحة oDesk أو زيارتها بشكل دوري ، فقط لمعرفة مقدار تم التعهد بالوقت لهذه اللحظة.

المرحلة 1 - فكرة

في إحدى الليالي ، أثناء عرض البريد ، توصلت إلى فكرة "تبسيط حياتي" عند العمل مع oDesk. بادئ ذي بدء ، قررت تقديم قائمة بما أريد الحصول عليه من التطبيق. كانت صغيرة ، لكن في ذلك الوقت كانت مناسبة لي تمامًا:

  1. القدرة على عرض الوقت المسجل لليوم والأسبوع والشهر ،
  2. التحديث التلقائي للمؤشرات كل 10 دقائق ،
  3. لا شيء أكثر من ذلك ، لست بحاجة إلى "برنامج لكل شيء" ،
  4. واجهة أضيق الحدود ("الإجراءات الدنيا - الحد الأقصى للوظائف") ،
  5. حتى لا تقضي الكثير من الوقت في التنفيذ ، كان هناك حاجة إلى حل جاهز في أسرع وقت ممكن.

بعد ذلك ، قررت اختيار أدوات التطوير. نظرًا لنشاطي المهني ، غالبًا ما أستخدم C # ، وبالإضافة إلى ذلك ، أردت منذ فترة طويلة إنشاء تطبيق يربح باستخدام تقنية WPF. لماذا WPF؟ لسبب واحد فقط ، كان ذا أهمية بالنسبة لي في ذلك الوقت ، كانت هذه تطبيقات "لنفسي" (لم أكن أفترض أن أي شخص آخر سيستخدمها) وأردت منذ زمن طويل تجربة WPF ، وعلى وجه الخصوص ، XAML "مباشر".

المرحلة 2 - التحليل والتنفيذ

بادئ ذي بدء ، قررت معرفة كيفية حدوث إذن على oDesk. أثناء إلقاء نظرة سريعة على صفحة التفويض ، لاحظت على الفور 3 علامات قياسية إلى حد ما:

هذا يكفي لتسجيل الدخول. للحصول على إذن ومزيد من العمل مع oDesk ، قررت استخدام فئة HttpClient. هذه فئة قياسية من .NET 4.5 ، ومع ذلك ، يمكن استخدامها في المشاريع على .NET 4.0. للحصول على إذن ، يتم إنشاء نموذج وإرساله عبر طلب النشر إلى الخادم:

بعد ذلك ، تحتاج إلى الحصول على قائمة بالعقود النشطة للمستخدم الذي قام بتسجيل الدخول. كان الحل الأسهل ، كما بدا لي في ذلك الوقت ، هو أخذها من الصفحة https://www.odesk.com/team/scripts/login؟initial=1&after_login_location=http٪3A٪2F٪2Fwww.odesk.com٪2Fteam٪ 2Fscripts٪ 2Freport. الطريقة الصغيرة التالية كتبت لهذا:

لا شيء معقد ، فقط حدد القيم باستخدام تعبيرين عاديين. حسنًا ، في النهاية كان من الضروري الحصول على القيم المباشرة للعدادات. بالنظر بعناية إلى الصفحة https://www.odesk.com/team/scripts/report ، لقد وجدت رابطًا مفيدًا لتنزيل السجل في شكل ملف بتنسيق csv:

هذا فقط ما تحتاجه. علاوة على ذلك ، تم كتابة الكود الصغير التالي:

ثم أضفت طريقة للحصول على الوقت الإجمالي لجميع العقود:

لذلك ، بعد كل ما تم وصفه ، كان لدي كل الأساليب اللازمة لتقديم طلب جاهز. لقد بدأت مع واجهة بسيطة:


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

في صباح اليوم التالي ، فكرت في "لماذا سأنظر في أغلب الأحيان إلى هذا التطبيق؟" ، وجاء الجواب بطريقة أو بأخرى من تلقاء نفسه: "لمراقبة مؤشر الوقت لهذا اليوم". بناءً على ذلك ، قررت أن أجعل هذا المؤشر أكبر بالنسبة إلى البقية. اتضح ما يلي تقريبا:


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


أعجبني هذا الخيار أكثر. بالإضافة إلى ذلك ، يتلاءم بشكل جيد مع مفهوم Metro UI الخاص بنظام التشغيل Windows 8 UI ، والذي يعجبني حقًا.

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

المرحلة 3 - البدء

بعد يومين ، قررت أنه يمكن عرض البرنامج الناتج على الزملاء الآخرين وسماع ملاحظاتهم وتعليقاتهم ومقترحاتهم واقتراحاتهم. لمفاجأتهم العظيمة ، كانوا يحبون الفكرة ، وقد قصفت للتو بمجموعة من المقترحات المختلفة لتحسينها. قررت تنفيذ بعضها ، لكن في الوقت نفسه ، لم يتم قبول العديد من المقترحات بسبب حقيقة أنه كان من المفترض أن أقوم بعمل "وحش" ​​من أداة صغيرة تعرف كل شيء. لكنني لم ابتعد عن المبدأ الذي وضع في البداية - "لا شيء أكثر من ذلك".

بعد عدة أيام من التنقيح ، تم تنفيذ بعض الأفكار المقترحة:

  1. المواضيع،
  2. ProgressBar لعرض عملية التحديث ،
  3. غيرت قليلاً خوارزمية السلوك عند انقطاع اتصال الإنترنت ،
  4. إحصائيات الأشهر السابقة (نقرة مزدوجة LMB) ،
  5. تجاهل القائمة
  6. إمكانية التحجيم (Ctrl + Scroll).

نتيجة لذلك ، بعد كل العمل المنجز ، حدث شيء على النحو التالي:


كانت آخر "اللمسات" هي اختيار الاسم والنشر على الخادم المحلي. كاسم ، لم أتوصل إلى شيء أفضل (ولم أكن أريد التفكير في الاسم بعد الآن) من oDesktop. ولكن ، مع ذلك ، يبدو لي أن هذا الاسم ذو مغزى كبير.

اكتمال

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

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

لقد طرحت الفكرة الآن لتطبيق تطبيق مماثل لنظام التشغيل Windows 8 ، والذي ، في رأيي ، سيكون امتدادًا جيدًا لهذا المشروع "المنزلي" المخصص للمتعة فقط.

التحكم عن بعد الوقت

يعرف المستقلون المحليون جيدًا oDdesk - وهي خدمة كبيرة عبر الإنترنت للعمل عن بُعد. خاصة أولئك الذين تعاونوا مع الشركات الأمريكية على مدار الساعة.

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

وكانت حصة مواطنينا 8 ٪. ذهبت الأماكن الثلاثة الأولى إلى الهند والفلبين والولايات المتحدة الأمريكية.

ما هو أوديسك؟

oDesk هو تبادل عمل عن بعد غربي. يتيح لك العثور على مقاولين وإنشاء مكتب عمل افتراضي لمراقبة المشروع والاتصالات الداخلية.
هناك خياران للعمل على oDesk:

  • دفع بالساعة
  • مع دفع ثابت للنتيجة.

يتم سجن "oDesk" للخيار الأول ويحتوي على برنامج الحضور ووقت الحضور لفريق oDesk.

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

بالنسبة للعميل ، هذه فرصة للتأكد من أن المستقل قد عمل بالفعل في الساعات المذكورة. وللموظف - ضمان دفع المال.

لماذا إذن لا ينتقل جميع أصحاب العمل والمستقلين إلى هذه الخدمة؟

لديه بعض العيوب.

مطبات oDesk لحسابهم الخاص:

1. الكثير من المتاعب مع التسجيل والبدء

كيف تبدأ على odesk.com؟ يجب عليك التسجيل وتأكيد هويتك. ولهذا:

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

والآن فقط يمكنك التقدم لوظيفة. هناك صعوبات مرة أخرى. في البداية ، يمكنك فقط تقديم طلبين للعمل. لزيادة الحد ، تحتاج إلى إكمال 5 أعمال بنجاح أو اجتياز العديد من الاختبارات عبر الإنترنت - لتأكيد المؤهلات.

2. حاجز اللغة

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

  • مهمة ، أمثلة على العمل السابق
  • ساعات العمل هي ساعات يكون فيها كل من العميل والمقاول على اتصال
  • إمكانية الوصول - كم عدد الساعات التي يمكن أن يكرسها المستقل للعمل

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

وفقًا لتقرير oDesk ، نرى: 75٪ من العمل الذي أنجزه المتخصصون الأوكرانيون هو عمل فني (برمجة الويب ، تطبيقات الجوال ، تصميم الويب ، تطبيقات سطح المكتب وأنواع أخرى من تطوير البرمجيات). هذه هي أنواع العمل التي لا تتطلب معرفة جيدة باللغة الإنجليزية.

(وفقا لمواد الموقع www.dou.ua)

3. فرق التوقيت الزمني
أثناء العمل في شركة oDesk ، يجب أن يكون العميل والمقاول على اتصال في نفس الوقت. يجب علينا أن نتعلم أن نعيش في وقت العميل.

بسبب الفارق الزمني الكبير ، من الصعب إجراء مقابلة. على سبيل المثال ، لا يتيح لك الاختلاف لمدة 12 ساعة مع العملاء الأمريكيين التواصل خلال النهار.

يجب أن نبحث عن عملاء من دول ذات مناطق زمنية قريبة.

4. الصعوبات مع سحب الأموال:

  • الشرعية. في أوكرانيا ودول الكومنولث المستقلة ، من الصعب للغاية الحصول على المال من خلال أوديسك بشكل قانوني. في الواقع ، لا توجد طرق "بيضاء". يجب عليك المخاطرة ، والاختيار من بين الأساليب "الرمادية".
  • اللجنة. ضع في اعتبارك أن شركة oDesk تتقاضى عمولة قدرها 10 ٪ من جميع مدفوعات العملاء. كما يقوم البنك الوسيط والبنك المحلي بسحب مصلحتهما.
  • تأخير. بعد دفع العميل ، يتعين على المقاول الانتظار لمدة أسبوع ونصف قبل صرف الأرباح.

5. لا يأخذ في الاعتبار ساعات غير الكمبيوتر

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

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

عيوب ODesk لصاحب العمل

1. غير قادر على التحكم في موظفي المكتب

Odesk هي خدمة متخصصة للغاية لإيجاد والعمل مع المستقلين. وفقًا لذلك ، لا يمكن تثبيت Odesk في الشركة واستخدامها لتتبع وقت الموظفين الذين يعملون في المكتب.

2. يتم استبدال النتيجة بعملية.

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

ولهذا السبب ، غالبًا ما يتم استبدال النتيجة بعملية. بدلاً من التفكير لمدة نصف ساعة ، ثم كتابة التعليمات البرمجية في 5 دقائق ، يقرع المبرمج على لوحة المفاتيح لمدة ساعتين.

هل هناك بديل؟

أوديسك البديل

هذه هي Yaware.TimeTracker - وهي خدمة تتعقب وقت الموظف على الكمبيوتر.

تجمع الخدمة تلقائيًا معلومات مفصلة حول عمل الموظف:

  • في أي وقت بدأ العمل والذي انتهى فيه. متى وإلى متى كان يصرف
  • كم ساعة عمل في اليوم / الأسبوع / الشهر ،
  • ما هي البرامج والموارد التي استخدمتها ، والمواقع التي زرتها.

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

لماذا هو أكثر ربحية لاستخدام Yaware.TimeTracker

1. Yaware.TimeTracker يمكن تثبيتها في الشركة وتنطبق على تتبع الوقت لموظفي المكاتب والفروع البعيدة.

2. القدرة على اختيار واجهة باللغة الروسية أو اللغة الإنجليزية

يمكن أن يعمل المستقلون المحليون مع عملاء من دول أخرى.

3. تكلفة الاستخدام

لا تحصل Yaware.TimeTracker على 10٪ من العمولة من الأجر بالساعة ، والمكافآت ، وما إلى ذلك ، ولا تسحب دولارين عند سحب الأموال من البطاقة. مكان عمل واحد سيكلف صاحب العمل 6 دولارات فقط لمدة شهر واحد. يمكنك دفع اشتراكك بأي طريقة مريحة.

4. يتم دفع الوقت الحقيقيأنفق على الوفاء بالطلب

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

5. وقت أقل للتحليل

Yaware.TimeTracker لديه القدرة على التقاط لقطات واللقطات من كاميرا ويب. لكن الموظف لا يحتاج إلى التوقيع عليها يدويًا. تضيف الخدمة بشكل مستقل اسم البرنامج / الموقع الذي كان الموظف يعمل فيه في تلك اللحظة.

لا يحتاج المدير أيضًا إلى التقاط صور كل دقيقتين. يمكنه فقط إلقاء نظرة على مخططات Yaware.TimeTracker ومعرفة ما إذا كان الموظف يقوم بعمله أم لا.

6. لا يتم استبدال النتيجة بعملية

كما هو الحال في oDesk ، في Yaware.TimeTracker ، يمكن للموظف النقر على "تعليق المراقبة" لفترة يريد فيها القيام بأعمال تجارية شخصية أو مجرد مغادرة. ولكن في oDesk ، لن تؤخذ هذه الساعات اللامنهجية في الاعتبار.

في Yaware.TimeTracker ، هناك وظيفة نشاط غير متصل. انها تسمح لك أن تأخذ في الاعتبار ساعات العمل وليس على الكمبيوتر.

على سبيل المثال ، إذا رسم المصمم رسمًا أوليًا على الورق ، فيمكنك تصور مثل هذا النشاط غير المتصل بالإنترنت وتعيينه "مثمر". ثم لا يتعين على الموظف "سحب الماوس" كل 5 دقائق.

هل أنت صاحب عمل تبحث عن موظف بعيد؟ أو لحسابهم الخاص الذي يحتاج إلى وظيفة؟

شاهد الفيديو: سبحان الله وصفه معجزه تقضى على الأم الظهر فى ثوانى أنزلها الله على الرسول منذ 1400عام (أغسطس 2022).

Pin
Send
Share
Send
Send