Problem: „Technicznie pasuję, a i tak przepadam w selekcji”
Jak to wygląda w praktyce, kiedy po drugiej stronie jest 30 podobnych profili
Wyobraź sobie sytuację: ogłoszenie na backend developera w popularnym stacku. Rekruter dostaje kilkadziesiąt CV, z których większość wygląda „poprawnie”: podobne firmy, podobne projekty, podobny zestaw technologii. W takiej stawce rzadko wygrywa ktoś, kto po prostu „zna X i Y”. Wygrywa ktoś, przy kim łatwo uwierzyć, że dowiozłeś temat w realnym zespole: z niejasnymi wymaganiami, konfliktem priorytetów, presją czasu, zależnościami od innych zespołów, rozmowami z biznesem i poprawkami po produkcji.
To moment, w którym umiejętności miękkie w IT przestają być „miłym dodatkiem”, a zaczynają być kryterium selekcji. Tylko że na CV najczęściej ich… nie widać. Wszyscy są „komunikatywni”, „proaktywni” i „lubią pracę zespołową”. Skoro brzmi to identycznie, to po czym wybrać właśnie ciebie?
Najczęściej dzieją się dwie rzeczy. Po pierwsze, kandydat znika na etapie wstępnego screeningu, bo profil nie daje żadnych sygnałów, jak pracuje z innymi. Po drugie, nawet jeśli przejdzie dalej, potyka się w rozmowie: opowieści są chaotyczne, bez decyzji, bez kontekstu, bez efektu. A hiring manager nie próbuje zgadnąć, co miałeś na myśli — on porównuje twoją narrację z pięcioma innymi, które usłyszy tego samego dnia.
Co naprawdę ocenia hiring manager (często bez nazywania tego „soft skills”)
Hiring manager rzadko myśli: „szukam osoby o wysokiej komunikatywności”. On myśli bardziej przyziemnie: czy ta osoba będzie przewidywalna we współpracy? Czy dopyta, gdy coś jest niejasne? Czy zamknie pętlę ustaleń? Czy poinformuje o ryzyku, zanim będzie pożar? Czy potrafi nie zgadzać się bez psucia relacji?
W IT łatwo złapać się na złudzeniu, że o wszystkim decyduje kod, testy, infrastruktura. Tylko że większość problemów w projektach to nie „brak umiejętności napisania funkcji”, ale rozjazd w rozumieniu celu, brak spójnych ustaleń, za późna eskalacja, tarcie między zespołami. Kiedy masz podobny stack jak inni, przewagę budujesz właśnie na tym, że umiesz te tarcia wygaszać, a nie je mnożyć.
Dlaczego „miękkie” są trudne do pokazania w CV — i czemu to dobra wiadomość
Umiejętności miękkie są trudne do opisania, bo to nie są „rzeczy, które znasz”, tylko zachowania, które wykonujesz w konkretnych sytuacjach. I to jest dobra wiadomość: większość kandydatów opisuje je źle, więc jeśli ty opiszesz je dobrze, od razu będziesz wyglądać inaczej — bez dopisywania bajek i bez udawania lidera, gdy nim nie byłeś.
Klucz tkwi w podejściu „dowody zamiast deklaracji”: nie piszesz, jaki jesteś, tylko pokazujesz, co robisz i jakie to ma konsekwencje dla zespołu i produktu. Wtedy rekruter i hiring manager widzą w twoim profilu „ślady” dobrych nawyków. A to jest dokładnie to, czego potrzebują, żeby podjąć decyzję przy podobnych CV.
Skąd bierze się „CV jak wszystkie”: 6 najczęstszych przyczyn (mini-diagnoza)
Sygnały ostrzegawcze, że giniesz w tłumie nawet przy dobrym stacku
Jeśli miałbyś zrobić szybki test „czy moje CV brzmi jak setki innych”, to najczęściej wystarczy spojrzeć na sekcję z opisem obowiązków. Gdy dominują formułki typu „odpowiedzialny za”, „uczestnictwo w”, „praca w Scrum”, to rekruter dostaje informację: ktoś wykonywał zadania. Nie dostaje informacji: jakim współpracownikiem jesteś i jaką wartość wnosisz poza samym wykonaniem ticketu.
Oto sześć przyczyn, które powtarzają się w profilach IT najczęściej:
- Mylenie cech z kompetencjami: „jestem otwarty, komunikatywny” zamiast opisu zachowania.
- Frazesy bez przykładu: lista „soft skills” w stopce CV, której nie da się zweryfikować.
- Brak kontekstu: nie wiadomo, co było trudne, z kim współpracowałeś, jakie były ograniczenia.
- Niedopasowanie do roli: dev opowiada jak PM, PM opowiada jak dev — i nikt nie widzi trafności.
- Brak przygotowanych historii: na rozmowie wychodzą ogólniki, bo nie ma „przykładów w kieszeni”.
- Stres + brak struktury wypowiedzi: dużo tła, mało decyzji, brak domknięcia i wniosku.
Cecha vs kompetencja: jedna różnica, która zmienia sposób pisania CV
Cecha to opis osobowości (często subiektywny): spokojny, otwarty, empatyczny. Kompetencja to coś, co da się zaobserwować: w jakich sytuacjach, co robisz, jak reagujesz, jakie masz nawyki komunikacyjne. W rekrutacji wygrywa kompetencja, bo jest „sprawdzalna”.
Przykład: „jestem komunikatywny” to cecha-deklaracja. „Po spotkaniu spisuję decyzje i next steps w ticketach oraz pinguję osoby odpowiedzialne, gdy brakuje odpowiedzi” to kompetencja-zachowanie. Widzisz różnicę? W drugim zdaniu od razu widać, jak pracuje się z tobą w zespole.
Dlaczego brak kontekstu zabija nawet dobre osiągnięcia
W IT bardzo łatwo opisać projekt tak, że brzmi imponująco („mikroserwisy”, „wysoka dostępność”, „chmura”), ale nadal nie wiadomo, czy byłeś osobą, która ogarniała temat end-to-end, czy tylko „dostawała zadania”. Kontekst to nie ozdobnik — to informacja, z jaką złożonością miałeś do czynienia: zależności, niejasne wymagania, presja, rozproszone zespoły, praca z interesariuszami.
Jeśli w twoich punktach nie ma ani śladu takich sytuacji, hiring manager nie ma materiału, żeby uwierzyć, że w jego środowisku poradzisz sobie z „codziennym chaosem”. A przecież prawie każdy zespół ma chaos — pytanie tylko, czy jest on obsługiwany dojrzałymi nawykami, czy gaszony pożarami.
Co w IT naprawdę znaczy „soft skill”: dowody zamiast deklaracji (cecha → zachowanie → artefakt)
Proste kryterium: czy da się to zaobserwować i powtórzyć?
Najbardziej użyteczne podejście jest banalnie proste: umiejętność miękka w IT ma sens wtedy, gdy można ją zobaczyć w działaniu. Jeśli nie da się jej opisać przez konkretne zachowania, to prawdopodobnie jest tylko etykietką.
Weź „ownership”. Dla jednych to brzmi jak „jestem odpowiedzialny”. Dla innych: „dostarczam wartość mimo przeszkód”. W wersji obserwowalnej ownership wygląda tak: doprecyzowujesz zakres, rozbijasz temat, komunikujesz ryzyka, domykasz ustalenia, eskalujesz blokery z propozycją opcji, a nie z samym problemem. Da się to zobaczyć w pracy i da się o to zapytać na rozmowie.
Artefakty: twarde ślady miękkich kompetencji
Rekrutacja często jest niesprawiedliwa dla osób, które „po prostu robią dobrą robotę” i nie umieją jej nazwać. Żeby to odwrócić, warto myśleć o miękkich jak o czymś, co zostawia artefakty. To nie muszą być wielkie dokumenty. To mogą być małe, powtarzalne ślady w codziennej pracy:
- komentarze i aktualizacje w ticketach (jasne statusy, decyzje, next steps),
- opis PR: kontekst, powód zmiany, ryzyka, plan testów,
- notatka po spotkaniu: co ustalone i kto co robi,
- propozycje trade-offów (szybciej vs bezpieczniej, krótkoterminowo vs dług techniczny),
- przygotowane pytania doprecyzowujące do wymagań,
- feedback w code review, który jest konkretny i życzliwy,
- krótka instrukcja dla kogoś, kto przejmuje dyżur/on-call lub moduł.
To są rzeczy, które możesz później opisać w CV i na rozmowie bez patosu. Brzmi to „zwyczajnie”? Właśnie o to chodzi. Zwyczajne nawyki robią największą różnicę w zespole.
Tłumaczenia z ogólnika na dowód: mała ściąga do CV i rozmowy
Jeśli masz w CV słowa typu „komunikatywny” czy „team player”, potraktuj je jak nagłówki, które trzeba dopisać treścią. Poniżej kilka tłumaczeń, które możesz dopasować do swojej roli:
| Ogólnik w CV | Konkretny dowód (zachowanie + artefakt) |
|---|---|
| Komunikatywny | Piszę krótkie aktualizacje: co zrobione / co blokuje / jakie ryzyko / co dalej; po spotkaniach domykam ustalenia w ticketach. |
| Praca zespołowa | W code review podaję kontekst i uzasadnienie zmian; umawiam szybkie doprecyzowanie zamiast długiego ping-ponga w komentarzach. |
| Proaktywny | Gdy widzę niejasność w wymaganiach, spisuję pytania i proponuję warianty rozwiązania z ryzykami; nie czekam, aż „ktoś zdecyduje”. |
| Odpowiedzialny | Przejmuję temat do domknięcia: dopinam definicję done, plan testów/monitoringu, informuję o wpływie na inne zespoły i terminy. |
| Szybko się uczę | Po wdrożeniu nowego narzędzia/procesu spisałem krótką instrukcję i zrobiłem onboarding zespołu; dzięki temu reszta nie zaczynała od zera. |
Notice: nie ma tu „magicznych” metryk. Nie musisz pisać, że „zwiększyłeś wydajność o 300%”, jeśli tego nie mierzono. Wystarczy, że pokażesz mechanizm: decyzja → działanie → efekt dla zespołu/produktu.
Kompetencje, które najczęściej przesądzają w IT (i jak je rozpoznać w ogłoszeniu oraz rozmowie)
Siedem obszarów zamiast listy 50 haseł
Rynek kocha listy „top 50 soft skills”, tylko że one niewiele pomagają, gdy masz przygotować CV pod konkretną ofertę. Dużo lepiej działa podejście: wybierz kilka obszarów, które realnie są testowane w IT i które da się udowodnić zachowaniami.
Poniżej siedem kompetencji, które najczęściej robią różnicę, bo wpływają na przewidywalność dowożenia i jakość współpracy. To one „wychodzą” w rozmowach nawet wtedy, gdy nikt nie używa słowa „umiejętności miękkie”.
Komunikacja synchroniczna i asynchroniczna: widać ją po jakości krótkich wiadomości
W wielu zespołach (zwłaszcza zdalnych) kluczowa jest komunikacja asynchroniczna: update’y na Slacku, komentarze do ticketów, opisy PR, notatki po spotkaniach. Dobra komunikacja w IT nie polega na tym, że „dużo mówisz”, tylko że redukujesz niepewność.
Prosty test jakości komunikatu statusowego:
- Co jest zrobione (jedno zdanie, bez epopei).
- Co jest następne (konkret, nie „będę dalej pracować”).
- Co blokuje (i czy potrzebujesz czyjejś akcji).
- Ryzyko (jeśli jest, nazwij je wcześnie).
W ogłoszeniu sygnały tej kompetencji często kryją się w słowach: „remote”, „distributed team”, „documentation”, „stakeholders”, „collaboration”, „cross-functional”. W rozmowie pojawią się pytania o sytuacje, gdzie było niejasno i trzeba było doprecyzować.
Współpraca: code review, handover i wspólne definiowanie „done”
Współpraca w IT to nie slogan „lubię ludzi”. To konkretne sytuacje: code review, wspólne debugowanie, pairing, przekazywanie kontekstu, proszenie o pomoc i oferowanie jej bez wchodzenia w rolę „zbawcy projektu”.
Na rozmowie to wyjdzie w pytaniach typu: „jak reagujesz na krytykę w code review?”, „opowiedz o sytuacji, kiedy musiałeś przekonać zespół do zmiany”, „jak pracujesz z QA/DevOps/PM?”. Jeśli odpowiadasz ogólnikami, rozmówca nie ma jak porównać cię z innymi.
Ownership: różnica między „mam ticket” a „temat jest zaopiekowany”
Ownership w IT nie jest tytułem w stopce. To nawyk: widzisz temat jako całość, a nie jako fragment przypięty do ciebie w Jirze. Osoba z ownership dopytuje o kryteria akceptacji, pamięta o edge case’ach, zgłasza ryzyka, myśli o wdrożeniu i obserwowalności, a gdy coś się sypie, nie znika z radaru.
W ogłoszeniu ownership często stoi za hasłami: „end-to-end”, „autonomy”, „taking initiative”, „driving improvements”. W rozmowie — za pytaniami o sytuacje, gdzie coś było nie twoją formalną odpowiedzialnością, ale i tak to ogarnąłeś, bo inaczej projekt by stanął.
Praktyczny detal: ownership najłatwiej rozpoznać po tym, jak ktoś mówi o problemie. „Nie działa” to komunikat z ulicy. „Nie działa, bo cache trzyma stary schemat; mam dwa warianty naprawy i ryzyko rollbacku” — to już jest język osoby, która bierze temat na siebie i myśli w kategoriach skutków ubocznych. Brzmi sucho? W zespole to jest ulga, bo nagle wiadomo, co się dzieje i co można zrobić.
Jeśli chcesz to pokazać w CV albo na rozmowie, nie opowiadaj o „byciu odpowiedzialnym”. Opowiedz o jednym epizodzie, który ma początek, środek i koniec: co było niejasne, jak doprecyzowałeś definicję done, jak zakomunikowałeś ryzyko, co zostawiłeś po sobie (ticket z ustaleniami, plan testów, notatka do on-call, obserwowalność). Rekruterzy lubią tę formę, bo jest porównywalna między kandydatami — a ty nie musisz nic upiększać.

