Wróć do strony głównej
Warsztaty

ngWarsztaty – recenzja

Często mówi się o tym, że aby być w czymś dobrym należy stale się rozwijać. Nawet Senior Developer z wieloletnim doświadczeniem powinien od czasu do czasu poświęcić chwilę na poszerzenie swojej wiedzy. Technologie frontendowe, w tym Angular, rozwijają się bardzo dynamicznie, a wejście do branży IT staje się bardzo atrakcyjną i coraz łatwiejszą w realizacji wizją. Właśnie dlatego również ty powinieneś rozważyć inwestowanie w swój rozwój, nawet jeśli jesteś Seniorem czy Team Leaderem.

Ze względu na bardzo dużą ilość dostępnych obecnie szkoleń, wybranie odpowiedniego może stanowić nie lada wyzwanie. Jakiś czas temu, 3 developerów z House of Angular wzięło udział w warsztatach organizowanych przez NG Poland, prowadzonych przez Michaela Hladkiego, który posiada tytuł Google Developer Experta (GDE). Poziom zaprezentowany przez kontrybutora biblioteki RxJS przerósł nasze oczekiwania. Ze spotkania wyszliśmy z garścią nowej wiedzy i praktyki. Poniżej przedstawiamy nasz feedback.

Warsztaty

Spotkanie, w którym uczestniczyliśmy to czterodniowe warsztaty prowadzone przez Micheala Hladkiego – posiadacza tytułu Google Developer Experta (GDE). Do wyboru była możliwość zapisu na wszystkie dni lub na jeden wybrany dzień. Tematy poruszane podczas całego cyklu prezentowały się następująco:

Dzień 1: RxJS Expert Skills

Dzień 2: Advanced Reactive UI Patterns

Dzień 3 i 4: Performance at scale 

Więcej informacji o poszczególnych warsztatach znajdziesz tutaj: https://workshopfest.dev/ 

Warsztaty były przeznaczone głównie dla osób, które mają już doświadczenie z Angularem i RxJS. Michael pokazywał zaawansowane funkcje, związane z samą biblioteką, jak i jej architekturą.

 

“Tematyka warsztatu pod względem zaawansowania zdecydowanie wykraczała ponad wszelkie popularne zagadnienia, na jakie możemy się natknąć, gdy szukamy porad w kwestii wydajności naszych angularowych aplikacji (przykładowo samo skorzystanie z „trackBy” czy „ChangeDetectionStrategy.OnPush” uznajemy za banały i skupiamy się głębszej analizie problemu).

W pewnym sensie stanowiła ona kompilację wszystkich wystąpień na konferencjach/podcastach, w których Michael brał udział, artykułów i prezentacji, które tworzył czy też dostępnych w formie open-source rozwiązań, nad którymi pracował (tutaj należałoby wspomnieć chociażby o @rx-angular). Wartością tych warsztatów jest przede wszystkim to, że wiedza podana jest w sensownie przygotowanej i łatwo-strawnej, kilkugodzinnej pigułce, przez samego Michaela, z możliwością interakcji z nim w dowolnym momencie.”

Mateusz
Developer z House of Angular

Organizacja

Kwestie organizacyjne, związane z przeprowadzeniem warsztatów w czasie trwającej pandemii to prawdziwe wyzwanie. Dariusz Kalbarczyk (organizator) postanowił, że wydarzenie odbędzie się w wersji hybrydowej, czyli zarówno stacjonarnie, jak i online.

Atmosfera panująca na tego typu eventach jest zdecydowanie wyjątkowa. Dodatkowo dużą wartością jest możliwość poznania innych uczestników, zainteresowanych tą samą tematyką. Właśnie dlatego deweloperzy z House of Angular zdecydowali się na uczestnictwo w formie stacjonarnej. 

“Michael Hladky to gość z niesamowitą wiedzą na temat architektury i wydajności aplikacji. Widać, że poświęca dużo czasu na analizę i zrozumienie tego, jak różne rzeczy działają „pod spodem”, a następnie przekuwa swoje wnioski zarówno w materiał na warsztaty i szkolenia, jak i rozwój bibliotek i narzędzi ułatwiających rozwój aplikacji.”

Mateusz
Developer z House of Angular

 

