IT Role Rank
To moje narzędzie do porównywania ról w IT. Zebrałem w nim własny ranking 73 ról i zestawiam go z danymi z ogłoszeń o pracę. Pomaga mi zdecydować, w którą stronę się rozwijać. Przy okazji pokazuje, jak buduję i utrzymuję takie projekty.
Z czego korzystam
| Warstwa | Narzędzie | Do czego | Stan |
|---|---|---|---|
| Interfejs | Astro 7, TypeScript, własne wykresy SVG | Statyczne strony i ranking liczony w przeglądarce, bez ciężkich bibliotek | działa |
| Dane redakcyjne | Arkusz Excel zaimportowany do JSON | 73 ról z ocenami, widełkami i opisami; zmiany przez pull request | działa |
| Dane z ogłoszeń | Publiczne API SOLID.Jobs | Liczba ofert, płace, stack i trendy, zapisywane tylko jako agregaty | działa |
| Narzędzia | Node.js 24 | Import arkusza, pobieranie danych, weryfikacja buildu i testy w Chrome | działa |
| Dostęp | Cloudflare Access (Zero Trust) | Strona jest publiczna; wersja testowa jest dostępna tylko dla autora | działa |
| Hosting | Cloudflare Workers (Static Assets) | Statyczna strona na własnej domenie; wersja testowa za Cloudflare Access | działa |
| Repozytorium i CI/CD | Azure Repos, Azure Pipelines, prywatna kopia na GitHubie | Walidacja PR, wdrożenie z akceptacją i cotygodniowe pobieranie danych przez pull request | działa |
| Baza danych | Cloudflare D1 | Historia trendów, gdy snapshoty w repozytorium przestaną wystarczać | planowane |
Skąd biorą się dane
- Szacunek Ranking redakcyjny (sierpień 2026). To moje szacunki i przewidywania, a nie pomiar rynku.
- Z ogłoszeń Publiczne API SOLID.Jobs, stan na 13.11.2026. To API jest udostępnione właśnie do takich zastosowań.
- Z raportów Raporty portali, na razie No Fluff Jobs, który zgodził się na korzystanie ze swoich raportów. Liczby wpisuję z tabel raportu, z okresem, numerem strony i linkiem, i nie uśredniam ich z innymi źródłami.
- Nie pobieram ogłoszeń z innych portali. Kolejne raporty dodam dopiero, gdy potwierdzę, że wolno z nich korzystać.
Szczegóły liczenia są na stronie Metodologia i źródła.
Kod i repozytorium
Projekt ma osobne repozytorium w Azure DevOps, z prywatną kopią na GitHubie. Jest niezależne od mojego portfolio. Ma własną domenę, pipeline’y, sekrety i Workera. Każda zmiana przechodzi przez pull request, testy i weryfikację buildu.
Kod nie jest na razie publiczny.
Prywatność
Strona nie ustawia własnych ciasteczek i nie ładuje skryptów analitycznych ani śledzących. Ustawienia suwaków, filtrów i motywu zapisuje tylko Twoja przeglądarka, w localStorage, i nie trafiają one do mnie. Ruch obsługuje Cloudflare, który przetwarza techniczne dane połączenia, np. adres IP, żeby dostarczyć i chronić stronę oraz liczyć zbiorcze statystyki ruchu, i może użyć niezbędnych ciasteczek bezpieczeństwa.
Szczegóły są w informacji o prywatności na piwowarpawel.com.
Stan prac
- Ranking z arkusza, karty ról, mapa i metodologiadziała
- Dane z ogłoszeń SOLID.Jobs i panel rynkudziała co tydzień
- Wdrożenie na Cloudflare i pipeline’y w Azure DevOpsdziała
- Liczby z publicznych raportów portali, zawsze z linkiemdziała
- Porównanie stacku ról z moimi umiejętnościamiplanowane
- Wersja publiczna i opis projektu w portfoliodziała
- Wersja angielskadziała