Pokazywanie postów oznaczonych etykietą conference. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą conference. Pokaż wszystkie posty

wtorek, 3 marca 2026

Beyond Code 2025 – Podsumowanie konferencji o ludziach (nie tylko w IT)

Beyond Code 2025 po raz kolejny udowodniło, że technologia to tylko część układanki. To, co naprawdę kształtuje branżę IT, to ludzie - ich emocje, zdrowie psychiczne, relacje i zdolność adaptacji. Dwudniowa konferencja zgromadziła prelegentów, którzy zamiast mówić o kolejnych frameworkach czy językach programowania, skupili się na tym, co dzieje się poza kodem. A to właśnie te rozmowy często okazują się najważniejsze.

beyond code


Dzień pierwszy – zwolnienia, wypalenie i samotność

  • Krzysztof Rakowski i Paweł Rekowski opowiedzieli o nagłych zwolnieniach i zamknięciu warszawskiego biura – doświadczeniu, które pokazuje, jak w jednej chwili może zmienić się cała zawodowa rzeczywistość. Ich przekaz? Przywództwo w kryzysie, wartości i odporność to klucz, by przejść przez takie sytuacje.
  • Ola Kunysz przeprowadziła „debugging wypalenia zawodowego”, pokazując pierwsze symptomy przegrzanego „mentalnego CPU” i strategie odzyskania satysfakcji z pracy.
  • Stefania Winkel poruszyła temat samotności specjalistów po pandemii, zwracając uwagę na to, jak praca zdalna osłabiła kompetencje miękkie i pewność siebie. Pokazała, że organizacje muszą uczyć się dostrzegać „niewidzialnych” pracowników.
  • Patrycja Abramowska zaprosiła do health-checku naszego biologicznego procesora – układu nerwowego. Proste „komendy resetu” pokazały, że troska o zdrowie psychiczne to konieczność, a nie luksus.
  • Natalia Cholewa obaliła mit work-life balance. Z perspektywy matki trójki dzieci i przedsiębiorczyni dowodziła, że to właśnie chaos może być źródłem energii i sposobem na życie – zamiast sztucznej równowagi.

Dzień drugi – neuroróżnorodność, decyzje i ucieczka z pułapki wiedzy

  • Anna Momot na przykładzie Kota z Cheshire wprowadziła uczestników w świat neuroróżnorodności. Neuroatypowość nie jest chorobą, a różnicą - warto ją rozumieć, by unikać stereotypów i budować bardziej inkluzywne środowisko pracy.
  • Paweł Stobiecki pokazał, że nie zawsze potrzebujemy pełnych danych, aby podejmować dobre decyzje – zarówno w życiu, jak i w IT. Czasem wystarczy właściwe pytanie, rozbicie problemu na części i akceptacja ryzyka.
  • Agnieszka Lasyk zabrała uczestników w podróż po świecie tsundoku - setek książek, zakładek i newsletterów, które czekają „na później”. Jej przesłanie? Pogódź się z niewiedzą i znajdź metodę w informacyjnym chaosie.

Wnioski z Beyond Code 2025

Konferencja udowodniła, że największe wyzwania w IT nie leżą w kodzie, lecz w ludziach. Zwolnienia, wypalenie, samotność, neuroróżnorodność, brak danych czy przeciążenie informacyjne – to tematy, które dotykają każdego z nas, choć często o nich nie mówimy. Beyond Code 2025 dało przestrzeń do refleksji, dzielenia się doświadczeniami i szukania praktycznych strategii, które pomagają nie tylko przetrwać, ale i rozwijać się w dynamicznej rzeczywistości branży.

Podsumowując: kod to dopiero początek. To, co dzieje się „poza kodem”, często decyduje o tym, czy będziemy w stanie cieszyć się pracą i życiem – i właśnie o tym była ta konferencja.

poniedziałek, 3 marca 2025

EA - shorts #001



Świat Javy

Aktualizacje JDK:


  • OpenJDK 21.0.6, 17.0.14, 11.0.26 oraz 8u441 zostały wydane z poprawkami bezpieczeństwa i ulepszeniami wydajności.
  • Wersje wczesne JDK 24 i JDK 25 wprowadzają eksperymentalne funkcje, takie jak lepsze zarządzanie pamięcią i optymalizacje dla architektury ARM.

Źródło: OpenJDK Updates

Frameworki i narzędzia:


