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.
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.
Możesz ustawić sobie różne prędkości odtwarzania oraz polskie napisy 🙂
© 2025 JavaReady.pl Bartek Kalka | Opinie | Oferta Szkoleń | Kontakt
Lekcję jaką wyciągam to to, że warto mieć ułożony plan. Dzięki Bartek, czekam na kolejne odcinki 🙂
Super! 🙂 Plan jest BAAARDZO ważny 🙂 Kolejne odcinki już za kilka dni
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.
Super! Just in time learning rocks
Zdecydowanie lekcja nr 3. Myślę, że bardzo ważna jest praktyka, która pozwoli nam podać lepszej jakości kod 🙂
Dokładnie, według piramidy uczenia się “Jeśli chcesz się czegoś lepiej nauczyć bardziej się zaangażuj: np. ucz kogoś, tego czego chcesz się nauczyć” – źródło https://jakdzialacskutecznie.pl/piramida-uczenia-sie/
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.
Hejka ciekawe nagranie. 3 punkt najbardziej daje do myslenia czysta Java jak najwiecej praktyki.
Yup, w szczególności, że na rozmowach i tak większość osób wykłada się na podstawach. Dzięki za komenta!
Dokładnie ja to samo!
🙂
Nom, a z biegiem czasu (po 4 latach pracy) widzę, że im dalej w las tym ten stosunek się trochę odwraca 😛
Więcej czytam i słucham. Przechodzi to bardziej w 40% praktyki 60% teorii 🙂
Ale na początku to: praktyka, praktyka, praktyka wygrywa.
😉 super i dzięki za komentarz!
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.. .)
Super 🙂
Czyli jak najwięcej zadań, projekcików, a potem jeden duży ciekawy projekt, który składa wszystko do “kupy”.
Ale jaka to później przyjemność składać coś z klocków, które na początku nie miały sensu.
CodeGym i JavaStart to coś, co jak najbardziej polecam na start każdemu kto chce poznać podstawy programowania i Javy 🙂
Myślę, że jedna z ważniejszych lekcji to jest to, że warto mieć plan na naukę większy niż – chcę się nauczyć.
Dokładnie, ale ciężko na początku samemu ułożyć plan.
Mam nadzieję, że trochę pomogę ustalić co warto robić, a czego nie 🙂 Dzięki za komentarz Chylu 🙂
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;)
Zrozumiałe 😉
Mentor daje KLUCZOWY feedback, o którym też mówiłem w tym video i będę mówił więcej o feedbacku w kolejnych video z serii!
Dzięki za komentarz Paweł 🙂
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.
Right!
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 😀
Wytrwałość to coś, co pomaga zdziałać cuda 🙂
Dziękuje za miłe słowa i życzę powodzenia!
Mam nadzieję, że materiały, które publikuję ułatwią Twoją drogę! 🙂
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 😉
Dzięki!
Pozdrawiam również! Pan to chyba z instagrama hehe? Dobrze zgadłem? 😛
Za kilka dni pokażę dwa kolejne kroki z tego planu w video numer 2.
Stay tuned, a tymczasem prezent poleciał właśnie na Twojego maila! 🙂
Zgadza się Panie Bartku! 😛
Najważniejsza informacja: praktyka nad teorię.
hell yeah 🙂
Gratuluje, ciekawy material przekazany w bardzo autentyczny sposob. Podobnie jak w komentarzu wyzej – podziwiam za wytrwalosc!
dziękuję <3
Słowo klucz, które zapamiętałem z całej lekcji to PRAKTYKA. Dzięki za materiał! 😉
Super! 🙂 Nie ma za co ^^
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
o tak!
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
Dzięki Krzysiek, jestem przekonany, że choć trochę na pewno! 🙂
Więcej już za kilka dni, a to będzie petardaaa (obiecuję)!
Świetny materiał. Konkretny plan i okres nauki nie musi trwać latami. Dzięki i czekam na kolejne kroki.
Dzięki i totalna racja. Szkoda życia na działanie bez planu i wymyślanie koła na nowo. Kolejne kroki już w ten piątek 10.06.2022 🙂 + naprawdę wartościowa niespodzianka
Just In Time Learning – to jest to z czym mam problem 🙂
😉 Pokusa, żeby czytać, czytać, akumulować wiedzę i nie podejmować działania jest ogromna 🙁
No bo przecież “ucze się”. Ale okazuje się, że można to robić o wiele efektywniej! 🙂
Dzięki za komentarz Przemek 🙂
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. 😄
Haha super! Ciesze się, a kolejne kroki na pewno już Ci się przydadzą skoro ze Spring Bootem działa 😉 Będę mówił o projektach ^^
Punkt 3 zapada w pamięć najbardziej – praktyka, praktyka i jeszcze raz praktyka!
Najważniejsze dla mnie było to, że nie trzeba pochłaniać całego materiału tylko samą “podstawkę”.
Pozdrawiam
Wiele osób, które już zdobyło pracę jako Java Dev doucza się Springa i innych technologi, a dostali pracę/staż, bo dobrze im poszedł jakiś test lub zadanie (tak jak w moim przypadku było :P). Zakładanie, ze junior powinien wiedzieć wszystko tylko demotywuję, powoli do celu 🙂 Najważniejsze są fundamenty, chyba w każdej dziedzinie życia 😉
Dzięki za komentarz i również pozdrawiam 🙂
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 🙂
dokładnie! 🙂 nie od razu Google zbudowano 😛
Feedback to ważna sprawa 🙂
Dzięki za komentarz!
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ć.
Dzięki 😉
Moim zdaniem posiadanie dobrego mentora to przynajmniej dwa razy szybsze dotarcie do celu.
1 rok vs 6 miesięcy, na pewno warto się nad tym zastanowić 😉
Cóż, myin punkt to plan którego nie było. Ale będzie… 🙂
Super! 🙂
Lekcje jakie wyciągnęłem to żeby nie uczyć się płytko tylko zgłębiać temat.
Super 🙂 To jest bardzo ważne, a niestety, moim zdaniem, nieintuicyjne 🙂
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.
Lekcja jaką wyciągnąłem z tego video to mieć solidny plan i trzymać się go zgodnie z Just In Time Learning
JIT learning – tej technologii nie znałem. 🙂 70/30 też. Dobre.
Podstawy przede wszystkim a dopiero później framework’i. Świetnie filmy i materiały jako całość.
Dziękuję! 🙂
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!
Dzięki! <3
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
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 🙂
Nie spodziewałem się że aż 70% pytań na rozmowie rekrutacyjnej jest z podstaw czystej Javy. Teraz wiem na czym się skupić.
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
Dokładnie 😉 dzięki za komentarz
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 😀
Cześć!
Jeśli chodzi Angielski w IT to zobacz sobie video numer 3 z serii tam właśnie jest o angielskim 🙂 https://javaready.pl/optymalna-droga-3
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?
Najważniejsza informacja dla mnie to porządny plan działania
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!
Lekcja dla mnie :
nie wystarczy programować dla siebie, trzeba wiedzieć jak programować z zespołem.
Trzeba mieć jasno określoną ścieżkę 🙂
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.
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.
Moim zdaniem na początku najważniejszą rzeczą jest konsekwencja w działaniu i konkretny plan działania 🙂
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.
W zasadzie to wszystkie zagadnienia są ważne ale na pewno dobry plan działania to podstawa :)!
😉 super, powodzenia i mam nadzieję, że ten plan pomoże 😉
Lekcja, że nie trzeba uczyć się wszystkiego na raz, tylko w praktyce szukać rozwiązań i je zastosować, czyli praktyka najważniejsza.
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.
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.
Lekcję jaką wyciągam to to, że warto mieć ułożony plan. Dzięki Bartek, bardzo wartościowe wideo