Najlepsza droga od zera do Java Developera

Jestem Bartek Kalka (mam 4 lata doświadczenia jako programista Javy w firmach takich jak Allegro czy Comarch).

Od ponad 2 lat pracowałem nad stworzeniem najlepszej drogi od zera do Junior Java Developera.

Pomogę Ci przejść od podstaw Javy do tego, że będziesz dostawać oferty pracy od kilku firm IT.

 

Z pierwszego video dowiesz się:

  • Jaki plan ułożyć, żeby dostać się do swojej pierwszej pracy jako Java Developer?
  • Jakie umiejętności warto mieć, żeby konkurować o pierwszą pracę w IT?
 

Dlaczego warto obejrzeć wszystkie 4 odcinki

 

Szymon w ciągu 7 miesięcy doszedł od znajomości podstaw programowania do możliwości wyboru z aż trzech ofert pracy na stanowisko Java Developera (!).

A Szymon to tylko jedna osoba, która wpłynęła na cały proces.

Mam już na koncie kilkadziesiąt osób, z którymi działałem według procesu, który za chwilę poznasz.

 

Zobacz video

Możesz ustawić sobie różne prędkości odtwarzania oraz polskie napisy 🙂

 

Spis 4 odcinków:

  1. Video nr 1 – przejdź
  2. Video nr 2 – przejdź
  3. Video nr 3 – przejdź
  4. Video nr 4 – przejdź
   

Podobne Posty

5 1 vote
Article Rating
Subscribe
Powiadom o
guest
81 komentarzy
najstarszy
najnowszy oceniany
Inline Feedbacks
View all comments
Krasnal
Krasnal
1 rok temu

Lekcję jaką wyciągam to to, że warto mieć ułożony plan. Dzięki Bartek, czekam na kolejne odcinki 🙂

Paweł Piątek
Paweł Piątek
1 rok temu

Bardzo wartościowe wideo
Lekcją jaką wyciągnąłem z wideo to aby więcej czasu poświęcać na praktyczne aspekty, oczywiście czytając teorie w międzyczasie.

Kamil
Kamil
Reply to  Paweł Piątek
1 rok temu

Zdecydowanie lekcja nr 3. Myślę, że bardzo ważna jest praktyka, która pozwoli nam podać lepszej jakości kod 🙂

Marcin L.
Marcin L.
1 rok temu

Lekcja jaką wyciągnąłem z tego nagrania to dobre opanowanie podstaw Javy i poświęcanie około 70% czasu na pisanie kodu i 30% na naukę teorii.

Krystian
Krystian
Reply to  Marcin L.
1 rok temu

Hejka ciekawe nagranie. 3 punkt najbardziej daje do myslenia czysta Java jak najwiecej praktyki.

Emil
Emil
Reply to  Marcin L.
1 rok temu

Dokładnie ja to samo!

Przemysław Wilary
Przemysław Wilary
1 rok temu

Solidne podstawy Javy kluczem do pójścia krok dalej (Spring etc.) Jestem po nauce w CodeGym, aktualnie robię JavaStart i zaczyna się robić trudniej 😉
Jednak Learn in time to chyba rzeczywiście najlepsze rozwiązanie – mózg ma swoją pojemność 😉
Najważniejsze, klepać kod, klepać kod ! Dużo rzeczy potem robisz z automatu (pętle, kolekcje.. .)

Chylu
Chylu
1 rok temu

Myślę, że jedna z ważniejszych lekcji to jest to, że warto mieć plan na naukę większy niż – chcę się nauczyć.

Paweł
Paweł
1 rok temu

Cześć, ogólnie uważam że nie warto wyważać otwartych drzwi stąd wsparcie mentorskie jest bardzo cenne. Sam uczę się Javy dopiero od końca lutego tego roku i mam przerobione podstawy mniej więcej. Mimo tego ciężko mi znaleźć odpowiedź na pytanie czy osiągnąłem już wystarczająca biegłość w podstawach;)

Lokk
Lokk
Reply to  Bartłomiej Kalka
1 rok temu

Myślę że najważniejszą lekcją jest uczenie się na bieżąco i poświęcanie większości czasu na wykorzystywanie wiedzy w praktyce.

BarryHikari
BarryHikari
1 rok temu

Powiem szczerze, że podziwiam Cię za wytrwałość. Ja muszę się nauczyć takiego mocnego dążenia do celu bez względu na możliwość rozczarowania :/ No i podstawy, ciągle ćwiczę na różnych stronach, robię zadanka (aktualnie na HackerRank) żeby jak najlepiej je sobie utrwalić dane podstawy 😀

wujo
wujo
1 rok temu

Heja, przede wszystkim pokazujesz, że warto się skupiać na konkretach i nie potrzeba marnować czasu na przestarzałe technologie, np Swing. Pokazujesz jak konkretnie ułożyć plan i przygotować się do rozmowy rekrutacyjnej. Można zdobyć prace po 2-3latach nauki, albo po pół roku, bądź roku 🙂 Wszystko zależy od naszego zaangażowania, oraz przede wszystkim konkretnego planu, którego trzeba się trzymać. Pozdrawiam i życzę miłego dnia 😉

Wujaaa
Wujaaa
Reply to  Bartłomiej Kalka
1 rok temu

Zgadza się Panie Bartku! 😛

Mario
Mario
1 rok temu

Najważniejsza informacja: praktyka nad teorię.

Adrian
Adrian
1 rok temu

Gratuluje, ciekawy material przekazany w bardzo autentyczny sposob. Podobnie jak w komentarzu wyzej – podziwiam za wytrwalosc!

Adam
Adam
1 rok temu

Słowo klucz, które zapamiętałem z całej lekcji to PRAKTYKA. Dzięki za materiał! 😉

bik
bik
1 rok temu

Cześć, dla mnie najważniejsze jest to żeby nie próbować uczyć się wszystkiego od deski do deski. Tylko żeby iść wg. planu poznając podstawy. Pozdro

Krzysiek Gęca
Krzysiek Gęca
1 rok temu

Fajnie się Ciebie słucha, dużo przydatnych materiałów i co najważniejsze świeże mięsko. Jestem dopiero na początku drogi i sam niewiem jak ułożyć plan i swoją drogę, ale mam nadzieję, że korzystając z Twoich rad trochę mnie oświeci 🙂
Pozdrawiam i czekam na wiecej

Norbert
Norbert
Reply to  Bartłomiej Kalka
1 rok temu

Świetny materiał. Konkretny plan i okres nauki nie musi trwać latami. Dzięki i czekam na kolejne kroki.

Przemek
Przemek
1 rok temu

Just In Time Learning – to jest to z czym mam problem 🙂

Mateusz
Mateusz
1 rok temu

Z tego nagrania przyznam, że nie dowiedziałem się już nic więcej. Śledzę Twoje materiały na bieżąco i dobrze znam wymienione tu kroki. Niemniej mogę powiedzieć co dałeś mi ostatnio. Wszedłem teraz w Springa i łamałem sobie kark konfiguracją poszczególnych jego elementów przed przejściem do Spring Boota. W jednym z materiałów powiedziałeś, że nie ma sensu robić tego w ten sposób i najlepiej wejść od razu w Boota, bo to on jest wykorzystywany komercyjnie. Bardzo mi to pomogło i codziennie z radością siadam do kilku godzin ze Spring Bootem bez okropnej ręcznej konfiguracji MVC, Security itd. Wniosek? Warto oglądać wszystkie Twoje materiały, choćby po raz kolejny o kroku 0. 😄

Jan
Jan
1 rok temu

Punkt 3 zapada w pamięć najbardziej – praktyka, praktyka i jeszcze raz praktyka!

Sławek
Sławek
1 rok temu

Najważniejsze dla mnie było to, że nie trzeba pochłaniać całego materiału tylko samą “podstawkę”.
Pozdrawiam

Sylwia
Sylwia
1 rok temu

Podczas oglądania filmu wartość jaką wyniosłam to to, że warto mieć plan a nie skakać na główkę – czyli warto iść powoli, krok za krokiem – może to trwać pół roku – rok ale trzeba być konsekwentnym. No i warto mieć mentora, kogoś kto nakieruje cię podczas praktyki i sprawdzi na jakim etapie rozwoju jesteśmy 🙂

Rafał
Rafał
1 rok temu

Ważne że wspomniałeś o mentorze i feedbacku. Sam od kilku miesięcy uczę się Javy “po godzinach”. Nie mam znajomych programistów ani nikogo takiego kto mógłby dać na tym etapie feedback i wskazówki w jakimś kierunku, na czym najlepiej byłoby się skupić.

Michał
Michał
1 rok temu

Cóż, myin punkt to plan którego nie było. Ale będzie… 🙂

Łukasz
Łukasz
1 rok temu

Lekcje jakie wyciągnęłem to żeby nie uczyć się płytko tylko zgłębiać temat.

Stanislaw
Stanislaw
1 rok temu

Uwazam ,ze z tego co przedstawiles w video ,najwaznieszymi dla mnie wnioskami sa:
poswiecenie o wiele wiekszej uwagi na praktyke pisania kodu , a drugi wniosek to opanowanie podstaw.
Zwlaszcza ten drugi wniosek jest wazny,bo zgadzam sie z Toba, ze ciagle chce sie isc do przodu, poznawac ten rozlegly ekosystem Javy, ale w ktoryms momencie , brak rozumienia podstaw bardzo spowolnia prace i moze prowadzic do frustracji.

Andrzej
Andrzej
1 rok temu

Lekcja jaką wyciągnąłem z tego video to mieć solidny plan i trzymać się go zgodnie z Just In Time Learning

Ja Ho 15
Ja Ho 15
1 rok temu

JIT learning – tej technologii nie znałem. 🙂 70/30 też. Dobre.

Rafał
Rafał
1 rok temu

Podstawy przede wszystkim a dopiero później framework’i. Świetnie filmy i materiały jako całość.

Marcel
Marcel
1 rok temu