Spring Boot 3.2.2 wprowadza ulepszenia dla GraalVM Native Image oraz lepszą integrację z narzędziami DevOps.

Hibernate ORM dodaje wsparcie dla Jakarta EE 11, co jest kluczowe dla migracji starszych aplikacji Java EE.


Konferencje i wydarzenia:

  • Devoxx UK 2025 (maj) i JavaLand 2025 (marzec) zapowiadają sesje dotyczące przyszłości JVM oraz nowych technologii w ekosystemie Javy.

Źródło: Devoxx UK | JavaLand

Architektura korporacyjna

Trendy i nowości:


  • Data Mesh staje się popularnym podejściem do zarządzania danymi w dużych organizacjach, umożliwiając zespołom większą autonomię w zarządzaniu danymi.
  • API Management rozwija się jako kluczowy element integracji systemów wewnętrznych z partnerami zewnętrznymi.


Frameworki i narzędzia:


  • ArchiMate 5.0 wspiera modelowanie architektury korporacyjnej zgodnie z TOGAF, ułatwiając wizualizację procesów biznesowych.
  • Sparx Enterprise Architect zdobywa popularność dzięki nowym funkcjom wspierającym modelowanie w chmurze.


Wydarzenia branżowe:

  • Konferencja online o transformacji cyfrowej odbędzie się 5 marca, obejmując tematy takie jak chmury hybrydowe i automatyzacja procesów biznesowych.


Architektura systemów

Nowości technologiczne:


  • Zero Trust Architecture (ZTA) zyskuje na znaczeniu, szczególnie w sektorze finansowym, gdzie bezpieczeństwo danych jest kluczowe.
  • Kubernetes 1.29 wprowadza nowe funkcje ułatwiające zarządzanie systemami rozproszonymi.


Chmura i mikroserwisy:


  • AWS Lambda dodał funkcje precyzyjnego skalowania, co pozwala na bardziej efektywne zarządzanie kosztami w aplikacjach serverless.
  • Microsoft Azure rozszerzył swoją infrastrukturę w Europie, co ułatwia wdrażanie systemów zgodnych z RODO.
Źródło: AWS Lambda Updates | Microsoft Azure News

Wydarzenia branżowe:

  • Konferencja poświęcona mikroserwisom odbędzie się 4 marca – omówione zostaną najlepsze praktyki projektowania systemów o wysokiej dostępności.

środa, 10 kwietnia 2024

dev{properties} Bus Factor czyli jak nie Zostać rozjechanym przez projekty IT

Zapnijcie pasy, bo w dzisiejszej odsłonie cyklu "dev{properties}" zabieram was w podróż po krętych drogach projektów IT, z przystankiem przy zaskakująco realistycznym zagrożeniu - Bus Factor. No więc, zaczynamy!


Co To Jest Ten Cały Bus Factor?

Wyobraź sobie, że pewnego pięknego, słonecznego dnia, kluczowa osoba w twoim projekcie decyduje się nagle przejść na emeryturę. Na Bahamach. Bez internetu. Albo, co gorsza, zostaje porwana przez cyrk na tournee po Antarktydzie. Cóż, Bus Factor to właśnie miara tego, jak bardzo wasz projekt IT byłby w czarnej dziurze, gdyby taki scenariusz się ziścił. W skrócie, jest to liczba osób, których niespodziewana nieobecność mogłaby zamienić wasz projekt w IT-apokalipsę.

Dlaczego Ten Bus Factor Jest Tak Ważny?

Mała liczba w Bus Factor oznacza, że jesteście jak zespół akrobatów na linie bez siatki - jedno potknięcie i po zabawie. Wszyscy wiemy, że w projektach IT zawsze jest zabawnie (tak, tak), ale zależność od pojedynczych superbohaterów może skończyć się nie tylko opóźnieniami i bólami głowy, ale też potencjalnie kosztownym chaosem. I nie, to nie jest ten dobry rodzaj chaosu.

Jak Sprawić, By Ten Bus Jechał W Zgodzie z Planem

  1. Dokumentacja: Trzymajcie swoją dokumentację w ryzach i aktualizujcie ją tak często, jak tylko możecie. Pamiętajcie, dobra dokumentacja to jak GPS dla projektu.
  2. Cross-training: Nie bójcie się robić za akrobatów i ćwiczyć różne sztuczki. Im więcej osób może zająć się różnymi zadaniami, tym mniejsze ryzyko, że projekt poleci na twarz.
  3. Regularne Przeglądy: Jak w każdej dobrej podróży, warto co jakiś czas sprawdzić mapę. Oceniajcie Bus Factor regularnie i wprowadzajcie zmiany, zanim zaczną się problemy.

