Programowanie i rozwój kariery
Naucz się podejmować lepsze decyzje w kodzie.
Indywidualne lekcje programowania i mentoring kariery online
Dla kogo Dla osób, które uczą się programowania od podstaw, i dla juniorów oraz midów, którzy chcą pisać kod łatwiejszy w utrzymaniu.
Na czym pracujemy Pracujemy na Twoim kodzie: przegląd, refaktoryzacja, plan nauki i rozmowa o tym, co dalej w karierze.
Z jakimi tematami możesz przyjść
Od podstaw
- Pierwszy projekt: od pomysłu do działającej aplikacji
- Git bez strachu: gałęzie, konflikty, pull requesty
- Czytanie cudzego kodu i dokumentacji
- Podstawy backendu: HTTP, API, baza danych
Bardziej zaawansowane
- Code review: jak dawać i przyjmować uwagi
- Refaktoryzacja bez przepisywania wszystkiego od nowa
- Projektowanie modułów i granic odpowiedzialności
- Rozmowa rekrutacyjna i plan rozwoju na najbliższy rok
Przykładowe spotkania
- Scenariusz A
Przegląd projektu do portfolio
Przechodzimy razem przez Twoje repozytorium. Wybieramy trzy rzeczy do poprawy i jedną z nich robimy od razu, na żywo.
- Scenariusz B
Plan nauki na trzy miesiące
Ustalamy, gdzie jesteś i dokąd chcesz dojść. Wychodzisz z listą konkretnych tematów i małych projektów, a nie z listą kursów.
- Scenariusz C
Przygotowanie do rozmowy technicznej
Symulacja rozmowy z zadaniem na żywo i szczery feedback: co zabrzmiało pewnie, a co warto doczytać.
Przykładowy rezultatPlan rozwoju i praktyczne ćwiczenia na kolejne tygodnie
Jak pracujemy
Spotkanie zaczynamy od Twojego kodu albo od konkretnego pytania. Nie mam gotowego programu, który przerabiamy niezależnie od tego, z czym przychodzisz.
Najczęściej pracujemy w trybie „ja pytam, Ty piszesz”. Udostępniasz ekran, a ja prowadzę pytaniami, aż dojdziesz do rozwiązania. To wolniejsze niż pokazanie gotowca, ale zostaje w głowie.
Po każdym spotkaniu dostajesz krótką notatkę: co zrobiliśmy, co warto przećwiczyć i co przygotować na następny raz.
Czego nie robię
- Nie piszę za Ciebie projektów zaliczeniowych, prac dyplomowych ani zadań rekrutacyjnych.
- Nie obiecuję pracy w IT po określonej liczbie spotkań.
Prowadzący
Jacek Sultan
CTO w Dock, programista i przedsiębiorca. Piszę o decyzjach technologicznych i prowadzę mentoring 1:1.
Kim jestem i jak pracujęDo przeczytania przed spotkaniem
Inne ścieżki
Inne ścieżki
- Junior · Mid · Senior
- Webmaster · Frontend · QA · Student
- Początkujący · QA · Developer
- Nietechniczni · Firmy · Developerzy