Uwaga na pułapkę: ownership nie znaczy „biorę wszystko na klatę”. Dojrzała wersja tego nawyku obejmuje też umiejętność odpuszczenia, gdy koszt jest zbyt duży, i poproszenia o wsparcie, gdy temat wykracza poza twoje kompetencje. W praktyce jest to jedno zdanie: „utknąłem, proponuję A albo B, potrzebuję decyzji X do jutra” — i nagle zamiast samotnego heroizmu masz pracę zespołową.
Myślenie produktowe i praca z wymaganiami: nie zgaduj, dopytuj
Wiele projektów nie wykoleja się na „braku wiedzy technicznej”, tylko na zgadywaniu intencji. Myślenie produktowe w IT to umiejętność złapania, po co coś robimy, i co jest realnym kryterium sukcesu. Czasem wystarczy jedno pytanie: „co użytkownik ma móc zrobić po tej zmianie, czego nie mógł wcześniej?”. Nagle połowa dyskusji o implementacji przestaje mieć znaczenie.
W ogłoszeniu ten obszar schowa się pod: „product mindset”, „business impact”, „customer focus”, „working with stakeholders”, „requirements gathering”. W rozmowie pojawią się scenariusze z niejasnymi wymaganiami. Dobrze działa odpowiedź, w której pokazujesz swoje nawyki: spisujesz pytania, proponujesz dwie wersje (szybka i solidna), nazywasz trade-offy, a na koniec domykasz: „ustalmy, co jest MVP i co odkładamy”.
Mały przykład z życia zespołów: ktoś dostaje zadanie „dodaj filtr w tabeli”. Jedna osoba od razu koduje. Druga najpierw dopytuje: filtr ma być po statusie czy po dacie? czy ma działać w URL? co z eksportem? Która z nich rzadziej wraca do przerabiania tego samego za tydzień? No właśnie.
Praca z niepewnością: priorytety, ryzyka i małe eksperymenty
W większości firm nikt nie ma pełnych danych. Roadmapa się zmienia, zależności się psują, a „na produkcji” zawsze znajdzie się coś, czego nie przewidział test. Kompetencja, która robi różnicę, to umiejętność pracy w warunkach niepewności bez paniki: rozbicie problemu na mniejsze kroki, szybkie sprawdzenie hipotezy, a potem dopiero inwestowanie czasu.
W ogłoszeniu sygnały to: „ambiguity”, „fast-paced”, „changing priorities”, „0→1”, „scaling”. Na rozmowie warto pokazać, że umiesz nazywać ryzyko i je redukować. Nie „zrobiłem najlepiej jak umiałem”, tylko: „nie wiedzieliśmy, czy integracja wytrzyma obciążenie, więc najpierw postawiłem prosty pomiar i zrobiłem próbę na stagingu; dopiero potem poszliśmy w większą refaktoryzację”. Nawet jeśli eksperyment był mały, pokazuje dojrzałość myślenia.
Feedback i konflikt: nie chodzi o to, żeby było miło, tylko żeby było jasno
Konflikt w IT rzadko wygląda jak kłótnia. Częściej jak pasywna cisza w code review, „approval” bez czytania albo wieczne przeciąganie decyzji, bo nikt nie chce być tym, kto powie „to jest ryzykowne”. Umiejętność dawania i przyjmowania feedbacku polega na tym, że potrafisz rozdzielić człowieka od rozwiązania i rozmawiać o konsekwencjach.
Feedback w praktyce: jak mówić konkretnie, żeby druga strona mogła coś z tym zrobić
Jeśli feedback brzmi jak etykieta („jesteś chaotyczny”, „to jest słabe”), to zwykle kończy się obroną albo ciszą. Jeśli brzmi jak opis obserwowalnego zachowania i jego wpływu — pojawia się przestrzeń na poprawę bez dramy. To jest ta różnica, którą hiring manager wyczuje po dwóch zdaniach.
Pomaga prosty schemat: kontekst → obserwacja → wpływ → prośba/alternatywa. Bez psychologii w wersji TED, po prostu rozmowa robocza.
- Kontekst: „W ostatnim PR do modułu płatności…”
- Obserwacja: „…wpadły trzy zmiany w jednym commicie i bez opisu w PR.”
- Wpływ: „Trudno to zreviewować i rośnie ryzyko, że przeoczymy efekt uboczny.”
- Prośba: „Następnym razem rozbij to na 2–3 commit’y i dopisz w PR dwa zdania: co zmieniasz i jak to przetestowałeś.”
Brzmi „surowo”? W praktyce jest to uprzejme, bo daje jasność i nie atakuje osoby. I tak — to da się opowiedzieć na rozmowie, ale jako historia: co było napięciem, co powiedziałeś, co się zmieniło w procesie.
Konflikt techniczny bez przepychanek: decyzje, trade-offy i wspólny język
Najczęstszy konflikt w IT ma kształt dyskusji o rozwiązaniu, w której każdy broni swojej „szkoły”. Jedna osoba chce iść w „czysto i porządnie”, druga w „szybko i działa”. Jeśli nie nazwiecie trade-offów, temat będzie wracał jak bumerang, a w końcu ktoś rzuci: „zróbmy jak zawsze”.
Dojrzałe zachowanie w konflikcie to nie „wygrywanie”, tylko domykanie decyzji. Czasem wystarczy przenieść rozmowę z poziomu gustu na poziom ryzyka i kosztu:
- „Jakie ryzyko bierzemy na siebie, jeśli wybierzemy opcję A?”
- „Co może pójść źle na produkcji i jak to wykryjemy?”
- „Jaki jest koszt cofnięcia tej decyzji za miesiąc?”
- „Co jest MVP, a co możemy odłożyć bez długu, który zabije zespół?”
W CV nie wpisuj „rozwiązuję konflikty”. Dużo mocniejsze jest: „ułatwiałem decyzje architektoniczne przez spisywanie trade-offów i ryzyk; po spotkaniu zostawiałem notatkę z ustaleniami, ownerem i planem weryfikacji”. To jest konkret, który rekruter widzi oczami.
Uczenie się i mentoring: szybka ścieżka do „senior vibe” bez tytułu seniora
Wielu kandydatów myśli, że mentoring to „prowadzenie juniorów”. A często chodzi o prostsze rzeczy: czy umiesz przekazać kontekst tak, żeby druga osoba nie traciła pół dnia? Czy umiesz nazwać ryzyko i podpowiedzieć kierunek, nie zabierając tematu?

Sygnalizatory tej kompetencji są małe, ale czytelne:
- piszesz krótkie instrukcje do repo/procesu, zamiast tłumaczyć to samo pięć razy,
- na code review tłumaczysz dlaczego, a nie tylko „zmień na X”,
- robisz handover tak, by ktoś mógł kontynuować bez czytania w głowie, co autor „miał na myśli”.
Na rozmowie często pada pytanie: „jak onboardujesz nową osobę?” albo „co robisz, gdy ktoś utknie?”. Odpowiedź „pomagam” nie daje nic. Odpowiedź „najpierw proszę o opis kontekstu i prób, potem proponuję 1–2 hipotezy i proszę o szybki test; na koniec spisujemy wnioski w ticket/README” — daje obraz twojego warsztatu.
Jak to pokazać w CV i na LinkedIn: formaty, które wyglądają jak praca, a nie jak autoprezentacja
Miękkie kompetencje w dokumentach przegrywają, bo są wrzucane jako przymiotniki. „Komunikatywny”, „samodzielny”, „team player”. Tylko co z tego wynika? Lepsza zasada: każdy soft skill musi mieć oparcie w sytuacji i zachowaniu. Nawet krótkim.
Bullet point, który niesie dowód: akcja + kontekst + skutek (bez pompki)
Jeśli masz miejsce tylko na jedno zdanie, niech będzie „gęste” i konkretne. Działa format:
[co zrobiłem] w kontekście [jakiej sytuacji], żeby [po co], co dało [efekt dla zespołu/produktu].
Przykłady (bez udawania metryk):
- „Doprecyzowywałem wymagania do zmian w API: spisałem pytania i trade-offy, ustaliłem z PO kryteria akceptacji i zostawiłem notatkę w ticketach — mniej wracania do tematu w trakcie sprintu.”
- „Prowadziłem komunikację incydentu: krótki status co X minut, jasne ETA/ryzyka i podział zadań; po fakcie spisałem wnioski i ownerów działań.”
- „Uspójniłem sposób opisywania PR (template + checklist), żeby review nie zależało od tego, kto akurat ma czas i humor.”
Zauważ, że w każdym zdaniu widać zachowanie. Nie „jestem proaktywny”, tylko co to znaczy w praktyce.
Sekcja „Doświadczenie” zamiast „Umiejętności miękkie”: gdzie to naprawdę powinno być
Jeśli już wpisujesz soft skills jako osobną listę, traktuj ją jak przyprawę, nie danie główne. Główne dowody powinny siedzieć w opisach projektów i obowiązków, bo tam rekruter i hiring manager szukają sygnałów „czy ta osoba dowozi w zespole”.
Dobre miejsca na miękkie sygnały w CV:
- opis roli/projektu: „praca z interesariuszami”, „zespół rozproszony”, „on-call/incydenty”, „cross-team”,
- bullet pointy: decyzje, komunikacja, domykanie, usprawnienia procesu,
- nagłówki mini-osiągnięć: „Usprawnienia współpracy”, „Stabilność i on-call”, „Uspójnienie procesu review”.
To robi robotę, bo nie prosisz czytelnika, żeby ci uwierzył. Po prostu pokazujesz, co robiłeś.
LinkedIn: „About” jako 6 zdań, które ustawiają rozmowę (a nie ściana tekstu)
Na LinkedIn wygrywa klarowność. Sekcja „About” ma jedną funkcję: sprawić, żeby osoba po drugiej stronie pomyślała „aha, wiem, do jakich problemów ta osoba pasuje”. Pomaga krótki układ:
- 1 zdanie: rola + kontekst („Backend dev w produktach B2B, sporo integracji i danych”).
- 2–3 zdania: jak pracujesz („lubię jasne wymagania, piszę notatki z ustaleń, dbam o czytelne PR i szybkie domykanie ryzyk”).
- 1 zdanie: współpraca („dobrze dogaduję się z PM/QA/DevOps, bo mówię językiem skutków, nie tylko kodu”).
- 1 zdanie: czego szukasz / w czym pomagasz („szukam zespołu, gdzie docenia się ownership i asynchroniczną komunikację”).
To nadal jest „miękkie”, ale zakotwiczone w zachowaniach. I nie wygląda jak profil z generatora.

