Konsultacje
Pomagam uporządkować problemy techniczne, produktowe i zawodowe.
Przez ponad 20 lat pracy w IT miałem okazję występować w różnych rolach — od developera, przez team leadera, po engineering managera.
Pracowałem z kodem, zespołami, klientami i produktami cyfrowymi. Podejmowałem decyzje techniczne, prowadziłem ludzi, rekrutowałem, rozwiązywałem problemy organizacyjne i obserwowałem, jak te same wyzwania wyglądają z różnych stron.
To doświadczenie pozwala mi dziś nie tylko tworzyć rozwiązania, ale również pomagać innym uporządkować problem, spojrzeć na niego szerzej i znaleźć rozsądny kierunek działania.
O czym możemy porozmawiać?
Nie ograniczam rozmów do jednego, ściśle określonego obszaru. Najbliższe są mi tematy znajdujące się na styku technologii, produktu i pracy z ludźmi.
Technologia
Możemy porozmawiać o architekturze aplikacji, backendzie, rozwiązaniach chmurowych, jakości kodu, długu technicznym czy wyborze odpowiednich technologii.
Najwięcej praktycznego doświadczenia mam w obszarach takich jak Node.js, TypeScript, PHP, SQL, AWS, rozwiązania serverless oraz integracje wykorzystujące AI.
Nie chodzi jednak wyłącznie o wybór narzędzi. Często ważniejsze jest zrozumienie, jaki problem próbujemy rozwiązać i czy proponowane rozwiązanie nie jest bardziej skomplikowane niż sam problem.
Produkty cyfrowe
Interesuje mnie nie tylko sposób wykonania produktu, ale również jego sens, zakres i wartość dla użytkownika.
Chętnie rozmawiam o pomysłach na aplikacje, definiowaniu MVP, priorytetach, technicznych konsekwencjach decyzji produktowych oraz wykorzystaniu AI w sposób, który przynosi rzeczywistą wartość, a nie jest jedynie dodatkiem marketingowym.
Sam rozwijam własne pomysły i dobrze znam wyzwania związane z przejściem od koncepcji do działającego rozwiązania.
Zespoły i leadership
Przez wiele lat pracowałem jako team leader i engineering manager, pozostając jednocześnie blisko technologii.
Prowadziłem zespoły developerskie, uczestniczyłem w rekrutacjach, rozmowach rozwojowych i podejmowaniu trudnych decyzji personalnych. Pomagałem organizować pracę zespołów, rozwijać ludzi oraz poprawiać współpracę pomiędzy technologią, biznesem i klientami.
Mogę podzielić się swoim doświadczeniem z osobami, które zaczynają pełnić rolę lidera, rozwijają zespół albo próbują odnaleźć się pomiędzy pracą techniczną i managerską.
Rozwój zawodowy w IT
Ścieżka kariery w IT nie zawsze przebiega w prosty sposób.
Możemy porozmawiać o przejściu do roli liderskiej, powrocie do pracy technicznej, zmianie specjalizacji, wyborze dalszego kierunku lub problemach, które pojawiają się po wielu latach pracy w branży.
Nie mam gotowej recepty na właściwą karierę. Mogę natomiast podzielić się doświadczeniem osoby, która sama przechodziła przez wiele różnych ról, decyzji i momentów zwątpienia.
Konsultacja czy mentoring?
Nie przywiązuję dużej wagi do formalnych nazw.
Czasem wystarczy jedna rozmowa poświęcona konkretnemu problemowi. Innym razem większą wartość może przynieść dłuższy kontakt i regularna wymiana doświadczeń.
Nie prowadzę sztywnego programu mentoringowego ani nie korzystam z gotowych scenariuszy. Punktem wyjścia jest zawsze rzeczywista sytuacja, temat do omówienia i oczekiwania obu stron.
Zależy mi przede wszystkim na szczerej, konkretnej i partnerskiej rozmowie.
Jak podchodzę do takich rozmów?
Nie obiecuję prostych odpowiedzi na skomplikowane pytania.
Staram się najpierw dobrze zrozumieć kontekst, ponieważ rozwiązanie, które sprawdziło się w jednej firmie lub zespole, niekoniecznie będzie właściwe w innym miejscu.
Nie zależy mi również na udowadnianiu, że każda sytuacja wymaga dużej zmiany, nowej technologii albo wdrożenia AI. Czasem najlepszym rozwiązaniem jest uproszczenie istniejącego procesu, rezygnacja z części pomysłów lub pozostawienie rzeczy takimi, jakie są.
Mogę zadawać niewygodne pytania, wskazywać ryzyka i podważać początkowe założenia. Nie po to, aby krytykować, ale żeby pomóc spojrzeć na problem z większego dystansu.
Dla kogo?
Nie musisz mieć przygotowanej prezentacji ani kompletnej dokumentacji. Wystarczy konkretny temat i chęć szczerej rozmowy.
Charakter współpracy
Pierwszym krokiem jest krótka wymiana wiadomości, która pozwala ocenić, czy moje doświadczenie będzie w danej sytuacji rzeczywiście pomocne.
Porozmawiajmy
Masz problem techniczny, pomysł na produkt, wyzwanie związane z zespołem albo decyzję zawodową, którą chciałbyś omówić?
Napisz w kilku zdaniach, czego dotyczy temat. Sprawdzimy, czy moje doświadczenie może być w tej sytuacji pomocne.