
Podczas webinaru z udziałem doświadczonego programisty Marcina oraz absolwentów projektu Przyszły Programista, Bartka i Kasi, omówiono wiele aspektów pracy w branży IT, szczególnie w kontekście programowania w Javie. Marcin, Java Developer z 10-letnim doświadczeniem, opowiedział o swojej karierze, począwszy od studiów na Politechnice Krakowskiej, przez pracę w firmach takich jak Comarch, Sabre, Okado, Migo, aż do obecnej pracy w niemieckim startupie z branży medycznej. Podkreślił, jak ważne jest ciągłe doskonalenie umiejętności oraz elastyczność w podejściu do pracy, zwłaszcza w kontekście pracy zdalnej i współpracy z międzynarodowymi zespołami.Bartek, który niedawno rozpoczął pracę jako Junior Java Developer, podzielił się swoimi doświadczeniami z procesu rekrutacji oraz pierwszych miesięcy pracy. Opisał, jak wyglądały rozmowy kwalifikacyjne, na czym polegały zadania techniczne oraz jak wygląda jego codzienna praca w zespole zajmującym się tworzeniem platformy opartej na mikroserwisach. Bartek podkreślił, że jako junior wykonuje podobne zadania jak bardziej doświadczeni programiści, ale z mniejszą odpowiedzialnością za projektowanie systemu.Kasia, która niedawno rozpoczęła pracę w Wojsku Polskim w dziale cyberbezpieczeństwa, opowiedziała o swojej rekrutacji, która trwała kilka miesięcy. Podkreśliła, że choć jej praca nie będzie związana bezpośrednio z programowaniem w Javie, to umiejętności zdobyte podczas kursu były kluczowe podczas rozmów kwalifikacyjnych. Kasia zwróciła uwagę na znaczenie miękkich umiejętności, takich jak komunikacja i otwartość, które są równie ważne jak wiedza techniczna.Webinar zakończył się dyskusją na temat przyszłości zawodu programisty w kontekście rozwoju sztucznej inteligencji, takiej jak ChatGPT. Marcin i pozostali uczestnicy zgodzili się, że AI może wspierać programistów, ale nie zastąpi ich.Poniżej umieszczam listę książek polecanych przez Marcina:https://helion.pl/ksiazki/java-efektywne-programowanie-wydanie-iii-joshua-bloch,jave3v.htmhttps://helion.pl/ksiazki/czysty-kod-podrecznik-dobrego-programisty-robert-c-martin,czykvv.htmhttps://helion.pl/ksiazki/przetwarzanie-danych-w-duzej-skali-niezawodnosc-skalowalnosc-i-latwosc-konserwacji-systemow-martin-kleppmann,przdav.htmhttps://helion.pl/ksiazki/budowanie-mikrouslug-projektowanie-drobnoziarnistych-systemow-wydanie-ii-sam-newman,budmi2.htmhttps://roadmap.sh/backend - zbiór kompetencji i zagadnien dla backend developerahttps://jvm-bloggers.com/ - wpisy z polskich i zagranicznych blogów w środowisku JVM