---
مقدمة في المشكلة
في إحدى الاجتماعات الأخيرة لفريق المطابقة، أشار أحد المطورين: "لا يمكننا تجاهل أن المستخدمين يضيعون في قوائم الوظائف الطويلة". كانت هذه بداية النقاش حول كيفية تحسين تجربة المستخدم على المنصة. بينما ركز العديد منا على إضافة فلاتر جديدة، مثل فلتر الراتب، قررنا النظر في حل أبسط — زر "حفظ البحث".
لماذا هذا مهم
كانت مشكلة ضياع المستخدمين حادة بالنسبة للكثيرين منا. تلقينا تعليقات من المرشحين الذين لم يتمكنوا من تذكر البحث الذي قاموا به، مما أدى إلى إضاعة الوقت في المحاولات المتكررة. أثر هذا ليس فقط على انطباعاتهم، ولكن أيضًا على الكفاءة العامة للمنصة. كان ارتفاع معدل الارتداد على صفحة الوظائف يشير إلى ضرورة إجراء تغييرات.
تفاصيل المشكلة
كتب أحد المستخدمين، الذي كان يبحث عن وظيفة في مجال التسويق، إلى الدعم: "في كل مرة أقوم بتحديث الصفحة، أفقد جميع إعدادات الفلاتر، وعليّ البدء من جديد". كان هذا يسبب الإحباط، ونتيجة لذلك، كان المستخدمون يغلقون علامة التبويب بشكل متكرر أكثر من مواصلة البحث. أدركنا أن المشكلة ليست فقط في نقص الفلاتر، ولكن أيضًا في عدم قدرة المستخدمين على حفظ تفضيلاتهم.
المحاولات الأولى للحل
في البداية، اقترحنا نظام فلاتر أكثر تعقيدًا، بما في ذلك فلتر الراتب، لمنح المستخدمين مزيدًا من الخيارات لتخصيص البحث. ومع ذلك، بعد عدة دورات واختبارات، أدركنا أن هذا الحل كان يعقد الواجهة ولم يحل المشكلة الأساسية — حفظ البحث. تخلينا عن هذه الفكرة وبدأنا في استكشاف طرق أخرى.
الحل التقني
بعد مناقشات مع الفريق، توصلنا إلى قرار إضافة زر "حفظ البحث". سمح ذلك للمستخدمين بحفظ إعدادات الفلاتر الحالية والعودة إليها لاحقًا. إليك مثال على الكود الذي يوضح وظيفة الزر:
function saveSearch(searchParams) {
// حفظ معلمات البحث
localStorage.setItem('savedSearch', JSON.stringify(searchParams));
}
تقوم هذه الوظيفة بحفظ معلمات البحث في التخزين المحلي، مما يتيح للمستخدمين العودة إليها بسهولة. كما أضفنا إمكانية تلقي إشعارات حول الوظائف الجديدة التي تتوافق مع البحث المحفوظ.
ما الذي تغير في المنتج
بعد إدخال زر "حفظ البحث"، لاحظنا تحسنًا كبيرًا في تجربة المستخدم. انخفض معدل الارتداد على صفحة الوظائف، وأصبح المستخدمون يعودون بشكل متكرر إلى الاستفسارات المحفوظة. أثر هذا التغيير أيضًا على الأقسام مثل /jobs و /for-candidates، حيث أصبح بإمكان المستخدمين الآن العثور على وظائف ذات صلة بشكل أكثر فعالية.
الدروس المستفادة
- البساطة قد تكون أكثر فعالية من الفلاتر المعقدة.
- يقدر المستخدمون إمكانية التخصيص، ولكن فقط إذا لم تعقد الواجهة.
- من المهم جمع التعليقات بانتظام وإجراء التغييرات بناءً على الاحتياجات الحقيقية للمستخدمين.
- يمكن أن يؤدي حفظ الإعدادات إلى تحسين التفاعل مع المنصة بشكل كبير.
ماذا يعني هذا للمرشحين
بالنسبة للمرشحين، يعني هذا أنهم يمكنهم الآن حفظ استفساراتهم وعدم إضاعة الوقت في البحث المتكرر. هذا يحسن فرصهم في العثور على وظيفة مناسبة ويسمح لهم بإدارة وقتهم بشكل أكثر فعالية.
ماذا يعني هذا للمجندين
يمكن للمجندين الآن توقع أن يكون المستخدمون أكثر انخراطًا في عملية البحث، وبناءً على ذلك، سيكونون أكثر عودة إلى المنصة. قد يؤدي ذلك إلى زيادة عدد المرشحين المؤهلين للوظائف المفتوحة.
الخطوات التالية
على الرغم من أن زر "حفظ البحث" قد حقق تحسينات ملحوظة، إلا أننا نستمر في مراقبة كيفية تفاعل المستخدمين مع هذه الميزة. نفكر في إمكانية إضافة وظيفة التحديث التلقائي لنتائج البحث بناءً على المعلمات المحفوظة. إذا كان علينا العودة إلى الوراء، ربما كنا سنبدأ بهذه الميزة لتجنب التكرارات الزائدة مع الفلاتر. ومع ذلك، بشكل عام، كان هذا الحل خطوة إيجابية إلى الأمام لمنتجنا. ---