Wszelkie niezbędne informacje organizacyjne dostarczone były z odpowiednim wyprzedzeniem. Uczestnicy otrzymali także materiały dodatkowe oraz zaproszenie na sesję Q&A odbywającą się kilka tygodni po szkoleniu. 

Przez cały dzień w warsztatach brał udział również sam organizator wydarzenia (Dariusz), który w razie potrzeby rozwiązywał wszelkie drobne problemy i koordynował sprawy organizacyjne. Całość była nagrywana w formie video, do którego uczestnicy otrzymali dostęp po szkoleniu.

“Pod kątem organizacyjnym warsztaty wypadły super. Lokalizacja w centrum Warszawy, w nowoczesnym biurowcu. Sala szkoleniowa odpowiedniej wielkości, z wygodnym dostępem do prądu i wifi. Regularne przerwy, napoje, przekąski i wspólny wypad na lunch (wszystko w cenie biletu).”

Mateusz
Developer z House of Angular

 

Warto, czy nie warto? 

W zależności od poziomu Twojej wiedzy, opinia o szkoleniu mogłaby być różna. Przykładowo dla Juniora wykłady mogłyby wydać się zbyt złożone i trudne, a wychodząc z nich pewnie oprócz dużej dawki wiedzy, do domu zabrałby też ze sobą przerażenie. Z drugiej strony nie można jednocześnie stwierdzić, że to szkolenie jest odpowiednie dla każdego Seniora, bo to również zależne jest od poziomu wiedzy. Dlatego weź proszę pod uwagę, że jest to nasza indywidualna opinia i w razie jakichkolwiek pytań – po prostu napisz do nas. 🙂 

“Jako uczestnik pojedynczego warsztatu (spośród serii 3 warsztatów, odbywających się dzień po dniu) poczułem lekki niedosyt wynikający z tego, że materiały ze wszystkich dni łączyły się w całość i uzupełniały się wzajemnie.

Szkolenie w moim odczuciu nie tylko daje zastrzyk nowej wiedzy, ale przede wszystkim zachęca do pogłębiania wiedzy we własnym zakresie i do zrozumienia jak „pod spodem” działają rzeczy, z których korzystamy na co dzień.”

Mateusz
Developer z House of Angular

Podsumowanie

Warsztaty pod względem organizacyjnym i merytorycznym  zorganizowane były zdecydowanie na najwyższym poziomie, z dbałością o szczegóły zarówno merytoryczne, jak i techniczne oraz logistyczne. Otrzymaliśmy sporą dawkę nowej wiedzy, a właśnie tego oczekiwaliśmy, wybierając się na ten cykl spotkań. Oczywiście, jeśli masz taką możliwość – warto wziąć udział w formie stacjonarnej, która daje szansę na dłuższą rozmowę z Michaelem i dodatkowo na poznanie fajnych, zainteresowanych tą samą tematyką osób.

Tutaj opinia  jednego z uczestników w kilku zdaniach: 

Bardzo fajne warsztaty z niesamowicie energicznym człowiekiem. Przekazane informacje wnikały bardzo głęboko w kod źródłowy biblioteki RxJS. Dla mnie była to świetna okazja aby poznać jego opinie na temat rozwiązań, które sam dodał do tej biblioteki (jak można się domyślić nie wszystkie były pozytywne). Oprócz zalet merytorycznych, po prostu fajnie było fizycznie uczestniczyć w warsztatach mimo panującej pandemii.”

Przemek
Developer z House of Angular

Podsumowując – było fajnie! 🙂 Następne ngWarsztaty będą organizowane kilka dni przed konferencją NG Poland. Na pewno warto poznać Michaela osobiście, z racji pozytywnej energii jaką emanuje i ogromu wiedzy, jaką jest w stanie przekazać. Zainteresowany? Więcej informacji znajdziesz tutaj: https://ng-poland.pl/

 

O autorze

Magda Kaszuba

Magda najwięcej czasu spędza nad śledzeniem nowości ze świata marketingu oraz IT. Na co dzień pomaga w rozwijaniu bloga Angular Love i jego promocją.

Zapisz się do naszego newslettera. Bądź na bieżąco z najnowszymi trendami, poradami, meetupami i stań się częścią społeczności Angulara w Polsce. Rynek pracy docenia członków społeczności.

Jeden komentarz

  1. Pingback: Angular Tips & Tricks cz. VIII - Angular.love

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *