n8n jako klej między narzędziami, których nikt nie chce zmieniać
- automatyzacja
- n8n
- ai
Pipeline do wstępnej selekcji ofert pracy opisany we wpisie.
Najbardziej niedocenianym problemem w firmach nie jest brak narzędzi - jest ich nadmiar, który nikt nie chce ze sobą połączyć. CRM nie rozmawia z arkuszem kalkulacyjnym, formularz nie rozmawia ze skrzynką mailową, a ktoś i tak na koniec dnia ręcznie przepisuje dane z jednego miejsca do drugiego. n8n rozwiązuje dokładnie ten problem, i nauczyłem się tego nie na cudzym projekcie, tylko na swoim.
Problem, który sam sobie zautomatyzowałem
Podczas szukania pracy jako junior deweloper każdego dnia przeglądałem te same portale, w kółko widząc ogłoszenia, które już oceniłem i odrzuciłem. Zbudowałem więc pipeline, który robi to za mnie:
- Automatyczne pobieranie nowych ogłoszeń pod konkretne stanowiska (Java/Kotlin/Spring Boot, poziom junior).
- Zapis do bazy PostgreSQL, żeby nic nie pojawiło się dwa razy.
- Wstępna ocena ogłoszenia przez model AI (Groq) - czy w ogóle pasuje do profilu, zanim ja poświęcę na nie czas.
- Tylko to, co przejdzie tę wstępną selekcję, trafia do mnie do ręcznej decyzji.
Dlaczego n8n, a nie własny skrypt
Mógłbym to samo napisać jako skrypt w Pythonie na cronie. Napisałem to w n8n z jednego powodu: kiedy proces się zmienia - a zmienia się często, bo dochodzi nowe źródło ogłoszeń albo inne kryterium filtrowania - edytujesz węzeł w przepływie zamiast czytać na nowo cały skrypt, żeby przypomnieć sobie, co on robi. To ta sama korzyść, którą dają automatyzacje w firmach: proces biznesowy zmienia się szybciej niż ktokolwiek zdąży to porządnie zaprogramować, więc opłaca się, żeby zmiana logiki nie wymagała dewelopera za każdym razem.
Gdzie n8n ma sens, a gdzie nie
Automatyzacja w n8n sprawdza się tam, gdzie proces łączy kilka systemów i ma jasne reguły decyzyjne - powiadomienia, synchronizacja danych między narzędziami, wstępna selekcja czy klasyfikacja treści przez AI, generowanie raportów, które dziś ktoś zbiera ręcznie z pięciu zakładek. Nie sprawdza się tam, gdzie logika biznesowa jest na tyle złożona i zmienna, że sam przepływ wizualny staje się trudniejszy do ogarnięcia niż kod - wtedy to sygnał, że część procesu powinna zostać wydzielona jako właściwa usługa backendowa, a n8n zostaje tylko warstwą łączącą.
Praktyczna lekcja
Największą wartością mojego pipeline'u do szukania pracy nie było samo AI - było to, że zamienił godzinę dziennego, monotonnego przeglądania ogłoszeń w kilka minut przeglądania już wyselekcjonowanej listy. To jest dokładnie to, czego szukają firmy, kiedy pytają o automatyzację: nie efektowne demo, tylko odzyskany czas w konkretnym, powtarzalnym procesie.
Pracujesz nad podobnym problemem? Napisz do mnie.