Podbijam watek za zgoda @pradoslaw 'a.
Krótko i na temat. Przygotowałem narzędzie Job Tracker IT wspierające proces poszukiwania pracy w zakresie ogłoszeń w branży IT.
Bez wspomagania AI - dla niektórych z Was będzie to prawdopodobnie ważna informacja.
Pierwszy "disclaimer". Narzędzie to nie jest przeznaczone dla tych, którzy twierdzą, że po wysłaniu 100 CV-alek jednego dnia między drugim daniem a deserem nazajutrz otrzymują dokładnie taka samą liczbę zaproszeń na rozmowę kwalifikacyjną.
W skrócie (na stronie głównej są dwa video przewodniki):
- należy się zarejestrować podając e-mail (plus opcjonalnie nr telefonu)
- ustawić kryteria wyszukiwania ogłoszeń (trzy platformy: 'justjoin.it', 'nofluffjobs.com', 'pracuj.pl'). Kryteriów wyszukiwania można utworzyć kilka, natomiast aktywować wyłącznie jedno i tylko na podstawie aktywnego kryterium rozszerzenie będzie pobierać oferty
- zainstalować rozszerzenie w przeglądarce (w tej chwili wyłącznie 'Chrome')
- aktywować w rozszerzeniu pobieranie ogłoszeń (na podstawie wcześniej ustawionych kryteriów wyszukiwania)
- ostatecznie przeglądać wygenerowaną, reglarnie aktualizowaną listę ogłoszeń bez konieczności irytującego "cherry picking" codziennych mailowych klonów
Aktywowanie w rozszerzeniu poszczególnych platform powoduje codzienne pobieranie, aktualizacje i agregacje informacji o ofertach pracy:
- w tej chwili ustawiony jest na sztywno przedział od 10.00 do 18.00 i randomowe okresy (średnio co 1h)
- indywidualnie dla każdego użytkownika:
2.1. agregowane są informacje o ofertach pracy wg kryteriów wyszukiwania
2.2. ogłoszenia prezentowane są w formie listy (sortowanej malejąco po dacie):
- zielona ramka oznaczone są ogłoszenia świeże
- czerwona ramka to ogłoszenia, które wygasły
- istnieje możliwość tagowania i filtrowania po tagach pobranych ogłoszeń: 'Ignored', 'Applied', 'Interviewed', 'Hired', 'Rejected'
2.3. generowane są zbiorcze metryki oraz charty w trzech podstawowych obszarach:
- ogłoszenia oraz tagi
- pracodawcy
- technologie
Oczywiście, bez konieczności rejestracji, istnieje możliwość przejrzenia krótkiego okresu generowanych danych. Należy w tym celu użyć poniższych credentiali:
demo : demo : 000000 (login : password : code)
Drugi disclaimer. Konto demo funkcjonuje na zasadzie zwykłego konta użytkownika (oczywiście dostępny jest wyłącznie odczyt), a to sprawia, że logowanie się kilku osób w tym samym czasie będzie generowało 401. Zatem panowie, nie wszyscy na raz, każdy zdąży się pobawić :D. Oczywiście trzeba cos z tym zrobić, ale nie wszystko od razu.
Trzeci disclaimer. Mimo istniejących ograniczeń może się tak zdarzyć, że ktoś ze zbyt dużym rozmachem podejdzie do możliwości fetch'owana ofert. Sorry, ale na tym etapie muszę się liczyć z kosztami, a użytkownik z 413.
Serwis jest oczywiście bezpłatny. Koszty jego postawienia na OVH (VPS) poniosłem wyłącznie dla własnej satysfakcji, ale to implikuje pewne ograniczenia, mam na myśli infrastrukturę. Póki co powinno wystarczyć.
O ile prezentacja przez serwis jakichkolwiek zbiorczych statystyk lub podsumowań generowanych ogólnie na podstawie indywidualnie agregowanych danych stanowi w tej chwili poważny "legal issue", o tyle, jeśli pomysł się przyjmie, to w przyszłości chciałbym dodać:
- możliwość natychmiastowego powiadamiania sms'em o pojawieniu się nowego ogłoszenia (stad ten numer GSM przy rejestracji)
- funkcjonalność pozwalającą (indywidualnie na własne potrzeby użytkownika):
- tworzenie notatek/spostrzeżeń na temat procesów rekrutacji bądź sytuacji na rynku w ogóle;
- dzielenie się takimi notatkami/spostrzeżeniami publicznie na platformie.
- dwa rodzaje rankingów firm:
- jeden pod kotem oceny procesów rekrutacji,
- drugi pod kątem oceny warunków pracy.
W przypadkach (2.) oraz (3.) oczywiście wiąże się z nimi pewnie kilka ograniczeń natury prawnej, ale np. samo umożliwienie drugiej stronie odniesienia do ewentualnych negatywnych opinii, wiele z takich problemów rozwiązuje.
Zapraszam do komentowania i uwag, obiecując jednocześnie (ze względu na kredyt zaufania, jakim obdarzył mnie @pradoslaw) ignorować wypowiedzi w przypadku, kiedy nie będą się one mieścić w ramach definicji "Krytyki konstruktywnej".