Podsumowanie, Czyli Jak Nie Dać Się Rozjechać

Pamiętajcie, Bus Factor to nie jest tylko kolejny buzzword do rzucania na spotkaniach. To realne zagrożenie dla waszych projektów IT, które może zmienić waszą pracę w niekontrolowany slalom między problemami. Ale hej, z odpowiednim podejściem i odrobiną planowania, możecie zmniejszyć ryzyko i prowadzić wasze projekty jak prawdziwi mistrzowie kierownicy. Więc, wsiadajcie do busa, ale pamiętajcie o zapięciu pasów!

Zachęcam do obejrzenia mojego webinaru w temacie dev properties



wtorek, 25 kwietnia 2023

dev{properties} Dobry sen to podstawa



Sen jest kluczowym elementem życia każdej osoby, a zwłaszcza programisty. Wydaje się, że to, czy ktoś jest programistą, nie ma nic wspólnego ze snem. Jednak, w rzeczywistości, sen jest niezwykle ważny dla dobrego programisty, ponieważ wpływa on na ich zdolność do myślenia i podejmowania decyzji.

Pierwszą rzeczą, którą należy zrozumieć, jest to, że sen jest niezbędny dla prawidłowego funkcjonowania mózgu. Badania pokazują, że sen wpływa na różne aspekty funkcjonowania mózgu, takie jak procesy poznawcze, kognitywne i emocjonalne. W szczególności, sen ma wpływ na pamięć, uczenie się i zdolność do podejmowania decyzji. Dlatego też, brak snu może prowadzić do zmniejszenia wydajności pracy i skuteczności podejmowanych decyzji.

Dobry programista musi mieć zdolność do szybkiego myślenia i podejmowania decyzji. Wielokrotnie zdarza się, że musi rozwiązywać skomplikowane problemy i szybko podejmować decyzje, które wpływają na cały projekt. Bez właściwej ilości snu, programista może nie być w stanie skutecznie rozwiązać problemu lub podjąć właściwej decyzji. Brak snu wpływa również na kreatywność, co jest niezbędne dla dobrego programisty.

Jednym z najważniejszych aspektów pracy programisty jest zdolność do koncentracji. Praca programisty wymaga skupienia uwagi na szczegółach i długich godzin spędzonych przed monitorem. Bez właściwej ilości snu, programista może mieć trudności z utrzymaniem skupienia i koncentracji. Brak snu może również prowadzić do podatności na błędy w kodzie, które mogą mieć poważne konsekwencje dla projektu.

Oprócz wpływu na zdolność do myślenia i podejmowania decyzji, sen ma również wpływ na zdrowie fizyczne programisty. Brak snu może prowadzić do zmniejszenia odporności organizmu, co może prowadzić do chorób. Ponadto, brak snu może prowadzić do zmęczenia, bólu głowy i innych problemów zdrowotnych, które mogą wpłynąć na zdolność do pracy.

Wnioski są jasne – sen jest niezwykle ważny dla dobrego programisty. Bez właściwej ilości snu, programista może mieć trudności z myśleniem, podejmowaniem decyzji, koncentracją i utrzymaniem zdrowia fizycznego. Dlatego też, każdy programista powinien zadbać o odpowiednią ilość snu, aby być w stanie wykonywać swoją pracę na wysokim poziomie

Zachęcam do obejrzenia mojego webinaru w temacie dev properties



niedziela, 23 kwietnia 2023

dev{properties} Aktywność w społecznościach

 


Dla programistów, którzy chcą rozwijać swoje umiejętności i poznać nowe technologie, społeczności programistyczne są doskonałym miejscem do nauki  i wymiany doświadczeń. Jednym z największych korzyści z aktywnego uczestnictwa w społecznościach programistycznych jest zdobycie wiedzy i umiejętności poprzez dzielenie się wiedzą z innymi oraz uzyskanie cennych informacji zwrotnych od doświadczonych programistów.

Ponadto, aktywne udzielanie się w społecznościach programistycznych może prowadzić do nawiązania kontaktów z innymi specjalistami z branży, co może prowadzić do rozwoju kariery. Można znaleźć mentorów, którzy będą służyć radą i wsparciem, a także nawiązać kontakt z rekruterami, którzy szukają utalentowanych programistów do swoich firm.

Dodatkowo, aktywność w społecznościach programistycznych może pomóc w budowaniu marki osobistej. Udzielanie się na forach, pisaniu artykułów czy prowadzeniu bloga pozwala na prezentowanie swojego doświadczenia i wiedzy, co zwiększa szanse na zainteresowanie potencjalnych pracodawców.

Istnieją również społeczności programistyczne, które oferują nagrody za aktywność użytkowników. Można zdobyć punkty za aktywność, takie jak pisane artykuły, zgłaszanie błędów, czy pomoc innym użytkownikom, a następnie wymienić je na nagrody, takie jak książki, narzędzia programistyczne czy nawet pieniądze.

Jednym z najbardziej popularnych sposobów aktywnego uczestnictwa w społecznościach programistycznych jest tworzenie projektów typu open-source. Tworzenie i udostępnianie własnego kodu może pomóc w zdobyciu uwagi branży, a także pozwala na demonstrację swoich umiejętności programistycznych.

Podsumowując, aktywne uczestnictwo w społecznościach programistycznych może przynieść wiele korzyści, zarówno dla rozwoju kariery, jak i wzbogacenia swojej wiedzy i umiejętności. Może pomóc w budowaniu marki osobistej, nawiązywaniu kontaktów z innymi specjalistami z branży oraz zdobyciu nagród za swoją aktywność. Warto więc poświęcić trochę czasu na aktywność w społecznościach programistycznych i czerpać z nich korzyści.


Zachęcam do obejrzenia mojego webinaru w temacie dev properties



wtorek, 18 kwietnia 2023

dev{properties} Ćwiczenia

    Programowanie to dziedzina, która wymaga nie tylko wiedzy teoretycznej, ale również praktycznego doświadczenia. Ciągłe doskonalenie swoich umiejętności oraz poznawanie nowych technologii jest kluczowe dla każdego programisty, który chce osiągnąć sukces w swojej pracy. Jednym z sposobów na rozwijanie swojego warsztatu programistycznego są tzw. ćwiczenia code kata.

Code kata to technika polegająca na powtarzaniu określonego zadania programistycznego, aby polepszać swoje umiejętności i skuteczność w programowaniu. Polega to na systematycznym ćwiczeniu, podobnie jak w przypadku ćwiczeń fizycznych.

Jednym z przykładów code kata jest zadanie FizzBuzz. Polega ono na napisaniu programu, który wypisze liczby od 1 do 100, ale dla każdej liczby podzielnej przez 3, wypisze "Fizz", a dla każdej liczby podzielnej przez 5, wypisze "Buzz". Jeśli liczba jest podzielna zarówno przez 3, jak i 5, to program powinien wypisać "FizzBuzz". To zadanie wydaje się proste, ale wymaga nieco myślenia, aby stworzyć najlepsze rozwiązanie.

Innym przykładem code kata jest problem znajdowania największej liczby w liście. To zadanie może być rozwiązane na wiele sposobów - na przykład za pomocą pętli lub metod wbudowanych w język programowania. Ćwiczenie to pozwala programistom ćwiczyć ich umiejętności w pracy z tablicami i listami oraz myślenie algorytmiczne.

Ćwiczenia programistyczne, w tym code kata, są szczególnie korzystne dla programistów początkujących. Pomagają zrozumieć składnię języka programowania i przetestować w praktyce różne techniki. Dla programistów doświadczonych, code kata mogą pomóc w utrzymaniu i doskonaleniu swoich umiejętności.

Ponadto, ćwiczenia programistyczne, pozwalają na wypróbowanie nowych narzędzi i technologii, a także na rozwijanie kreatywności i innowacyjności. Dlatego też warto poświęcić nieco czasu na wykonywanie ćwiczeń programistycznych.

Podsumowując, ćwiczenia, są doskonałym sposobem na rozwijanie umiejętności programistycznych. Pomagają wzmocnić umiejętności w pracy z językami programowania, zwiększyć skuteczność i wydajność programowania oraz rozwijać kreatywność i innowacyjność.

Zachęcam do obejrzenia mojego webinaru w temacie dev properties




poniedziałek, 17 kwietnia 2023

dev{properties} Dziel się wiedzą

 