Rozmowa rekrutacyjna: trzy historie, które noszą większość miękkich kompetencji
Jeśli masz przygotować materiał na rozmowę i nie chcesz uczyć się na pamięć piętnastu anegdot, weź trzy historie, które mają w sobie napięcie i decyzję. One zwykle „obsłużą” kilka kompetencji naraz.
- Historia 1: niejasne wymagania — jak dopytałeś, co zaproponowałeś, jak domknąłeś ustalenia.
- Historia 2: incydent / trudny bug / presja czasu — jak komunikowałeś status, jak podzieliłeś pracę, jak wyciągnąłeś wnioski.
- Historia 3: spór o rozwiązanie — jak nazwałeś trade-offy, jak doprowadziłeś do decyzji, jak sprawdziliście skutki.
Masz wrażenie, że „nie masz takich historii”? Zwykle to kwestia skali, nie braku. To nie musi być awaria na pół firmy. Wystarczy sprint, gdzie coś się rozjechało, a ty pomogłeś to uporządkować.
Pułapki, przez które dobre „miękkie” brzmią jak marketing (i jak je ominąć)
Przymiotniki bez zaczepienia: rekruter nie ma jak tego zweryfikować
„Komunikatywny” może oznaczać wszystko: od „piszę zwięźle na Slacku” po „zagadam każdego na daily”. Jeśli w twoich materiałach nie ma żadnego przykładu zachowania, rozmówca zostaje z wrażeniem, nie z dowodem.
Opowieść o zespole bez twojej roli: „robiliśmy” to słowo-wytrych
„Zrobiliśmy migrację” nie mówi, czy byłeś osobą, która spinała plan, czy tą, która robiła pojedynczy moduł. „Robiliśmy” jest OK, jeśli dopowiesz: co było twoim kawałkiem i jaka decyzja należała do ciebie. Bez tego nawet mocny projekt wygląda jak przypadkowa obecność.
Heroizm zamiast ownership: „wziąłem wszystko” to czerwone światło
Niektóre osoby próbują sprzedać się jako „ja to uratowałem projekt”. Czasem to prawda, ale często brzmi jak brak pracy zespołowej albo jak chaos procesowy. Dojrzały obraz to: „zidentyfikowałem ryzyko, zaproponowałem plan i poprosiłem o decyzję/zasoby”. W tym jest i odpowiedzialność, i granice.
Zbyt gładkie historie: bez przeszkody nie ma wiarygodności
Gdy historia brzmi jak folder firmowy („wszystko poszło świetnie”), trudno uwierzyć, że to realne. W praktyce zawsze jest tarcie: niejasność, konflikt, ograniczenie czasu, brak danych. Jedno zdanie o przeszkodzie działa jak „znacznik prawdziwości” i od razu podnosi jakość narracji.
Dobór akcentów do roli i poziomu: co podkreślać, żeby nie brzmieć jak wszyscy
Ta sama kompetencja ma różne „dowody” w zależności od roli. Komunikacja u QA to często jasne raportowanie ryzyka i reprodukcji. U DevOps — czytelne runbooki i spokojne prowadzenie incydentu. U PM/PO — domykanie decyzji i pilnowanie interesariuszy. Jeśli napiszesz ogólnie, ryzykujesz, że trafisz obok tego, co firma naprawdę sprawdza.
Developer: czytelne review, dowożenie w kontekście produktu i umiejętność mówienia „nie”
- Dowody: opisy PR, sensowne komentarze w review, notatki o trade-offach, inicjowanie doprecyzowania wymagań.
- Na rozmowie: pokaż, jak tłumaczysz ryzyko w prostych słowach i jak bronisz jakości bez wchodzenia w wojnę religijną o architekturę.
QA: komunikacja ryzyka, priorytety testów i wpływ na proces
- Dowody: jasne bug reporty (kroki, oczekiwane vs aktualne), uzasadniona priorytetyzacja, dopinanie kryteriów akceptacji z zespołem.
- Na rozmowie: historie, gdzie „nie byłeś hamulcowym”, tylko pomogłeś dowieźć bez wprowadzania ryzyka na produkcję.
DevOps/SRE: spokój w incydencie, praca cross-team i dokumentacja, która ratuje sen
- Dowody: runbook, postmortem z ownerami działań, komunikacja statusowa, automatyzacja powtarzalnych zadań po zgłoszonych pain pointach.
- Na rozmowie: jak prowadzisz interesariuszy przez incydent — bez obiecywania, bez znikania, z jasnym planem kolejnych kroków.
PM/PO/analityk: domykanie decyzji, praca z niepewnością i higiena komunikacji
- Dowody: krótkie notatki decyzyjne, umiejętność rozbijania wymagań na MVP, komunikacja zmian i zależności.
- Na rozmowie: pokaż, jak bronisz priorytetów, kiedy wszyscy chcą „na już”, i jak wyjaśniasz trade-offy bez lania wody.
Junior vs senior/lead: ta sama cecha, inny ciężar
Junior nie musi „prowadzić interesariuszy przez kryzys”. Ale powinien umieć jasno powiedzieć, co zrobił, czego nie rozumie i co sprawdził. Senior/lead jest oceniany za to, czy jego praca podnosi przewidywalność całego zespołu: standardy, decyzje, mentoring, redukcja ryzyka. To dobry filtr: czy twoje przykłady pokazują wpływ tylko na własny ticket, czy też na sposób działania innych?
Jak „wyciągnąć” miękkie z technicznych rzeczy: artefakty, które da się pokazać
Najłatwiej przestać brzmieć jak wszyscy wtedy, gdy zamiast deklaracji pokazujesz ślady pracy. W IT te ślady zwykle już istnieją — tylko nie traktujesz ich jako „materiału rekrutacyjnego”. A hiring manager często myśli prosto: czy ta osoba zostawi po sobie porządek, czy raczej chaos, który ktoś będzie sprzątał?
Przykłady artefaktów, które niosą soft skills bez gadania o soft skills:
- PR-y i komentarze w review (jasny kontekst, sensowny podział zmian, decyzje i trade-offy w opisie),
- ticket hygiene (dopytania, dopięte acceptance criteria, aktualizacje statusu, linki do decyzji),
- notatki decyzyjne (krótkie: „wybraliśmy A zamiast B, bo…; ryzyka…; plan jeśli…”),
- runbook/postmortem (widać spokój, odpowiedzialność i umiejętność pracy z presją),
- krótkie dokumenty „jak to działa” dla innych (mentoring w wersji bez patosu),
- inicjatywy procesowe (template do PR, standard opisu bugów, zasady rotacji on-call).
Nie chodzi o to, żeby nagle pisać elaboraty. Często wystarczy pół strony w Confluence albo sensowny opis w PR. To jak z czystą kuchnią po gotowaniu: nie musisz robić remontu, ale dobrze, gdy ktoś po tobie nie wchodzi na minę.
Jak rekruter i zespół sprawdzają soft skills (nawet gdy o tym nie mówią)
Miękkie rzadko są weryfikowane jednym pytaniem typu „czy umiesz pracować w zespole?”. To dzieje się bocznymi drzwiami — przez sposób, w jaki opowiadasz, dopytujesz i domykasz wątki.
Pytania behawioralne: nie test wiedzy, tylko nawyków
Kiedy słyszysz „opowiedz o konflikcie” albo „kiedy ostatnio nie dowiozłeś”, nie chodzi o dramat. Chodzi o to, czy masz dojrzały model działania: rozpoznajesz ryzyko, komunikujesz je, wyciągasz wnioski. Dobra odpowiedź ma strukturę, ale nie brzmi jak recytacja.
Prosty schemat, który trzyma rozmowę w ryzach:
- Sytuacja: co było celem i co się zaczęło sypać (jedno–dwa zdania),
- Działanie: co konkretnie zrobiłeś ty (decyzje, komunikaty, ustalenia),
- Efekt: co się zmieniło (dla zespołu/produktu),
- Nauka: co robisz inaczej dziś (to często robi największe wrażenie).
Jeśli brzmi banalnie, to dobrze. Rekrutacje często wygrywa nie „najciekawsza historia”, tylko najbardziej klarowna.
Case i zadania: liczy się proces, a nie tylko wynik
W zadaniach (live coding, system design, test case) miękkie wychodzą w pytaniach: czy doprecyzujesz wymagania, czy założysz coś po cichu? Czy nazwiesz ryzyka, czy pójdziesz w rozwiązanie „na skróty”, a potem będziesz bronić go z rozpędu?
Pomaga nawyk mówienia na głos w stylu:
- „Mam dwa podejścia: A jest szybsze, B czytelniejsze w utrzymaniu — zależy, co tu jest ważniejsze.”
- „Zanim zacznę, dopytam o ograniczenia: skala, latency, kto jest użytkownikiem?”
- „To jest ryzykowne miejsce. Mogę zrobić wersję prostą teraz i dopisać testy/monitoring jako kolejny krok.”
To nie teatr. To sygnał, że umiesz pracować w prawdziwym zespole, gdzie decyzje mają konsekwencje.
Rozmowa z zespołem: mikro-zachowania, które zostają w pamięci
Często decydują drobiazgi: czy nie przerywasz, czy umiesz przyznać „nie wiem”, czy dopytasz, jak działa proces w firmie. Ktoś może tego nie nazwać „soft skillem”, ale po spotkaniu powie: „da się z tą osobą pracować” albo „będzie ciężko”.
Jedno z najprostszych pytań, które od razu ustawia cię w roli osoby ogarniętej:
„Jak wygląda u was definicja ‘done’ i jak dbacie o komunikację, gdy coś się sypie?”
Pakiet trzech historii w wersji „gotowe do użycia”: jak je zbudować, gdy myślisz, że nie masz czym się pochwalić
Najczęstszy problem nie brzmi „nie mam doświadczenia”, tylko „nie umiem go opowiedzieć”. Zwłaszcza gdy robisz dużo małych rzeczy: poprawka tu, doprecyzowanie tam, pomoc komuś na Slacku. A to właśnie z tych małych rzeczy składa się obraz kogoś, kto dowozi.

