Scenka z życia: pierwsza rozmowa o kasie w IT
Mateusz, świeżo po bootcampie, dostał pierwszą ofertę jako młodszy developer. Na ostatnim callu rekruter powiedział: „Na start tyle płacimy wszystkim juniorom” i rzucił kwotę. Mateusz, zestresowany, że oferta może zaraz „uciec”, przytaknął bez jednego pytania.
Po kilku miesiącach, przy piwie z zespołem, wyszło, że zarabia wyraźnie mniej niż koledzy o podobnym stażu. Niby praca ciekawa, ale każda nadgodzina, każdy trudniejszy task zaczęły boleć. Pojawiła się myśl: „Trzeba było chociaż spróbować porozmawiać”.
Morał jest prosty: kto nie umie rozmawiać o pieniądzach, oddaje stery innym – rekruterowi, menedżerowi, „polityce firmy”. Negocjacje wynagrodzenia w IT to nie cecha charakteru, tylko umiejętność, którą można i trzeba wyćwiczyć, niezależnie od tego, czy jesteś introwertykiem, czy duszą zespołu.
Fundamenty – jak myśleć o pieniądzach i negocjacjach w IT
Rozmowa o wynagrodzeniu jako norma w branży IT
W IT rozmowa o stawkach jest standardem, nie „roszczeniowością”. Firmy technologiczne doskonale wiedzą, że programiści, testerzy, DevOpsi czy analitycy porównują oferty, a widełki płacowe w ogłoszeniach IT dawno przestały być tabu. Menedżerowie budżetują koszty zatrudnienia z góry, liczą marżę i wiedzą, że większość kandydatów będzie negocjować wynagrodzenie.
Zderzają się tu dwa światy: dla ciebie to często jedna z kilku kluczowych decyzji finansowych w roku; dla rekrutera – kolejna rozmowa dzisiaj. Po drugiej stronie są przygotowane skrypty, wzory odpowiedzi i granice budżetowe. Z twojej – często stres, brak planu i myśl „byle nie przegiąć”.
Trzeba odwrócić perspektywę: negocjacje wynagrodzenia w IT są wpisane w proces rekrutacyjny. Dla firmy to element gry o zasoby. Dla ciebie – rozmowa o tym, za ile sprzedajesz swoje godziny, kompetencje i odpowiedzialność. Tu nie ma „bycia miłym” zamiast dbania o własne interesy, jest po prostu wymiana wartości.
Od „jestem wdzięczny, że mnie zatrudniają” do „współtworzę wartość”
Jedna z najbardziej toksycznych postaw w rozmowie o pensji programisty to myślenie: „Ciesz się, że w ogóle chcesz, żeby mnie zatrudnili”. To typowe dla osób zmieniających branżę, juniorów, ale czasem także bardzo dobrych midów, którzy latami pracowali „po cichu”. Ta mentalność zabiera ci prawo do negocjacji.
Zdrowsze podejście brzmi: „Wnoszę konkretną wartość, którą można opisać i wycenić”. Nie sprzedajesz „ładnego CV ani dyplomu”, tylko umiejętność rozwiązywania problemów za pomocą technologii. Jeśli potrafisz:
- samodzielnie dowozić funkcjonalności,
- odciążać seniorów,
- ogarniać krytyczne bugi,
- przyspieszać procesy (np. skracając buildy, pipeline’y CI/CD, czas testów),
to już współtworzysz wartość biznesową. Wynagrodzenie to nie nagroda „za bycie fajnym”, ale cena za rezultaty, które firma z tobą uzyskuje.
Negocjacje jako świadoma wymiana, nie walka na argumenty
Wiele osób podchodzi do negocjacji jak do konfliktu: „muszę wygrać”. Tymczasem sensowniej patrzeć na ten proces jak na ustalanie warunków współpracy, w której obie strony mają ograniczenia i cele. Firma ma budżet, ty masz oczekiwania i alternatywy (inne oferty, obecna praca, kontrakt). Negocjacje to szukanie punktu, w którym twoje minimum spotyka się z maksimum firmy – i sprawdzenie, czy ten punkt istnieje.
Im więcej faktów (dane rynkowe, wyniki swojej pracy, znajomość realiów projektu), tym mniej emocji. Dobrze przygotowana rozmowa o stawkach B2B i UoP nie przypomina kłótni, tylko ustrukturyzowany dialog z argumentami po obu stronach.
Krótko o mitach, które blokują negocjacje
W rozmowach o kasie w IT przewijają się te same mity:
- „Dobrych specjalistów zauważą sami” – firmy rzadko podnoszą wynagrodzenie „z powietrza”. Wyjątkiem są duże korekty rynkowe, ale na to nie ma co liczyć jako na strategię.
- „Jak zacznę negocjować, to mnie skreślą” – jeśli kulturalna prośba o lepsze warunki powoduje skreślenie, to dobrze, że wyszło to przed podpisaniem umowy.
- „Powiem mało, a później sobie to odbiję” – punkt startowy wpływa na całą ścieżkę podwyżek; „doganianie rynku” potrafi trwać latami.
Przełamanie tych mitów jest pierwszym krokiem do tego, by rozmawiać o wynagrodzeniu spokojnie i rzeczowo, a nie z pozycji kogoś, kto przeprasza, że chce uczciwie zarabiać.
Diagnoza własnej pozycji: ile naprawdę jesteś wart na rynku
Realna ocena poziomu: junior, mid, senior bez złudzeń
Samozwańczy „senior po dwóch latach” i „wieczny junior z pięcioletnim doświadczeniem” to dwie strony tej samej monety. Zanim zaczniesz negocjacje wynagrodzenia w IT, trzeba uczciwie nazwać swój poziom – nie tylko patrząc na napisy w ogłoszeniach.
Pomaga kilka pytań kontrolnych:
- Zakres samodzielności – czy potrafisz sam zaplanować zadanie, dobrać rozwiązanie i dowieźć je do produkcji, czy raczej potrzebujesz ciągłego prowadzenia?
- Zakres odpowiedzialności – czy bierzesz udział w decyzjach architektonicznych, reviewujesz kod innych, pomagasz mniej doświadczonym osobom?
- Świadomość biznesowa – czy rozumiesz, jaki wpływ ma twoja praca na KPI firmy/klienta, czy tylko „klepiesz taski z Jiry”?
- Ogarnianie kryzysów – jak radzisz sobie z produkcyjnymi bugami, zmianami wymagań, presją czasu?
Na bazie odpowiedzi można lepiej oszacować, w jakich widełkach rynkowych realnie się poruszasz. I dopiero wtedy zaczyna się sensowny research stawek.
Skąd brać dane: raporty, portale, społeczności
Bez punktu odniesienia bardzo łatwo zgodzić się na „pierwszą sensownie brzmiącą kwotę”. Dane rynkowe można zebrać z kilku źródeł:
- Raporty płacowe – coroczne zestawienia dużych portali rekrutacyjnych, firm konsultingowych, agencji HR. Dają przekrój po stanowiskach, technologiach, miastach.
- Portale z widełkami – serwisy, które wymuszają publikację widełek płacowych w ogłoszeniach IT. Po kilkudziesięciu ogłoszeniach na podobne role masz już orientację.
- Rozmowy z ludźmi – prywatne pogadanki na Slackach, Discordach, meetupach. Krótkie pytanie: „Jakie stawki mniej więcej widzisz dla X w Y technologii?” bywa bardziej wartościowe niż cały raport.
- Własne doświadczenie z procesów – jeśli przechodzisz kilka rekrutacji równolegle, spisuj proponowane stawki i pakiety. Po 3–4 firmach wyłania się dość wiarygodny obraz.
Im więcej źródeł, tym mniejsze ryzyko, że jedno „przepłacające” lub „skąpe” ogłoszenie zaburzy ci obraz. Chodzi o przedział, w którym większość sensownych firm się mieści.
Jak porównywać UoP i B2B: netto, brutto, koszty ukryte
Rozmowa o stawkach B2B i UoP często kończy się chaosem. Jedna firma mówi o „brutto na UoP”, inna o „netto na fakturze”, ty patrzysz na przelew „na rękę” i wszystko się miesza. Żeby porównać oferty, trzeba sprowadzić je do wspólnego mianownika.
Najbardziej praktyczne jest pytanie: ile realnie zostanie ci w kieszeni po wszystkich kosztach. Po stronie UoP to:
- wynagrodzenie netto,
- ewentualne nadgodziny płatne,
- 13-stki, premie, bonusy.
Po stronie B2B dochodzą:
- składki, podatki, koszty księgowości,
- urlop bez płatności (musisz sam go „zasponsorować”),
- opłacanie L4, ubezpieczeń na własną rękę.
Dopiero po zsumowaniu wychodzi prawdziwy obraz. Nie ma jednej odpowiedzi, co „bardziej się opłaca” – zależy od wysokości stawek, twojej sytuacji życiowej i tego, jak liczysz bezpieczeństwo vs. elastyczność.
| Element porównania | Umowa o pracę | Kontrakt B2B |
|---|---|---|
| Kwota podawana w rozmowie | Najczęściej brutto / miesięcznie | Najczęściej netto na fakturze / miesiąc lub stawka godzinowa |
| Urlop | Płatny, ustawowo określony | Niepłatny, trzeba doliczyć do stawki |
| L4 / chorobowe | Pokrywane przez ZUS/pracodawcę | Brak lub dodatkowe ubezpieczenie |
| Bezpieczeństwo zatrudnienia | Okres wypowiedzenia, ochrona kodeksowa | Zależny od umowy, często krótszy, większa elastyczność |
| Elastyczność podatkowa | Ograniczona | Możliwość rozliczania kosztów firmy |
Kiedy rozmawiasz o kasie, zawsze doprecyzuj: „Mówimy o kwocie brutto na UoP czy netto na fakturze na B2B?” i dopiero na tej bazie prowadź dalsze ustalenia.
Co jeszcze wpływa na stawki: lokalizacja, technologia, domena
Ta sama rola „mid backend developer” może być wyceniona zupełnie inaczej w zależności od realiów projektu. Na stawkę wpływają m.in.:
- Lokalizacja vs. praca zdalna – firmy z dużych miast lub z kapitałem zagranicznym często płacą więcej, ale rynek zdalny mocno te różnice wyrównuje.
- Język angielski – projekty międzynarodowe zwykle lepiej płacą za realną komunikację z klientem, nie tylko „czytanie dokumentacji”.
- Niszowe technologie – specjaliści od mniej popularnych, ale trudnych technologii (np. low-level, high-performance, specyficzne chmury, systemy wbudowane) często mają większą siłę przetargową.
- Branża – fintech, medtech, gaming, e-commerce, software house’y – każdy segment ma swoje „widełki normalności”.
Gdy wiesz, gdzie na tej mapie jesteś, łatwiej uzasadnić swoją stawkę, zamiast rzucać kwotę „bo kolega tyle ma”.