Dzielenie się wiedzą jest kluczowe dla rozwoju każdej dziedziny, a zwłaszcza dla świata technologii, w którym ciągły rozwój jest konieczny. Wartością dodaną, jaką otrzymuje każdy, kto decyduje się dzielić swoją wiedzą, jest wzrost umiejętności oraz pogłębienie zrozumienia danej tematyki. Dlaczego zatem warto się dzielić wiedzą i co programista może z tego wynieść?

Po pierwsze, dzielenie się wiedzą zwiększa nasze zrozumienie danego tematu. Ktoś kiedyś powiedział, że znajomość tematu można podzielić na trzy etapy: nic nie wiem, umiem się tym posługiwać, potrafię to wytłumaczyć.  Dzieląc się wiedzą, jesteśmy zmuszeni do uporządkowania swoich myśli i przekazania ich innym w sposób klarowny i zrozumiały. W ten sposób nie tylko pomagamy innym, ale również ugruntowujemy swoją własną wiedzę. Kiedy jesteśmy w stanie wyjaśnić coś innym, musimy najpierw zrozumieć to sami.

Po drugie, dzielenie się wiedzą przyspiesza nasz własny rozwój. Korzystając z wiedzy innych, możemy znacznie szybciej osiągnąć nasze cele i rozwijać swoje umiejętności. Często inni ludzie mają odmienne podejście lub wiedzę, którą my sami nie posiadamy. Współpracując i wymieniając się pomysłami, możemy zyskać zupełnie nowe perspektywy i podejścia do rozwiązywania problemów.

Po trzecie, dzielenie się wiedzą buduje pozytywne relacje. Często nasza praca jako programistów polega na współpracy z innymi ludźmi, którzy mają odmienne umiejętności i doświadczenia. Dzieląc się swoją wiedzą, budujemy zaufanie i uznanie wśród innych. Możemy również zyskać szacunek od innych, którzy mogą na przykład potrzebować naszej pomocy w przyszłości.

Podsumowując, dzielenie się wiedzą jest kluczowe dla rozwoju programisty i całej branży IT. Przekazywanie wiedzy pozwala nam rozwijać nasze umiejętności, pogłębiać zrozumienie danej tematyki i budować pozytywne relacje z innymi ludźmi. Ostatecznie, dzielenie się wiedzą przyczynia się do postępu w dziedzinie IT i tworzy lepszą jakość produktów dla całej społeczności

Zachęcam do obejrzenia mojego webinaru w temacie dev properties



czwartek, 13 kwietnia 2023

dev{properties} - Cągły rozwój



Programowanie to dziedzina, która nieustannie się rozwija. Nowe technologie i narzędzia pojawiają się na rynku co chwilę, a ci, którzy nie nadążają za zmianami, mogą zostać w tyle. Dlatego tak ważne jest, aby jako programista dbać o ciągły rozwój i nieustannie doskonalić swoje umiejętności. Bez poszerzania swojej wiedzy zostaniemy daleko w tyle i nie będziemy konkurencją na rynku pracy.

W tym artykule przedstawię kilka powodów, dla których warto inwestować w swoje kwalifikacje i poznawać najnowsze trendy w branży programistycznej.


·       Technologia stale się rozwija
Technologia rozwija się w zawrotnym tempie, a programiści muszą być na bieżąco z nowymi narzędziami i trendami. Dlatego, aby być konkurencyjnym na rynku pracy, ważne jest, aby stale rozwijać swoje umiejętności.

·       Poprawa jakości kodu
Ciągły rozwój umiejętności programistycznych pozwala na tworzenie lepszego i bardziej efektywnego kodu. Wraz z nabyciem nowych umiejętności, programista może lepiej zrozumieć zagadnienia programistyczne i podejść do nich z większą wiedzą i doświadczeniem. W konsekwencji, kod będzie bardziej czytelny, łatwiejszy do zrozumienia i utrzymania.

·       Zwiększa wartość naszych umiejętności
Nieustanne doskonalenie swoich umiejętności sprawia, że jesteśmy bardziej  wartościowymi pracownikami dla pracodawców. Nowe umiejętności i wiedza są bardzo cenne, zwłaszcza w dziedzinach, które ciągle się rozwijają, takich jak nowe technologie czy metody pracy.

·       Poprawia naszą efektywność i produktywność
Zdobyta wiedza i umiejętności pozwalają nam na lepsze wykonywanie zadań i  zwiększenie naszej efektywności oraz produktywności. Dzięki temu, że znamy się na rzeczy, jesteśmy w stanie szybciej i sprawniej wykonywać swoją pracę.