Planowanie, planowanie i jeszcze raz planowanie! Tylko musi być to dobry plan, tak jak w Twoim przypadku jest oparty na doświadczeniu co jest istotne a co nie na początek. Człowiek otwierając książkę do Javy czy przechodząc kurs jest zdania że musi wszystko od razu opanować – a to nie prawda.

P.S Pamiętam jak twój blog startował jakiś czas temu, potem po ig wyświetlił mi się i postanowiłem tu zajrzeć 🙂 Powodzenia, świetna inicjatywa!

Łukasz Cz.
Łukasz Cz.
1 rok temu

Dzięki bardzo za video. Lekcja jaką wyciągnąłem to żeby nie myśleć o wszystkim na raz tylko skupić się na jednej rzeczy i opanować ją na zadowalającym poziomie. Jestem samoukiem, podstawy ogarnięte i kusi żeby kolejne zagadnienia wprowadzać, ale po obejrzeniu materiału stwierdziłem, że warto jeszcze te podstawy utrwalać. Pozdrawiam

Marwan
Marwan
1 rok temu

Największym plusem z filmiku jest dla mnie informacja o polecanej książce i SOLID, o którym nie słyszałem no i oczywiście kwestia z twoich doświadczeń z rozmów. Nie wiedziałem, że tak dużo pytają o podstawy szczerze mówiąc, więc dochodzę do wniosku, że warto je ogarnąć do perfecto 🙂

niedzwiedek28
niedzwiedek28
1 rok temu

Nie spodziewałem się że aż 70% pytań na rozmowie rekrutacyjnej jest z podstaw czystej Javy. Teraz wiem na czym się skupić.

Paulina
Paulina
1 rok temu

Dla mnie najlepszą lekcją jaką wyciągnęłam z tego video nr 1 jest to, żeby nie uczyć się wszystkiego, lecz najważniejszych rzeczy oraz dobrze opanować podstawy Javy.

Pozdrawiam

Klaudia
Klaudia
1 rok temu

Ja na pewno muszę nadrobić teorię, bo już piszę kod prawie rok, sporo piszę, ale chyba na żadne pytanie sensownie i zgrabnie nie umiałabym odpowiedzieć, masakra 😀

Wojciech
Wojciech
1 rok temu

W końcu otrzymałem odpowiedź, której szukam od kilku miesięcy. Jak zacząć naukę programowania? Wykupiłem kursy, które przerabiam, ale brak mi podpowiedzi. Już zasubskrybowałem Ciebie 😉 Dzięki za pomoc! A jak z językiem angielskim? Co byś polecił do nauki języka angielskiego w IT?

Łukasz
Łukasz
1 rok temu

Najważniejsza informacja dla mnie to porządny plan działania

Marta
Marta
1 rok temu

Lekcję jaką wyciągnęłam to to, że bez planu nie da rady niczego osiągnąć lub będzie to droga przez mękę… Czekając na przesyłkę mailową, dziękuję za całą serię wideo!

Mateusz
Mateusz
1 rok temu

Lekcja dla mnie :
nie wystarczy programować dla siebie, trzeba wiedzieć jak programować z zespołem.

Jakub
Jakub
1 rok temu

Trzeba mieć jasno określoną ścieżkę 🙂

Łukasz
Łukasz
1 rok temu

Zdecydowanie najważniejsze na początku drogi jest dobrze zoptymalizowany plan działania. Sam doświadczyłem przez długi okres czasu, że bez odpowiednio ułożonej drogi jest bardzo ciężko osiągnąć wyznaczone sobie cele.

Rafal
Rafal
1 rok temu

Wcześniej nie oceniałem “just on time learning”, a faktycznie najwięcej można się nauczyć, ucząc się tego wtedy gdy jest faktycznie potrzebne.

Romek
Romek
1 rok temu

Moim zdaniem na początku najważniejszą rzeczą jest konsekwencja w działaniu i konkretny plan działania 🙂

Michał Nowakowski
Michał Nowakowski
1 rok temu

Najważniejsza lekcja jaką zdobyłem na tym wideo, to konieczność głębszego poznania podstaw Javy. Miałem ostatnio zadanie algorytmiczne trochę trudniejsze niż do tej pory robiłem i poległem – zabrakło czasu.

Arek
Arek
1 rok temu

W zasadzie to wszystkie zagadnienia są ważne ale na pewno dobry plan działania to podstawa :)!

Bożena
Bożena
11 miesięcy temu

Lekcja, że nie trzeba uczyć się wszystkiego na raz, tylko w praktyce szukać rozwiązań i je zastosować, czyli praktyka najważniejsza.

Piotr
Piotr
6 miesięcy temu

Najbardziej wartościowe dla mnie w tym wideo jest to, że należy się skupić na podstawach Javy i w trakcie robienia projektów uczyć się tych rzeczy, których nie znamy, a są potrzebne do zrobienia projektu.

Patryk
Patryk
3 miesięcy temu

Dla mnie osobiście cenne było to by skupić się na jednej rzeczy, na tym co najważniejsze i tak jak tutaj na tych podstawach. łapiemy się wielu rzeczy ale nie ma możliwości by wszystkie je zgłębić. Ta jedna podpowiedź znaczy właśnie bardzo dużo.