Historia o niejasności: „co dokładnie mamy zrobić?”
Wybierz sytuację, w której spec była mglista albo zmieniała się w locie. W tej historii liczy się twoje zachowanie: dopytania, propozycje, domknięcie.
- Przeszkoda: brak kryteriów, sprzeczne oczekiwania, „to zależy”.
- Twoje działania: pytania, rozpisanie wariantów, spisanie ustaleń, aktualizacja ticketu.
- Efekt: mniej ping-ponga, mniej „a miało być inaczej”, spokojniejszy sprint.
To działa w prawie każdej roli. Nawet junior może mieć tu mocny materiał, bo junior, który umie dopytać i udokumentować, jest często cenniejszy niż junior, który „coś zakoduje”, ale nie potrafi nazwać ryzyka.
Historia o presji: „co robisz, gdy się pali?”
Nie potrzebujesz awarii na całą firmę. Wystarczy sytuacja, gdzie coś było blokujące, a ty pomogłeś uporządkować komunikację albo plan działań.
- Przeszkoda: nie działa środowisko, flakujące testy, regresja, deadline.
- Twoje działania: statusy, podział zadań, odtworzenie kroków, minimalny fix vs dług techniczny nazwany wprost.
- Efekt: ludzie wiedzieli, co się dzieje; decyzje były jawne; mniej chaosu.
Historia o tarciu: „nie zgadzaliśmy się”
Konflikt nie musi być kłótnią. Czasem to po prostu dwie osoby z różnymi priorytetami: jedna chce szybko, druga bezpiecznie. Tu wygrywa umiejętność nazwaniem trade-offów i doprowadzenia do decyzji.
- Przeszkoda: spór o zakres, jakość, narzędzie, architekturę, priorytet.
- Twoje działania: zebrane argumenty, propozycja kryteriów, mały eksperyment, prośba o decyzję właściciela tematu.
- Efekt: decyzja zapadła, zespół nie utknął, a relacje nie ucierpiały.
Czego unikać, gdy próbujesz „wypchnąć” soft skills na siłę
Są zachowania, które wyglądają jak próba sprzedania siebie, a w praktyce obniżają wiarygodność. I najgorsze jest to, że często robią to osoby naprawdę kompetentne — tylko nie czują, gdzie jest granica.
„Jestem liderem” bez kontekstu: lider czego i w jakiej skali?
Jeśli nie masz formalnej roli lead’a, słowo „lider” zaczyna brzmieć jak ozdobnik. Dużo lepiej działa opis zachowania:
- „Zebrałem wymagania od dwóch zespołów i dopiąłem plan integracji.”
- „Ustawiłem template do PR i przegadaliśmy w zespole standardy review.”
- „Przejąłem komunikację z supportem na czas incydentu.”
To są konkretne dowody prowadzenia, bez deklaracji o „przywództwie”.
Przeładowanie „procesem”: dokument, który nikt nie czyta, nie jest dowodem
Dokumentacja i procesy są świetne, dopóki są używane. Jeśli chcesz pokazać to w CV/rozmowie, dodaj jedno zdanie: jak to zostało wdrożone. „Spisałem” jest okej, ale „spisałem i użyliśmy tego w kolejnych ticketach/incydentach” brzmi jak realna zmiana.
Autokrytyka bez kontroli: mówisz o porażce, ale nie pokazujesz odpowiedzialności
Pytania o błędy są normalne. Pułapka jest taka: opowiadasz, co poszło źle, a nie mówisz, co zrobiłeś potem. Dojrzała wersja zawsze ma „co zmieniłem w działaniu”: checklistę, test, monitoring, sposób komunikacji, krótszy feedback loop.
Plan na 30 dni: jak zebrać materiał, żeby za 1–3 miesiące mieć lepsze CV i rozmowy
Jeśli rekrutacje są za chwilę, nie przebudujesz osobowości. Ale możesz zbudować ślady i przygotować narrację. To trochę jak przygotowanie repo pod open source: nie musisz napisać nowego systemu, wystarczy uporządkować to, co już masz.
Tydzień 1: zbierz surowe przykłady (bez oceniania)
- Wypisz 8–10 sytuacji z ostatnich miesięcy: doprecyzowanie wymagań, trudny bug, spór, usprawnienie, pomoc komuś.
- Do każdej dopisz jedno zdanie: co było tarciem (brak danych, presja czasu, konflikt priorytetów).
- Nie szukaj „wielkich historii”. Szukaj prawdziwych.
Tydzień 2: przerób 3 sytuacje na historie gotowe do rozmowy
- Wybierz po jednej: niejasność / presja / tarcie.
- Dopisz: twoja decyzja, komunikacja, efekt, nauka.
- Usuń żargon, który rozumie tylko twoja firma (nazwy projektów, skróty).
Tydzień 3: przenieś dowody do CV i LinkedIn (bez sekcji „soft skills”)
- Dodaj 2–3 bullet pointy do ostatniej roli, które pokazują zachowania (komunikacja, ownership, współpraca).
- Uzupełnij „About” o sposób pracy, ale w formie działań („spisuję ustalenia”, „domykam ryzyka”).
Tydzień 4: przećwicz „klarowność” zamiast „pewności siebie”
- Odpowiedz na głos na 6 pytań behawioralnych (konflikt, błąd, presja, feedback, współpraca, niejasne wymagania).
- Nagraj 2 minuty odpowiedzi i sprawdź: czy jest przeszkoda? czy jest twoja rola? czy jest efekt?
- Jeśli odpływasz w szczegóły, skróć część techniczną i doprecyzuj decyzję.
Mini-checklista przed wysłaniem CV: czy twoje „miękkie” są widoczne bez dopisywania przymiotników?
- Czy w ostatnim doświadczeniu masz przynajmniej dwa bullet pointy, które pokazują komunikację/ownership/współpracę?
- Czy w opisach jest kontekst (z kim, w jakich warunkach: rozproszony zespół, on-call, cross-team)?
- Czy unikasz „robiliśmy” bez dopowiedzenia twojego kawałka?
- Czy masz przygotowane 3 historie, które potrafisz opowiedzieć w 90 sekund każda?
- Czy potrafisz w jednym zdaniu powiedzieć, jak pracujesz (nie: jaki jesteś)?
Jeśli na dwa–trzy pytania odpowiedź brzmi „nie”, to dobra wiadomość: to jest praca na godziny i dni, nie na miesiące „rozwoju osobistego”. Wystarczy przerobić to, co już masz, na dowody, które da się przeczytać i powtórzyć na rozmowie.