·       Daje nam większe możliwości kariery
Osoby, które stale się rozwijają, mają większe szanse na awans i rozwój swojej kariery zawodowej. Pracodawcy często poszukują pracowników, którzy chcą się rozwijać i zdobywać nową wiedzę, ponieważ są oni bardziej wartościowi dla firmy.

Jak można zdobywać wiedzę? Istnieje wiele sposobów, które pozwalają na ciągłe poszerzanie swojej wiedzy, między innymi:

·       Czytanie książek, artykułów, blogów lub słuchanie podcastów

Czytanie jest jednym z najłatwiejszych sposobów na zdobywanie nowej wiedzy. Książki, artykuły i blogi to źródła informacji, które pozwalają na poznanie nowych tematów oraz pogłębienie wiedzy na tematy, które już znamy. A jeżeli nie lubisz czytać, dobrą alternatywą jest rozwijający się rynek podcastów. Jest ich coraz więcej i na pewno coś dla siebie  znajdziemy.      


·       Uczestnictwo w szkoleniach i konferencjach
Szkolenia i konferencje są doskonałym sposobem na zdobycie nowej wiedzy i umiejętności. Są one prowadzone przez specjalistów w swoich dziedzinach, którzy dzielą się swoją wiedzą i doświadczeniem z uczestnikami.

·       Korzystanie z kursów online
Kursy online to coraz popularniejszy sposób na zdobywanie wiedzy. Dzięki nim możemy uczyć się w dogodnym dla nas czasie i miejscu, a także dostępne są na różnych poziomach, które możemy dostosować pod siebie.

·       Praktyka i rozwijanie projektów
Praktyka i rozwijanie projektów to doskonały sposób na doskonalenie swoich umiejętności programistycznych. Przy tworzeniu własnych projektów  można na bieżąco poznawać nowe technologie i narzędzia oraz rozwijać swoje umiejętności.

·       Znajdowanie mentorów
Mentorzy to osoby, które posiadają bogate doświadczenie w branży programistycznej i mogą przekazać swoją wiedzę i umiejętności. Znalezienie mentora może pomóc w zdobyciu wiedzy i zrozumieniu bardziej skomplikowanych zagadnień.

Podsumowując, dbanie o ciągły rozwój jako programista jest nie tylko ważne, ale wręcz niezbędne, aby być konkurencyjnym na rynku pracy. Rozwój umiejętności programistycznych pomaga nie tylko tworzyć lepszy i bardziej efektywny kod, ale także pozwala na zdobycie nowych wyzwań i zwiększenie szans na rozwój kariery.


Zachęcam do obejrzenia mojego webinaru w temacie dev properties



niedziela, 23 października 2022

Beyond Code 2022

 

Takiego wydarzenia potrzebowała polska scena IT. W dniach 12-13 października w Zakopanem odbyła się pierwsza edycja konferencji Beyond Code. Miała ona na celu wypełnić lukę dla tych specjalistów, którzy niekoniecznie chcą poznawać nowe języki programowania czy frameworki. Dla tych którzy interesują się nie tylko kodowaniem, ale również wszystkim innym  wokół dostarczania oprogramowania.



Już sama rada programowa ( Grzegorz Duda, Ola Kunysz, Anita Przybył), czyli osoby odpowiedzialne za konferencje Devoxx Poland zapewniała dobry poziom konferencji.

Ale co tam się tak naprawdę działo? Spróbuję przedstawić w tym krótkim materiale.

Pierwszego dnia (13 października) brałem udział w kilku fascynujących  prezentacjach które skupiały się na umiejętnościach przywódczych, mentoringu oraz komunikacji. Pierwszym z nich była prezentacja Katarzyny Leszczyńskiej-Bohdan pt. "Jaka piękna katastrofa".  Kasia w swojej prezentacji pokazała jak ewoluują konflikty w zespołach, dlaczego są one nieuniknione oraz jak niwelować eskalacje. Dodatkowo podrzuciła kilka cennych rad dla leaderów, oraz masę książek pomagających w byciu lepszym liderem. Na pewno skorzystam!



 

