218. WrocławJug - Lighting Talks!
1. Temat: Asertywność - sztuka mówienia TAK sobie i innym
Czy bycie asertywnym to więcej niż mówienie NIE? Co znaczy być osobą w pełni asertywną? Jak skutecznie budować postawę asertywną? Podczas prelekcji odpowiemy na te pytania jednocześnie poznacie konkretne asertywne metody. Dowiemy się jak otwarta komunikacja wiążę się z asertywnością, jak formułować komunikaty JA i po co nam asertywne prawa. Prezentacja pozwoli Wam przyjrzeć się sobie i podpowie jak radzić sobie w konkretnych sytuacjach.
Język: PL
Prelegentka: Magdalena Woźniak
People & Culture partner w SoftwareMill od 2 lat. Od 15 lat integruję kompetencje społeczne ze światem inżynierów IT. Pracuję z deweloperami, liderami i zespołami. Bliskie są mi tematy związane z budowaniem efektywności zespołowej i osobistej. Wszystko co robimy robimy z innymi, nie unikniemy wchodzenia w interakcje społeczne i intrapersonalne.
2. Temat: Java Career Growth: Empower Your Journey with Effective Approaches
In this short meetup session, Yevhenii will share his experience of working with a huge number of Java Developers and the approaches that helped build an effective Java Career Growth process.
Język: ENG
Prelegent: Yevhenii Tykhonov
Yevhenii has around 10 years of production experience. He has been working as a Head/ Technology/Technical Resource Manager for the last 7 years, mainly for Java, and has experience in building processes for DevOps, .NET. In the Java direction conducted 1000+ interviews and managed 500+ Java Developers. In 5 companies built the entire process of the Java division. Author of 8 Java courses (103 videos, 51 hours duration, 14+ years of physical video viewing)
3. Temat: Who let the DAWG out? Journey into word graphs
Często, pracując z tekstem, korzystamy z podstawowych struktur danych, takich jak tablice stringów czy obiekty typu hash. Jednak dla specjalistycznych zastosowań te struktury mogą okazać się nieoptymalne, a istnieją alternatywne metody rozwiązania takich zadań. Podczas tej prezentacji przybliżę struktury Trie i DAWG, omówię ich zastosowania oraz zaprezentuję podstawy ich implementacji.
Język: PL
Prelegent: Roman Pylypets
Jestem web developerem z pasją do poszerzania mojej wiedzy technicznej i nie tylko. Działa w świecie React'a przez 6-7 lat i ostatnio próbuję wejść w VueJs. W wolnej chwili lubię rozegrać partię MtG lub ponarzekać na filmowe adaptacje książek.
4. Temat: Nie tylko Garbage Collection: nowatorskie podejście Rusta do zarządzania pamięcią
W ramach tego wystąpienia zaprezentuję unikalne podejście Rusta do zarządzania pamięcią, które odbiega od tradycyjnych metod manualnego alokowania i zwalniania pamięci, jak również od systemów opartych na Garbage Collectorze. Dzięki wykorzystaniu mechanizmów ownership, borrowing oraz lifetime'ów, Rust zapewnia nie tylko bezpieczeństwo w zarządzaniu pamięcią, ale także zwiększa wydajność aplikacji. Przedstawię krótkie przykłady kodu, które zilustrują główne koncepcje i zalety tego modelu.
Język: PL
Prelegent: Paweł Stawicki
Od dzieciństwa fascynowało mnie pytanie "jak to działa?". Ta dociekliwość w odkrywaniu mechanizmów i tendencja do dogłębnego badania szczegółów pozostała ze mną do dziś. Przez ponad 20 lat swojej kariery przeszedłem przez języki takie jak C, C++, Java i Scala, w której programuję zawodowo. Moje doświadczenie obejmuje prace nad systemami od monolitów po złożone sieci kilkudziesięciu (mikro)serwisów, w branżach od ubezpieczeń i finansów po medycynę i reklamę, zarówno dla małych startupów, jak i dużych korporacji. Poza pracą najchętniej spędzam czas żeglując lub jeżdżąc na rowerze,
czerpiąc z tych pasji inspirację do myślenia o nowych rozwiązaniach technologicznych.