Wie wir die Sichtbarkeit des Kandidatenprofils für bestimmte Unternehmen steuerten

Wir haben einen Mechanismus eingeführt, der es Kandidaten ermöglicht, ihre Profile vor bestimmten Unternehmen zu verbergen und so die Vertraulichkeit und Kontrolle über ihre Daten zu verbessern.

---

Treffen mit dem Kandidaten: Der erste Schritt zu Veränderungen

Vor kurzem hatten wir ein 1:1-Gespräch mit einem Kandidaten, der Bedenken hinsichtlich der Vertraulichkeit seines Profils äußerte. Er teilte uns mit, dass er nicht möchte, dass seine Daten allen Unternehmen, mit denen er kommuniziert hat, zugänglich sind. Dieses Gespräch war der Katalysator für die Diskussion über eine neue Funktion, die es Kandidaten ermöglichen würde, die Sichtbarkeit ihrer Profile zu steuern.

Warum ist das wichtig

Das Thema Datenschutz im Bereich der Beschäftigung wird zunehmend relevant. Kandidaten möchten die Möglichkeit haben, zu steuern, wer ihre Profile und Informationen sieht. Wir haben erkannt, dass es für viele Bewerber nicht nur um Bequemlichkeit geht – es handelt sich um Sicherheit und Kontrolle über die eigene Karriere. Wenn wir dieses Problem nicht lösen, riskieren wir, das Vertrauen der Nutzer zu verlieren, was für unsere Plattform entscheidend ist.

Konkretes Beispiel für das Problem

In einer Phase unseres Testings stießen wir auf eine Situation, in der ein Kandidat ein Angebot von einem Unternehmen erhielt, aber nicht wollte, dass andere Arbeitgeber sein Profil sehen. Als er versuchte, die Informationen zu verbergen, erlaubte es das System nicht, was zu Unmut führte. Dieser Fall verdeutlichte, dass die bestehenden Mechanismen nicht die notwendige Flexibilität und Kontrolle bieten.

Erste Versuche zur Lösung

Wir begannen mit der Diskussion eines einfachen Ansatzes – der Hinzufügung eines anpassbaren Parameters im Kandidatenprofil. Es stellte sich jedoch heraus, dass diese Lösung komplexe Fälle nicht berücksichtigt, in denen derselbe Kandidat mit mehreren Unternehmen interagiert und nicht möchte, dass diese ihn sehen. Daher haben wir diese Idee verworfen, da sie das Hauptproblem nicht löste.

Technischer Ansatz

Nach mehreren Iterationen und Diskussionen kamen wir zu einer Lösung, die die Verwendung eines „Schwarzen Brettes“ für Unternehmen beinhaltete. Kandidaten können Unternehmen hinzufügen, von denen sie ihr Profil verbergen möchten, und diese Informationen werden in der Datenbank gespeichert. Bei einer Profilabfrage überprüft das System, ob das Unternehmen auf der schwarzen Liste steht, und zeigt das Profil nicht an, wenn dies der Fall ist.

class CandidateProfile:
    def __init__(self, candidate_id):
        self.candidate_id = candidate_id
        self.blacklist = []

    def add_to_blacklist(self, company_id):
        self.blacklist.append(company_id)

    def is_visible_to(self, company_id):
        return company_id not in self.blacklist

Diese Implementierung ermöglicht eine einfache Verwaltung der Sichtbarkeit des Profils und gewährleistet die erforderliche Vertraulichkeit.

Änderungen im Produkt

Mit der Einführung der neuen Funktion können Kandidaten nun selbstständig den Zugriff auf ihre Profile verwalten. Wir haben einen Abschnitt in der Benutzeroberfläche des Profils hinzugefügt, in dem die Nutzer ihre schwarze Liste von Unternehmen bearbeiten können. Diese Änderung hat die Interaktion mit /for-candidates erheblich verbessert, da die Nutzer sich nun sicherer fühlen und die Kontrolle über ihre Daten haben.

Was wir gelernt haben

  • Flexibilität ist wichtiger als Einfachheit. Die ursprünglichen Ideen zu einem einfachen Parameter waren nicht universell genug.
  • Nutzerverständnis. Der Austausch mit den Nutzern ist der Schlüssel zur Ermittlung realer Bedürfnisse.
  • Hypothesen testen. Scheuen Sie sich nicht, von Ideen Abstand zu nehmen, die in der Praxis nicht funktionieren.
  • Daten und Vertraulichkeit. Der Schutz von Daten sollte in allen Phasen der Entwicklung Priorität haben.

Was das für Kandidaten bedeutet

Jetzt können Kandidaten sicher sein, dass ihre Profile nicht für alle Arbeitgeber sichtbar sind. Sie können auswählen, wer ihre Informationen sieht, was es ihnen ermöglicht, sich auf die Möglichkeiten zu konzentrieren, die sie wirklich interessieren.

Was das für Recruiter bedeutet

Recruiter müssen nun berücksichtigen, dass nicht alle Kandidaten zur Einsicht verfügbar sind. Dies kann zusätzliche Anstrengungen erfordern, um geeignete Fachkräfte zu finden, eröffnet jedoch auch Chancen für gezieltere Interaktionen mit den Kandidaten.

Nächste Schritte

Wir beobachten weiterhin, wie die Nutzer mit der neuen Funktion interagieren. Es ist wichtig, eventuelle Probleme im Zusammenhang mit der Verwendung der schwarzen Liste zu identifizieren und die Benutzeroberfläche weiter zu verbessern. Wenn wir alles von vorne beginnen müssten, würden wir mehr Aufmerksamkeit auf die anfängliche Analyse der Nutzerbedürfnisse legen, um unnötige Iterationen zu vermeiden. ---

Verwandte Materialien

  • Architecture diagram plannedАрхитектура скрытия профиля
    Схема, отображающая новый механизм управления видимостью профиля кандидата.
  • Chart plannedАнализ использования функции
    График, показывающий, как изменилось использование функции скрытия профиля с момента её внедрения.

Auch auf Fitlane AI

Themen: скрытие профиля кандидата, конфиденциальность, управление данными, разработка, инженерия, Fitlane AI, профили кандидатов