Jak jedno pole opisu pracy zastąpiło 12 pól formularza

Uprościliśmy proces tworzenia ofert pracy, zastępując długi formularz jednym polem na opis.

---

Wprowadzenie: moment, który zmienił wszystko

Podczas jednego z naszych porannych spotkań na Slacku omawialiśmy, jak uprościć proces tworzenia ofert pracy dla firm. Jeden z programistów, zauważając, że wypełnianie długiego formularza jest zbyt skomplikowane, zaproponował pomysł: a co jeśli po prostu pozwolimy użytkownikom wkleić opis oferty? Ta prosta myśl stała się początkiem naszego nowego podejścia.

Dlaczego to było ważne

Dla nas, jako zespołu znajdującego się na styku technologii i HR, kluczowe było, aby proces tworzenia ofert pracy był nie tylko funkcjonalny, ale i wygodny. Każdego dnia widzieliśmy, jak firmy tracą czas na wypełnianie skomplikowanych formularzy. W rezultacie, to nie tylko zmniejszało liczbę publikowanych ofert, ale również pogarszało doświadczenia użytkowników na naszej stronie. Jeśli tego nie zmienimy, ryzykujemy utratę klientów i ich zaufania do naszej platformy.

Problem w szczegółach

Wcześniej nasz interfejs do tworzenia ofert pracy składał się z 12 pól, w tym takich jak tytuł, opis, wymagania i umiejętności. Użytkownicy często się gubili i nie zdążali zakończyć tworzenia oferty. Na przykład, jedna z firm, która chciała opublikować ofertę, przerwała proces w połowie, ponieważ nie mogła zrozumieć, jakie umiejętności należy podać. To było nie tylko niewygodne, ale także odstraszało nowych klientów.

Pierwsze próby rozwiązania

Zaczęliśmy od badania innych platform do publikacji ofert pracy, aby zrozumieć, jak one rozwiązują ten problem. Jednym z pierwszych rozwiązań było wykorzystanie szablonów do opisów ofert, jednak to wymagało dodatkowych kroków i nie rozwiązywało problemu skomplikowanego formularza. Ostatecznie zrozumieliśmy, że potrzebne są bardziej radykalne zmiany.

Techniczne podejście

Nasz zespół opracował rozwiązanie, które pozwoliło użytkownikowi po prostu wkleić tekst opisu oferty pracy w jedno pole. Użyliśmy JavaScriptu do przetwarzania tekstu i wydobywania kluczowych danych, takich jak umiejętności i wymagania. Oto przykład kodu, który wykorzystaliśmy:

function parseJobDescription(description) {
  const skills = extractSkills(description);
  const requirements = extractRequirements(description);
  return { skills, requirements };
}

To pozwoliło nam znacznie uprościć proces, eliminując potrzebę wypełniania każdego osobnego bloku.

Zmiany w produkcie

Po wdrożeniu nowego podejścia zauważyliśmy znaczną poprawę w procesie tworzenia ofert pracy. Firmy zaczęły szybciej publikować oferty, a liczba zakończonych zgłoszeń wzrosła o 40% w ciągu pierwszego miesiąca. To również pozytywnie wpłynęło na naszą sekcję dla firm, gdzie teraz mogą szybciej znajdować odpowiednich kandydatów i publikować oferty na /jobs.

Lekcje, które wyciągnęliśmy

  • Skomplikowanie zabija: im prostszy proces, tym większa szansa na zakończenie.
  • Doświadczenie użytkownika jest najważniejsze: musimy stawiać wygodę użytkowników na pierwszym miejscu.
  • Eksperymenty prowadzą do odkryć: nawet prosta idea może prowadzić do znaczących zmian.
  • Automatyzacja pomaga: wykorzystanie technologii do przetwarzania danych znacznie ułatwia pracę.

Co to oznacza dla kandydatów

Dla kandydatów oznacza to, że firmy teraz mogą szybciej i łatwiej publikować oferty pracy. To doprowadzi do większej liczby dostępnych propozycji, co da więcej możliwości w poszukiwaniu pracy. Uproszczony proces również poprawi jakość publikowanych ofert, ponieważ firmy będą mogły poświęcić więcej czasu na tworzenie atrakcyjnych opisów.

Co to oznacza dla rekruterów

Rekruterzy również będą mieli łatwiej w znalezieniu odpowiednich ofert pracy. Wraz ze wzrostem liczby publikowanych ofert i poprawą ich jakości, będą mogli szybciej znajdować odpowiednie propozycje dla swoich klientów. To z kolei zwiększy ich wartość na rynku pracy i poprawi reputację wśród klientów.

Kolejne kroki

Pomimo znaczących ulepszeń, nadal monitorujemy, jak użytkownicy wchodzą w interakcje z nowym interfejsem. Planujemy zbierać opinie i przeprowadzać dodatkowe testy, aby upewnić się o jego skuteczności. Jeśli zajdzie taka potrzeba, jesteśmy gotowi wrócić do bardziej skomplikowanego formularza, jeśli okaże się to konieczne dla poprawy doświadczeń użytkowników. Rozważamy również możliwość integracji uczenia maszynowego do automatycznego przetwarzania opisów ofert w przyszłości. ---

Materiały pokrewne

  • Architecture diagram plannedСхема нового процесса создания вакансии
    Диаграмма, показывающая изменения в процессе создания вакансий.
  • Chart plannedУвеличение завершенных вакансий
    График, показывающий рост завершенных заявок после внедрения нового подхода.

Także na Fitlane AI

Tematy: оптимизация формы вакансии, Fitlane AI, упрощение процессов, разработка, JavaScript, UX/UI, вакансии, для компаний