Wiele osób pisze do mnie z pytaniami o przebranżowienie do IT.
Co robić najpierw? Jak się uczyć? Czy warto? Od czego zacząć?
Dlatego postanowiłem zrobić mały eksperyment – razem przejdziemy krok po kroku przez rzeczy, które naprawdę pomagają wejść do branży.
Bez ściemy, bez coachingu, za to z konkretem i nutką humoru. Gotowi?
👉 Oto 10 elementów, które warto ogarnąć, zanim zaczniesz rozsyłać CV (albo w ogóle pomyślisz o rozmowie rekrutacyjnej):
1. Angielski – fundament, bez którego ani rusz
Nie ma sensu się oszukiwać – 95% materiałów do nauki programowania jest po angielsku. Kursy, dokumentacja, Stack Overflow, konferencje… wszystko. Potrzebny jest poziom B1/B2.
💡 Pro tip: Najpierw zacznij oglądać jakikolwiek kurs na YouTube z native speakerem (np ten:kurs o .NET na YouTube) i zobaczysz czy ogarniasz – jeśli rozumiesz więcej niż połowę to leć z kursami i ucz się angielskiego równolegle bo inaczej zaczniesz odkładać programowanie na święte „jak nauczę się angielskiego” – czyli nigdy
2. LinkedIn – absolutny must-have
LinkedIn to Twoja wizytówka w świecie zawodowym.
Zadbany profil wyróżnia Cię od razu – większość ludzi wrzuca byle co, więc jeśli włożysz odrobinę serca, jesteś krok przed konkurencją.
3. GitHub – twoje programistyczne portfolio
Załóż konto na GitHub.com (lub, jeśli wolisz, na Bitbucket.com). Kursy z punktu 4 kończysz z gotowym projektem i osobnym modułem o Gicie, więc masz już wszystko, by bez stresu wypchnąć kod do własnego repozytorium.
Starannie przygotowane repo to w praktyce „cyfrowe CV”, które zrobi za Ciebie świetne pierwsze wrażenie.
Proponuję nie omijać tych punktów i założyć repozytorium i profil na LinkedIn już na samym początku – dzięki temu będziesz mógł je na bieżąco aktualizować i rozwijać razem ze swoimi umiejętnościami.
4. Kursy online – wybierz mądrze i nie płać milionów
W 2025 masz dostęp do najlepszych materiałów ever. Serio, nigdy nie było łatwiej wejść do IT. Tylko trzeba wiedzieć, gdzie szukać.
Moje top 3 dla przyszłego .NETowca:
- Tim Corey – świetne, praktyczne kursy C# i .NET i innych potrzebnych technologii na start, prowadzone spokojnie, krok po kroku[to byłby mój wybór].
alternatywnie: - Pluralsight – płatne, ale mają ścieżki nauki (Paths), czyli gotowe plany typu „Become a .NET Developer”.
- Microsoft Learn – darmowe i bardzo solidne. Plus – mają laby w chmurze – minusy – nie są tak dobrze uporządkowane, trochę taki bałaganik
💡 Pro tip: wykup subskrypcję na miesiąc, nagraj ekran kursu z napisami (tylko do użytku własnego, oczywiście) i masz swoją bibliotekę. A potem spokojnie przerabiasz w swoim tempie.
5. Trzeba cisnąć – planować i iść małymi kroczkami na przód
Na pewno będziecie zmęczeni i sfrustrowani, ale pamiętajcie o jednym – jak zjeść słonia? Po kawałku! (To takie IT-owe powiedzenie, które czasem pojawia się na rozmowach rekrutacyjnych.)Podzielcie wszystko na mniejsze zadania (taski), zaplanujcie czas w tygodniu i trzymajcie się planu.
6. Ekstra szlify – czyli jak zdobyć dodatkowe punkty przed rozmową
Kiedy skończycie kursy, macie już GitHuba i LinkedIna, warto zrobić mały przegląd braków i zastanowić się: czego jeszcze nie wiem, a może się przydać na rozmowie?
Oto, co warto ogarnąć na tym etapie:
- ✅ Poszukajcie informacji o metodologii tworzenia oprogramowania – SCRUM to absolutna podstawa w większości firm IT.
- ✅ Sprawdźcie, czym są narzędzia typu Azure Pipelines albo TeamCity – nie musicie ich umieć obsługiwać, ale dobrze wiedzieć, do czego służą (CI/CD, automatyzacja buildów).
- ✅ Wrzućcie w ChatGPT zapytanie typu: „Co musi wiedzieć początkujący .NET developer na staż?” – pojawią się takie hasła jak SOLID, DRY, KISS, dobre praktyki w kodzie. Warto je ogarnąć chociaż teoretycznie.
- ✅ Wejdźcie na strony typu nofluffjobs.com albo justjoin.it, przefiltrujcie oferty na poziomie junior/intern .NET i zobaczcie, co się powtarza w wymaganiach.
- ✅ Wzorcami projektowymi na tym etapie się nie przejmujcie – jeszcze przyjdzie na nie czas.
💡 Wszystkie nowe rzeczy, które przerobicie (nawet krótkie materiały czy tutoriale), dopisujcie sobie jako „kursy” na LinkedIn – wygląda to profesjonalnie i pokazuje, że się rozwijacie.
7. Stronka „O mnie” – Twoja cyfrowa wizytówka
Czas na wisienkę na torcie – Twój pierwszy samodzielny projekt od A do Z, czyli prosta strona internetowa o Tobie. Skoro liznąłeś/aś już podstawy HTML, CSS i JavaScriptu, to pora zastosować je w praktyce.
8. CV – Twoja przepustka do świata IT
Jeśli masz już profil na LinkedInie, to zrobienie CV to będzie bułka z masłem. Serio. Większość treści już tam jest – wystarczy ją dobrze ułożyć, nadać jej trochę „papierowego” szyku i gotowe.
9. Szukanie pracy – Nie tylko wysyłanie CV
Samo klikanie „Aplikuj” w ogłoszeniach to za mało. Warto podchodzić do tego strategicznie:
- Szukaj ogłoszeń dla juniorów, stażystów i na programy mentoringowe.
- Nie bój się pisać bezpośrednio do firm (nawet jak nie mają ogłoszenia – tzw. aplikacje spontaniczne).
- Udzielaj się na grupach branżowych, komentuj na LinkedIn, pytaj znajomych, czy ich firma nie szuka świeżaka.
- A może coś zdalnego, na freelansie, jako pierwszy krok?
To etap, w którym liczy się determinacja i trochę sprytu.
10. Rozmowy kwalifikacyjne
Pierwsze rozmowy techniczne to często mieszanka stresu, suchych gardeł i pustki w głowie. Ale spokojnie – można się przygotować.
- Przećwicz opowiadanie o swoich projektach (np. tej stronki „O mnie”) – co zrobiłeś/aś, z czym było trudno, czego się nauczyłeś/aś.
- Odśwież podstawy: zmienne, pętle, obiekty, a jak celujesz w .NET – też C#, podstawy OOP, SQL.
- Przygotuj się też do pytań nietechnicznych: „dlaczego chcesz się przebranżowić?”, „czemu .NET?”, „co robisz, gdy czegoś nie wiesz?”
Pamiętaj: rozmowa to nie test, tylko rozmowa. Oni chcą Cię poznać – nie udawaj robota, bądź sobą, ale wersją „najlepszą do pracy”.


Zostaw odpowiedź