Kolejną prezentacja, w której uczestniczyłem prowadzona była przez Radka Mazierke i zatytułowana była "Jak tworzyć produkt a nie zbiór funkcjonalności".  Radek pokazał drogę, jak przejść z tzw. fabryki ficzerów do zespołu budującego świadomy produkt, gdzie programiści są partnerami dla biznesu. Moim zdaniem bardzo ważnym aspektem było pokazanie tego że nasza rola nie kończy się po tzw. git push'u, lecz równie ważne (nie wiem czy6 nawet nie ważniejsze) jest monitorowanie dostarczonej funkcjonalności do klienta. Czy:

  • funkcjonalność rozwiązuje problem klienta
  • funkcjonalność działa jak klient sobie zażyczył
  • funkcjonalność spełnia potrzeby biznesu
  • i w końcu czy umiem dostosować się i uczyć na wpadkach.

Następna prezentacja, być może dla tego iż była mi bardzo bliska zrobiła na mnie ogromne wrażenie. Opowieść Oli Kunysz o tym jak w naszej branży, szczególnie w aktualnych czasach łatwo o wypalenie zawodowe. Jak poprzez zaangażowanie w projekt, naszą pasje do programowania potrafimy zaniedbać inne aspekty życia i jak to może być niebezpieczne dla naszego zdrowia. Jestem pełen szacunku dla Oli iż potrafiła o tym powiedzieć głośno na scenie, a co więcej w trakcie prezentacji okazało się że jest spora grupa osób która przechodziła podobny kryzys. Bardzo bym sobie życzył aby ten temat nie pozostawał tabu - i aby organizacje wpierały swoich pracowników w pokonaniu tych problemów.




Po przerwie lunchowej, na scenie pojawiła się Beata Mosór ze swoją prezentacją pt. "Jak nasze dążenia do bycia SUPERHUMANS niszczą nasze relacje?" Beata opowiadała na swoim przykładzie jak stworzyć Kulturę Zespołowości i gdzie w tym wszystkim jest lider oraz jakie są jego zadania. 



Ostatnią tego dnia prezentacją w której uczestniczyłem była opowieść o tym jakie nawyki w sobie wyrobić aby być bardziej produktywnym oraz nie zatracić się w mrokach wypalenia zawodowego. Prezentował ją Piotr Nabielec, który wraz z Jakubem Kubryńskim i Pawłem Szlendkiem zakończyli pierwszy dzień konferencji, pokazując to czym zajmują się poza pracą. Wspaniały show Piotra zapamiętam na długo.



Drugi dzień konferencji rozpocząłem od udziału w dyskusji o syndromie oszusta podczas prezentacji Anity Przybył. Wspaniała opowieść o prokrastynacji, życiu w ciągłym stresie, niepewności, oraz o tym jak to zaakceptować i cieszyć się spokojem ducha. 





Następnie uczestniczyłem w warsztatach w warsztatach zespołowych w oparciu o MBTI. Wraz z kilkoma uczetni8kami przy asyście Martyny i Alicji, krok po kroku poznawaliśmy swoje typy osobowości określone jako jungowskie ID16.

Po kolei przechodziliśmy przez wszystkie wymiary i określaliśmy swoje preferencję. Na koniec porównaliśmy wyniki z wypełnionymi wcześniej testami i szczegółowo je omówiliśmy z prowadzącymi. Jeżeli interesuje Cię kim jesteś wg. jungowskiej topologii osobowości możesz wykonać prosty test ze strony: https://www.16personalities.com/pl/darmowy-test-osobowosci. Pamiętaj jednak że jest to test uproszczony i bez konsultacji ze specjalistą traktuj wynik jako zabawę.



 

Ostatnią prezentacją, w której uczestniczyłem był Szybki kurs myślenia biznesowego dla inżynierów prezentowany przez Michała Bartyzela. Michał prostym językiem, poprzez analogie pokazał nam jak powinniśmy rozmawiać 

z tzw "biznesem", aby zostać przez niego dobrze zrozumianym wejść na wspólną ścieżkę do osiągnięcia sukcesu , oraz nie zniechęcić go do siebie po pierwszych wymiana zdań. 

 


 

Jako iż konferencja odbywała się w Zakopanem i łączyła się z weekendem nie mogłem sobie odmówić sobotniej wędrówki po przepięknych Tatrach jesienią. Was również zapraszam na górskie szlaki, aby przewietrzyć myśli, a jeszcze bardziej zachęcam do zgłębienia tematów "miękkich" w naszym mocno technicznym świecie. Jak poznamy siebie bardziej, nasza praca będzie efektywniejsza, dodająca wartości dla klienta i naszego zespołu, a przede wszystkim dla satysfakcjonująca dla samych siebie.