Przygotowanie do rozmowy: liczby, argumenty, granice
Trzy kluczowe poziomy: minimum, cel, marzenie
Wchodzenie w rozmowę o wynagrodzeniu bez swoich liczb to proszenie się o bycie „ustawionym” przez drugą stronę. Zanim padnie pierwsza kwota, określ trzy poziomy:
- Minimum akceptowalne – poniżej tej stawki nie podpisujesz umowy, choćby projekt był marzeniem życia. To poziom, przy którym czujesz się uczciwie wynagradzany w swojej sytuacji.
- Cel – stawka, którą chcesz realnie uzyskać. Wiesz, że jest zgodna z rynkiem dla twojego poziomu i odpowiedzialności w roli.
- Oferta marzeń – górny pułap, przy którym mówisz w głowie „wow”. Nie licz na to, że zawsze ją dostaniesz, ale czasem warto od niej zacząć negocjacje, żeby mieć przestrzeń do zejścia.
Te liczby powinny być przemyślane w oparciu o research, twoje koszty życia, cele finansowe i plany rozwojowe. Jeśli nie znasz swojego minimum, bardzo łatwo zejdziesz za nisko „żeby się dogadać”.
Mapa argumentów: za co właściwie mają ci płacić więcej
Negocjując, wielu specjalistów IT mówi tylko: „chciałbym więcej, bo czuję, że tyle jestem wart”. To za mało. Potrzebna jest konkretna mapa argumentów pokazująca, że twoje oczekiwania nie wzięły się z sufitu.
Przykładowe kategorie argumentów:
- Doświadczenie – lata w branży, liczba projektów, różnorodność środowisk (start-up, korpo, software house).
- Zakres odpowiedzialności – prowadzenie części systemu, mentoring młodszych, code review, kontakt z klientem.
- Konkretnie dowiezione wyniki, np.:
- skrócenie czasu buildów z X do Y,
- optymalizacja zapytań, która zmniejszyła obciążenie bazy,
- wprowadzenie testów automatycznych, które obniżyły liczbę regresji,
- zaprojektowanie modułu używanego dziś w kilku produktach.
- Unikalne kompetencje – znajomość niszowego narzędzia, domeny biznesowej, prowadzenie warsztatów wewnętrznych.
Pakiet całkowity, nie tylko pensja: jak liczyć „całość oferty”
„Dajemy mniej na fakturze, ale za to świetny pakiet benefitów” – wielu rekruterów gra tą kartą. Jeśli nie przeliczysz wszystkiego na konkretną wartość, łatwo przegapić, że „świetny pakiet” to w praktyce kilkaset złotych miesięcznie, a różnica w stawce jest dużo większa.
Żeby porównywać oferty uczciwie, rozłóż je na części składowe. Zwykle dochodzą elementy takie jak:
- Premie i bonusy – roczne, kwartalne, za wyniki projektu, za polecenia.
- Udział w zyskach / akcje / RSU – szczególnie w firmach produktowych i start-upach.
- Budżet szkoleniowy – konferencje, kursy, certyfikaty, książki.
- Sprzęt – służbowy laptop/telefon vs. własny, dodatkowe monitory, krzesło, dofinansowanie home office.
- Dojazdy i praca z biura – karta miejska, parking, paliwo, realna częstotliwość bywania w biurze.
- Benefity miękkie – prywatne ubezpieczenie, karta sportowa, wsparcie psychologiczne.
Kolejny krok to próba nadania temu liczbowej wartości. Część policzysz wprost (np. roczna premia dzielona na 12 miesięcy), część szacunkowo: ile sam byś wydał na kursy, lekarza prywatnie czy coworking, gdyby firma tego nie dała.
Na tej podstawie możesz dojść do wniosku, że pozornie „słabsza” oferta w rzeczywistości wyrównuje się z inną – albo przeciwnie: że dopłacasz swoim czasem, stresem i mniejszym rozwojem do firmy, która daje nieco wyższą stawkę, ale odcina cię od nauki i ciekawych projektów.
Granice nie tylko finansowe: czego nie akceptujesz w pakiecie
Natalia zgodziła się na ciut niższą stawkę, bo projekt wydawał się spokojny, bez nadgodzin. Po trzech miesiącach okazało się, że „po godzinach” jest normą, a NDA zabrania jej dorabiać po pracy. Pensja przestała wyglądać atrakcyjnie, choć cyferki na umowie się nie zmieniły.
Dlatego poza trzema poziomami kwot przyda się druga lista – listy granic pozafinansowych. Dobrze zadać sobie kilka pytań:
- Jaki maksymalny poziom overtimów jestem w stanie zaakceptować i na jakich zasadach (płatne / odbiór godzin)?
- Czy zgadzam się na dyżury on-call, a jeśli tak – jak mają być wynagradzane?
- Jak często mogę realnie bywać w biurze i ile mnie to kosztuje czasowo/finansowo?
- Na jak długo mogę zamrozić rozwój techniczny (np. wejście w legacy, którego nie lubię) w zamian za pieniądze?
- Czy akceptuję brak jasnej ścieżki awansu, jeśli kasa jest dobra, czy to dla mnie nie do przełknięcia?
Te granice są równie ważne jak liczby. Bez nich łatwo wylądować w „złotej klatce” – wysokie wynagrodzenie, ale kosztem zdrowia, czasu i motywacji do dalszej pracy w IT.
Kiedy i jak poruszyć temat pieniędzy na różnych etapach procesu
Etap wstępny: screening z rekruterem
Telefon dzwoni, 20-minutowy screening, a po trzecim pytaniu pada: „Jakie są Pana/Pani oczekiwania finansowe?”. Wiele osób rzuca wtedy pierwszą liczbę, jaka przyjdzie do głowy, bo „nie wypada nie odpowiedzieć”.
Screening ma zazwyczaj jeden cel: sprawdzić, czy w ogóle mieścicie się w tych samych widełkach. Możesz prowadzić tę część tak, żeby nie zamykać sobie drogi na starcie. Pomagają proste strategie:
- Odbicie pytania: „Zanim powiem o swoich oczekiwaniach, chciałbym upewnić się, jaki jest mniej więcej budżet na to stanowisko. Z jakim przedziałem Państwo się liczą?”.
- Podanie przedziału, nie jednej cyfry: „Na poziomie X–Y netto na fakturze, w zależności od zakresu odpowiedzialności i formy umowy”.
- Zastrzeżenie elastyczności: „To są moje aktualne oczekiwania, ale oczywiście zależy mi też na samej roli i projekcie – po poznaniu szczegółów mogę je delikatnie doprecyzować”.
Na tym etapie chodzi o to, żeby nie zablokować sobie udziału w procesie zbyt wygórowaną liczbą, ale też nie zaniżać się „na wszelki wypadek”. Przedział i podkreślenie zależności od zakresu obowiązków dają przestrzeń na późniejsze doprecyzowanie.
Etap techniczny: nie negocjuj w ciemno
Podczas rozmów technicznych temat pieniędzy pojawia się rzadziej, ale już w trakcie możesz zbierać dane do negocjacji. Kiedy słyszysz o dodatkowych odpowiedzialnościach – np. prowadzeniu zespołu, kontakcie z klientem czy dyżurach – od razu zapala się lampka: „to jest argument do stawki z górnej części mojego przedziału albo ponad niego”.
Jeżeli rekruter lub hiring manager na tym etapie znów wraca do tematu stawek, masz prawo odwołać się do wcześniejszych ustaleń:
- „Na początku rozmawialiśmy o przedziale X–Y. Po dzisiejszym spotkaniu widzę, że zakres jest raczej po stronie Y lub wyżej, bo dochodzi A, B, C. Chętnie wrócę do tego, gdy już obie strony podsumują wrażenia z rozmów.”
Nie ma sensu „targować się” co do złotówki przed zakończeniem etapu technicznego. Najpierw potrzebujesz pełen obraz roli – dopiero później twardo stoisz przy swoich liczbach.
Końcówka procesu: kiedy składać kontrpropozycję
Moment, w którym dostajesz ofertę, to zazwyczaj twój największy wpływ na finalną stawkę. Firma zainwestowała już czas kilku osób, chce domknąć proces, ma cię „na świeżo w głowie”. To dobry moment, żeby spokojnie, ale stanowczo poukładać warunki.
Podstawowe kroki:
- Poproś o pełne szczegóły na piśmie – forma umowy, stawka, premia, benefity, okres wypowiedzenia, ewentualne dyżury.
- Porównaj ofertę ze swoimi trzema poziomami – czy mieści się między minimum a celem, czy ociera się o „marzenie”, czy jest poniżej linii, pod którą nie schodzisz.
- Zdecyduj o strategii – przyjmujesz, odrzucasz czy składasz kontrpropozycję.
Przykładowa kontrpropozycja może brzmieć tak:
„Dziękuję za ofertę. Po przeanalizowaniu całości, przy tym zakresie odpowiedzialności i formie współpracy, czuję się komfortowo na poziomie X netto na fakturze. Jeżeli jesteśmy w stanie dojść do takiej stawki (lub bardzo zbliżonej), jestem gotów zaakceptować ofertę i uzgodnić termin startu.”
Dobrze jest mieć z tyłu głowy, że czasem łatwiej wynegocjować coś poza podstawową stawką: krótszy okres wypowiedzenia, wyższy budżet szkoleniowy, szybszy przegląd wynagrodzenia po okresie próbnym. W niektórych firmach „budżet na pensję” jest sztywny, ale inne elementy da się ruszyć.
Równoległe procesy: jak używać ich jako dźwigni
Piotr miał już jedną ofertę na stole, gdy druga firma dopiero kończyła rozmowy techniczne. Zamiast milczeć, jasno zakomunikował, w jakim jest punkcie: „Mam już propozycję od innej firmy, ale bardzo zależy mi na poznaniu waszej oferty, bo projekt jest bliższy moim zainteresowaniom”. Obie strony przyspieszyły decyzje – i nagle pojawiło się pole do prawdziwych negocjacji.
Równoległe procesy wzmacniają twoją pozycję, jeśli umiesz o nich mówić bez szantażu. Kilka zasad:
- Bądź ogólny, ale szczery – „Jestem na etapie końcowych rozmów w innej firmie, spodziewam się oferty w tym tygodniu”.
- Nie podawaj nazw firm, chyba że obie strony czują się z tym komfortowo i ma to sens (mały rynek, konflikty interesów).
- Nie wymyślaj nieistniejących ofert – rekruterzy znają rynek i łatwo wyczuwają blef.
- Ustal ramy czasowe – „Będę musiał podjąć decyzję do piątku, więc jeśli to możliwe, zależy mi na poznaniu waszej propozycji do czwartku”.
Jeśli masz dwie realne oferty, możesz delikatnie użyć jednej jako punktu odniesienia dla drugiej, np.: „Druga firma zaproponowała pakiet w wysokości X, ale wasz projekt bardziej mnie interesuje. Czy jest szansa zbliżyć się do tego poziomu, żebym mógł świadomie wybrać?”.
Odpowiedzi na pytanie: „Jakie są Pana/Pani oczekiwania finansowe?”
Gdy masz dobrze policzone widełki
Najprostszy scenariusz to ten, w którym jesteś przygotowany. Wiesz, jakie jest twoje minimum, cel i oferta marzeń, masz research rynku i obraz roli. Wtedy odpowiedź może być bardzo konkretna, ale wciąż elastyczna.
Przykładowa konstrukcja:
- „Na tym etapie szukam roli na poziomie X–Y netto na fakturze na B2B (lub Z–W brutto na UoP), w zależności od finalnego zakresu odpowiedzialności. Przy roli z większą odpowiedzialnością techniczną i mentoringiem celowałbym raczej w górną część tego przedziału.”
Taka odpowiedź:
- pokazuje, że wiesz, czego chcesz,
- daje przestrzeń na dopasowanie do roli,
- od razu precyzuje formę współpracy.
Gdy kompletnie nie znasz widełek firmy
Czasem wchodzisz w rozmowę „na ślepo” – ogłoszenie bez widełek, zero sygnałów z rynku, nowa technologia. Wtedy sensownie jest najpierw delikatnie przerzucić piłkę na drugą stronę.
Możesz użyć np. takiego schematu:
- „Zanim przejdziemy do moich oczekiwań, chciałbym upewnić się, jaki przedział jest przewidziany na to stanowisko. Nie chciałbym podawać kwoty zupełnie oderwanej od waszego budżetu.”
Część firm w tym momencie ujawni widełki lub przynajmniej przedział rzędu: „myślimy o kimś w okolicach X–Y”. To już daje ci bazę, do której możesz odnieść swoje liczby. Jeśli mimo wszystko rekruter wraca do „proszę jednak podać swoje oczekiwania”, wracasz do przygotowanych wcześniej poziomów.
Gdy pytanie pada bardzo wcześnie, a ty chcesz najpierw poznać rolę
Bywa, że pytanie o kasę pada w pierwszej minucie rozmowy: zanim wiesz, czy rola to bardziej „klepanie CRUD-ów”, czy odpowiedzialność za kluczowy system. Wtedy z pomocą przychodzi miękkie odroczenie.
Propozycja reakcji:
- „Mam swoje oczekiwania na poziomie X–Y, natomiast one mocno zależą od finalnego zakresu odpowiedzialności. Czy możemy najpierw krótko doprecyzować, czego dokładnie będzie dotyczyła rola, a potem wrócimy do liczb?”
Dzięki temu nie unikasz odpowiedzi, ale pokazujesz, że decyzje finansowe opierasz na faktach, a nie na „standardzie branżowym”. Jednocześnie rekruter ma już orientację, czy nie rozminiecie się całkowicie.
Gdy masz już wyższą ofertę od innej firmy
To jedna z wygodniejszych sytuacji, o ile podejdziesz do niej spokojnie. Agresywne „mam X w innej firmie, przebijecie?” zniechęca. Pokazanie kontekstu i twojej motywacji – wręcz przeciwnie.
Może to wyglądać tak:
- „Aktualnie mam ofertę na poziomie X netto na B2B, natomiast wasz projekt wydaje mi się ciekawszy pod kątem rozwoju. Żeby zmiana była dla mnie sensowna finansowo, szukam czegoś w okolicach X lub trochę wyżej. Jeśli to się mieści w waszym budżecie, chętnie pójdę dalej w procesie.”
Tu kluczowe są trzy elementy:
- Podajesz konkretny punkt odniesienia (X).
- Wyjaśniasz, że nie chodzi tylko o pieniądze, ale też o projekt.
- Dajesz firmie jasny sygnał, gdzie jest twoja dolna granica.
Gdy chcesz zmienić branżę lub technologię i liczysz się z korektą stawki
Osoby przechodzące np. z testów manualnych do automatyzacji czy z frontendu do data science często boją się, że każda rozmowa o kasie skończy się „musimy obniżyć, bo to dla pana/pani nowy obszar”. Można to uprzedzić.
Przykładowa odpowiedź:
- „Do tej pory pracowałem głównie jako X na poziomie około Y. Teraz celowo szukam roli bardziej w kierunku Z, więc liczę się z tym, że początkowo stawki mogą być trochę niższe. Chciałbym jednak, żeby były przynajmniej w przedziale A–B, zwłaszcza jeśli zakres roli będzie obejmował również elementy, w których mam już doświadczenie.”
Tym samym pokazujesz, że jesteś świadom kompromisów, ale jednocześnie nie pozwalasz sprowadzić się do poziomu „prawie-juniora”, jeśli wnosisz realne, przenaszalne kompetencje.
Gdy boisz się, że się „zaniżysz”
Kasia przez kilka lat pracowała poniżej realiów rynkowych. Gdy w nowym procesie padło pytanie o oczekiwania, w głowie pojawiła się jedna myśl: „Tylko nie stracić tej szansy”. Powiedziała więc kwotę tylko trochę wyższą niż dotychczas – i dopiero po rozmowie zobaczyła widełki z ogłoszenia… znacznie wyższe.
Strach przed „przestrzeleniem” i utratą oferty jest naturalny, zwłaszcza jeśli wcześniej zarabiałaś/eś mniej niż znajomi z podobnym doświadczeniem. Da się jednak mówić o wyższych oczekiwaniach bez stawiania się na straconej pozycji.
Przydatna konstrukcja:
- „Patrząc na moje doświadczenie w A, B oraz C i aktualne stawki rynkowe na podobnych stanowiskach, szukam roli w przedziale X–Y. Jestem otwarty na rozmowę, jeżeli w zamian za niższą stawkę pojawi się np. szybszy przegląd wynagrodzenia po okresie próbnym lub dodatkowy budżet szkoleniowy.”
Takie sformułowanie robi kilka rzeczy jednocześnie: pokazuje, że twoje oczekiwania nie są „z kapelusza”, zakłada pewien margines rozmowy, a jednocześnie nie otwiera furtki na dowolne „utnijmy jeszcze trochę”. Jeśli mimo tego słyszysz kontrę typu „to sporo powyżej naszego standardu”, zadaj spokojne pytanie: „W jakim przedziale zwykle mieszczą się osoby o podobnym zakresie obowiązków u was?”. Dzięki temu masz punkt odniesienia i możesz świadomie zdecydować, czy zgadzasz się zejść poniżej swojej pierwotnej propozycji.
Dobrą praktyką jest też bardziej „przestrzelić” niż się zaniżyć, ale mądrze: jeśli rynek mówi, że twoja rola to 18–22, nie proponuj 30 „bo może się uda”, tylko raczej górę lub lekko ponad górę realnego przedziału. Gdy druga strona zobaczy, że jesteś w zasięgu, prędzej zaproponuje kontrę niż po prostu podziękuje za rozmowę.
Gdy jesteś po przerwie w pracy (np. urlop macierzyński, choroba, freelancing poza IT)
Marek wracał do etatu po dwóch latach freelancingu i kilku miesiącach przerwy. Bał się, że każda firma podejdzie do niego jak do osoby „do podszkolenia”, więc przy pytaniu o kasę intuicyjnie chciał zejść w dół, byle tylko „nie przesadzić”.
Przerwa w CV nie oznacza zerowania stawki. Kluczem jest nazwanie tego wprost i spięcie z konkretną narracją:
- „Przez ostatnie dwa lata pracowałem jako freelancer przy mniejszych projektach i miałem kilka miesięcy przerwy. Wcześniej, na etacie, byłem na poziomie X. Dziś, patrząc na moje aktualne umiejętności i rynek, szukam roli w przedziale Y–Z. Jeśli w okresie wdrożenia okaże się, że potrzebuję więcej czasu na wejście w projekt, możemy umówić się na przegląd stawki po 3–6 miesiącach.”
Tak pokazujesz, że nie uciekasz od tematu, ale też nie spadasz do widełek poniżej swojego realnego doświadczenia. Dajesz firmie „bezpiecznik” w postaci przeglądu stawki, a sobie – szansę na normalną pensję od początku.
Gdy chcesz negocjować, ale boisz się, że firma się „obrazi”
Asia dostała ofertę wyższą niż dotychczasowa pensja, ale wciąż niższą niż rynek. Chciała negocjować, a jednocześnie miała w głowie: „Co jeśli się obrażą i wycofają?”. To częsty lęk, szczególnie u osób, które rzadko zmieniają pracę.
Zdrowa firma nie obraża się za negocjacje. Może powiedzieć „nie”, ale jeśli kontrpropozycja jest rzeczowa, nie traci do ciebie szacunku. Sporo zależy od sposobu, w jaki formułujesz swoje oczekiwania. Zamiast tonu roszczeniowego, przyjmij ton partnerski:
- „Dziękuję za ofertę, cieszę się, że widzicie mnie w tym zespole. Po porównaniu oferty z rynkiem i moimi oczekiwaniami widzę, że komfortowo czułbym się na poziomie X. Czy jest przestrzeń, żeby zbliżyć się do tej kwoty, jeśli obie strony chcą finalnie współpracować?”
Kiedy boisz się reakcji, dobrze jest też oswoić „nie”. Z góry zaakceptuj, że firma może odpowiedzieć: „niestety to maksimum naszego budżetu”. Wtedy zamiast czuć, że coś „zepsułaś/zepsułeś”, masz jasność: nie było przestrzeni, a nie – „nie powinnam/powinienem pytać”.
Dobrym testem kultury organizacyjnej jest właśnie to, jak reagują na negocjacje. Jeśli drobna próba podniesienia stawki spotyka się z pasywno-agresywnym komentarzem, to często sygnał, jak będzie wyglądała później rozmowa o podwyżkach.
Gdy dostajesz pytanie o „obecne zarobki” zamiast „oczekiwań”
Niektóre firmy wciąż wolą pytać: „Ile pani/pan zarabia obecnie?”. Dla wielu osób to niewygodny moment, zwłaszcza jeśli aktualna stawka jest wyraźnie poniżej rynku albo jeśli nie chcą ujawniać szczegółów poprzedniej umowy.
Masz do dyspozycji kilka strategii – od pełnej transparentności po elegancki unik. Sprawdza się np. takie podejście:
- „Obecne wynagrodzenie jest powiązane ze specyfiką mojej aktualnej firmy (m.in. premia, brak benefitów, inna forma współpracy), więc nie jest najlepszym punktem odniesienia. Na nowej roli szukam raczej poziomu X–Y, adekwatnie do zakresu odpowiedzialności.”
Jeśli rekruter mimo wszystko dopytuje o szczegóły, możesz grzecznie, ale wyraźnie postawić granicę:
- „Wolałbym skupić się na tym, czy jesteśmy zbieżni co do przyszłego poziomu wynagrodzenia. Obecna stawka jest efektem kilku specyficznych kompromisów i nie odzwierciedla mojej docelowej wartości rynkowej.”
Taki komunikat daje jasno do zrozumienia, że rozmawiacie o przyszłości, a nie o tym, ile „udało ci się wyciągnąć” u poprzedniego pracodawcy.
Gdy firma ucina temat: „Mamy sztywny budżet, nie negocjujemy”
Wyobraź sobie rozmowę: słyszysz kwotę, która jest poniżej twojego minimum, pytasz o możliwość ruchu, a w odpowiedzi pada: „Budżet na to stanowisko jest sztywny”. Koniec, kropka. Frustracja gotowa.
Są role, gdzie rzeczywiście widełki są twarde – choćby z powodu siatek płacowych czy stawek z klientem. Nawet wtedy masz jeszcze kilka kart.
Najpierw ustal, czy „sztywny budżet” dotyczy tylko podstawy, czy całości pakietu:
- „Rozumiem. Czy to dotyczy wyłącznie podstawowego wynagrodzenia, czy również innych elementów – np. premii, budżetu szkoleniowego, dodatkowych dni pracy zdalnej?”
Jeżeli podstawa jest nieruszalna, możesz spróbować przenieść negocjacje na inne obszary:
- krótszy okres wypowiedzenia lub próbną współpracę na wyższej stawce B2B,
- konkretny plan przeglądu wynagrodzenia po określonym czasie (np. 6 miesięcy) z jasnymi kryteriami,
- przyspieszoną ścieżkę awansu na wyższy poziom z inną siatką płac.
Przykład komunikatu:
- „Rozumiem ograniczenia budżetowe. Przy tej stawce chętnie porozmawiałbym o innych elementach, które mogłyby to zbalansować – np. gwarantowanym przeglądzie wynagrodzenia po 6 miesiącach, dodatkowym budżecie szkoleniowym czy większej elastyczności w pracy zdalnej.”
Jeśli jednak okazuje się, że nie da się ruszyć niczego – ani pensji, ani benefitów, ani zakresu roli – dostajesz bardzo przydatną informację: realne pole manewru jest zerowe. Wtedy decyzja sprowadza się do prostego „biorę / nie biorę”, a nie do dalszego mielenia tematu w głowie.
Gdy pada: „Inni na tym poziomie biorą mniej”
To jeden z bardziej nieprzyjemnych komunikatów, bo łatwo uderza w poczucie własnej wartości: „Skoro inni biorą mniej, to może faktycznie przesadzam?”. A jednocześnie często jest to po prostu technika negocjacyjna.
Zamiast wchodzić w licytację typu „kto bierze ile”, możesz spokojnie wrócić do swoich argumentów:
- „Rozumiem, że poziomy w zespole mogą być różne. Patrząc na mój zakres doświadczenia w X, Y oraz odpowiedzialność, jaką mam przejąć w tej roli, poziom w okolicach A–B jest dla mnie adekwatny. Jeżeli nie jesteśmy w stanie się do niego zbliżyć, być może to po prostu nie jest dla nas dobre dopasowanie.”
Jeśli czujesz, że rekruter próbuje obniżyć twoje oczekiwania powołując się na anonimowych „innych”, możesz dopytać:
- „Rozumiem. Czy mówimy o osobach z podobnym zakresem odpowiedzialności – np. również prowadzących technicznie projekty i mentorujących młodszych członków zespołu?”
Często okazuje się, że porównanie jest naciągane: twoje obowiązki mają być wyraźnie szersze niż tych „innych”. Nazwanie tego na głos przywraca nieco równowagę w rozmowie.
Gdy firma pyta o „dolną granicę”, a ty nie chcesz od razu odkrywać kart
Pytanie „Jaka jest pana/pani absolutna dolna granica?” bywa pułapką. To trochę tak, jakby sprzedawca samochodu zapytał: „Jaka jest maksymalna kwota, jaką jest pan w stanie zapłacić?”. Jeśli podasz liczbę, druga strona raczej nie zaproponuje wyższej.
Możesz odpowiedzieć, nie oddając całej kontroli:
- „Wolałbym skupić się na przedziale, w którym czuję się komfortowo przy tej roli – i to jest X–Y. Poniżej X po prostu musiałbym zrezygnować z innych opcji, które są bliżej mojego obecnego poziomu rynkowego.”
Jeśli mimo to rekruter naciska, można nieco doprecyzować, ale wciąż utrzymać margines:
- „Moją realną dolną granicą jest okolica X, przy założeniu, że pozostałe warunki będą bardzo atrakcyjne. Poniżej tego poziomu nie będę w stanie podjąć decyzji na tak.”
Dzięki temu nie dajesz się wciągnąć w grę „powiedz, ile najmniej, a tyle właśnie dostaniesz”. Jednocześnie jesteś uczciwy, co do poziomu, poniżej którego po prostu nie wejdziesz w współpracę.
Gdy rozmowa schodzi na stawki godzinowe / dniówki kontraktorskie
W projektach kontraktorskich często rozmawia się o stawce godzinowej lub dniówce, a nie o „pensji miesięcznej”. To zmienia sposób myślenia – i dla wielu osób jest to nowe terytorium.
Najpierw ustal, co kryje się za tymi liczbami. Dobre pytania to m.in.:
- „Jaka jest typowa liczba godzin rozliczeniowych miesięcznie na tym projekcie?”
- „Czy jest płatny bench, jeśli tymczasowo nie ma zleceń?”
- „Czy występują niepłatne nadgodziny, dyżury, on-calle?”
Dopiero mając te informacje, sensownie przeliczysz swoją „miesięczną” stawkę. Następnie możesz podać oczekiwania w formie:
- „Na projektach kontraktorskich szukam obecnie stawek w przedziale X–Y netto za godzinę, przy założeniu standardowej liczby rozliczeniowych godzin w miesiącu i braku niepłatnych nadgodzin.”
Jeśli druga strona proponuje niższą stawkę, ale np. gwarantuje płatny bench, może się okazać, że roczny bilans i tak będzie korzystny. Negocjujesz więc nie tylko liczbę na fakturze, ale cały model współpracy.
Jak utrzymać zdrowe podejście do pieniędzy i negocjacji na dłuższą metę
Ania po trzeciej zmianie pracy w ciągu pięciu lat złapała się na tym, że przed każdą rozmową o wynagrodzeniu czuje ten sam ścisk w żołądku. Niezależnie od tego, czy szło o 500 zł podwyżki, czy o zmianę firmy, schemat był podobny: odkładanie przygotowań, niepewność, a potem poczucie, że „mogłam poprosić o więcej”.
Jednorazowe „ogarnięcie” procesu negocjacji pomaga, ale to dopiero początek. Pieniądze i rozmowy o nich wracają co rok–dwa. Zamiast za każdym razem zaczynać od zera, możesz zbudować sobie prosty system.
Twój własny „dziennik wynagrodzeń”
Dobrym nawykiem jest prowadzenie krótkiego, aktualizowanego co kilka miesięcy dokumentu. Nie musi to być nic skomplikowanego – zwykły plik tekstowy czy notatka w aplikacji. Kluczowe, by znalazły się tam trzy bloki:
- Aktualne warunki – forma współpracy, stawka, premie, benefity, realny czas pracy, dyżury.
- Zakres odpowiedzialności – za co faktycznie odpowiadasz, nie tylko co masz w umowie (prowadzenie projektów, mentoring, kontakt z klientem, decyzje architektoniczne).
- „Wkład ponad standard” – inicjatywy, które wykraczają poza podstawowy opis stanowiska: usprawnienia procesów, automatyzacje, szkolenia wewnętrzne.
Najczęściej zadawane pytania (FAQ)
Jak rozmawiać o wynagrodzeniu na pierwszej rozmowie rekrutacyjnej w IT?
Wyobraź sobie, że rekruter rzuca kwotę i kończy zdaniem „tak płacimy wszystkim juniorom”. Zamiast automatycznie się zgadzać, zatrzymaj się na chwilę i dopytaj o szczegóły – to nie jest bezczelność, tylko normalny element rozmowy.
Dobry schemat to: po pierwsze potwierdź zainteresowanie rolą („Brzmi jak ciekawy projekt”), po drugie poproś o doprecyzowanie („Czy to jest dolna, środkowa czy górna część widełek na to stanowisko?”), po trzecie odnieś się do swoich oczekiwań opartych na danych rynkowych. Możesz powiedzieć wprost: „Na podstawie mojego doświadczenia i stawek rynkowych celuję w przedział X–Y. Czy w tym budżecie da się poruszać?”. Taki układ pokazuje, że podchodzisz do tematu rzeczowo, a nie „błagasz o szansę”.
Czy junior w IT w ogóle powinien negocjować wynagrodzenie?
Wielu juniorów myśli: „Jak zacznę negocjować, to mnie skreślą, bo przecież nic nie umiem”. W efekcie biorą pierwszą ofertę, a pół roku później odkrywają, że kolega z tego samego zespołu zarabia znacznie więcej – tylko dlatego, że zapytał o możliwość podniesienia stawki.
Junior też sprzedaje swój czas i potencjał, więc ma pełne prawo pytać o warunki. Klucz to ton rozmowy: zamiast twardych żądań lepiej używać sformułowań typu: „Z tego, co widzę w raportach płacowych dla juniorów w technologii X, standard to przedział A–B. Czy wasz budżet jest bliżej dolnej czy górnej granicy tego zakresu?”. Jeśli firma reaguje alergicznie na tak spokojne pytania, to jest to sygnał, jak będzie wyglądała dalsza współpraca.
Jak przygotować się do negocjacji pensji programisty lub testera – skąd wiedzieć, ile jestem wart?
Najpierw uczciwie określ poziom: zamiast powtarzać etykietki z ogłoszeń, odpowiedz sobie, jak bardzo jesteś samodzielny, czy bierzesz odpowiedzialność za decyzje techniczne i czy rozumiesz, jaki efekt biznesowy ma twoja praca. „Klepanie tasków z Jiry” i „prowadzenie innych przez code review, ogarnianie kryzysów na produkcji” to dwie zupełnie inne półki cenowe.
Dopiero potem zbierz dane: przejrzyj kilka raportów płacowych, poobserwuj widełki w ogłoszeniach na podobne role, podpytaj ludzi z branży na Slacku/Discordzie i zanotuj stawki z aktualnych rekrutacji. Jeśli trzy–cztery źródła pokazują, że mid w twojej technologii kręci się wokół konkretnego przedziału, to masz solidny punkt odniesienia do rozmowy, a nie „kwotę z sufitu”.
Jak odpowiadać na pytanie „Jakie są Pana/Pani oczekiwania finansowe?” w IT?
Cisza po tym pytaniu potrafi być bardziej stresująca niż live debugging na produkcji. Zamiast ją przeciągać, przygotuj prostą strukturę odpowiedzi: przedział + krótkie uzasadnienie + elastyczność.
Przykład: „Na podstawie mojego doświadczenia w X, odpowiedzialności za Y i stawek rynkowych celuję w przedział 15–18 tys. netto na B2B. Dolna granica jest dla mnie akceptowalna, jeśli w pakiecie będzie sensowny rozwój (np. udział w decyzjach architektonicznych, budżet szkoleniowy)”. Taka odpowiedź pokazuje, że znasz swoją wartość, ale jednocześnie zostawiasz przestrzeń do rozmowy, a nie stawiasz ścianę.
Czy negocjowanie pensji może sprawić, że firma mnie odrzuci?
Jeśli jedna kulturalna próba negocjacji kończy się tekstem „To może jednak nie pasujemy do siebie”, to lepiej, że wychodzi to w procesie, a nie po roku pracy i kilku nieudanych prośbach o podwyżkę. Zdarza się, że kandydat mówi: „Poprosiłem o 10% więcej i nagle zamilkli”. To wiele mówi o organizacji, nie o kandydacie.
Zdrowa firma ma z góry określone widełki i potrafi jasno zakomunikować granice: „Maksimum naszego budżetu na to stanowisko to X, ale możemy dorzucić Y w postaci premii/benefitów”. Negocjacje to nie ultimatum z twojej strony, tylko wymiana informacji. Jeśli zadajesz spokojne pytania, opierasz się na danych rynkowych i nadal jesteś „karany” za sam fakt, że rozmawiasz o pieniądzach, to jest to czerwone światło, a nie powód, żeby zamilknąć na przyszłość.
Jak porównać ofertę na UoP i B2B w IT, żeby się nie oszukać?
Częsty scenariusz: jedna firma mówi „20 tys. brutto na UoP”, druga „120 zł/h na B2B, netto na fakturze” i po dziesięciu minutach liczenia dalej nic nie wiadomo. Zamiast patrzeć na gołe liczby, sprowadź obie oferty do jednego pytania: ile realnie zostanie ci w kieszeni po uwzględnieniu wszystkich kosztów i czasu pracy.
W praktyce trzeba policzyć:
- dla UoP – miesięczne netto, realne nadgodziny, premie, 13-stki i to, ile płatnego urlopu faktycznie wykorzystasz,
- dla B2B – przychód z faktur minus składki, podatki, księgowość, prywatne ubezpieczenia oraz „koszt urlopu”, kiedy nie wystawiasz faktur.
Dopiero na tej podstawie porównuj oferty. Przy tej samej kwocie „na rękę” UoP może dawać większe bezpieczeństwo i mniej papierologii, a B2B – większą elastyczność i łatwiejsze podwyżki stawki godzinowej, ale kosztem samodzielnego ogarniania całego zaplecza.
Jakie błędy najczęściej popełniają programiści przy negocjacjach wynagrodzenia?
Typowy błąd juniora to wdzięczność zamiast rozmowy: „Cieszę się, że w ogóle chcecie mnie zatrudnić”, więc nawet nie pada pytanie o widełki i perspektywę podwyżek. Z kolei midzi często łapią się w pułapkę „nie będę przesadzał, później sobie odbiję”, po czym latami gonią rynek, bo startowali zbyt nisko.
Inne mocne potknięcia to:
- brak przygotowania – żadnych danych z rynku, żadnej refleksji nad własnym poziomem, tylko „chciałbym więcej” bez konkretu,
- emocjonalne podejście – traktowanie rozmowy jak walki („muszę wygrać”), zamiast jak ustalania warunków współpracy,
- wiara w mity – że „dobrych specjalistów firma sama doceni” i podniesie im pensję z niczego.
Każdy z tych błędów da się naprawić, jeśli zaczniesz traktować negocjacje jak zwykłą umiejętność – taką samą jak nauka nowego frameworka czy ogarnianie CI/CD – i będziesz ją świadomie ćwiczyć przy kolejnych rozmowach.






