infomeet katalog krakow · z autorów na blogach dotyczących programowania (dzone, javacodegeeks)....

27
KONFERENCJA IT Kraków, 10.11.2018 r. Holiday Inn, Wielopole 4

Upload: trinhmien

Post on 27-Feb-2019

215 views

Category:

Documents


0 download

TRANSCRIPT

KONFERENCJA ITKraków, 10.11.2018 r.Holiday Inn, Wielopole 4

2

PARTNERZY

WSPÓŁPRACA MERYTORYCZNA

3

NASI PRELEGENCI

SEBASTIAN MALACASebastian jest doświadczonym progamistą specjalizującym się w programowaniu i projektowaniu obiektowym oraz technikach i praktykach pozwalających tworzyć kod wysokiej jakości. Interesuje się testowaniem, programowaniem obiektowym, inżynierią oprogramowania oraz zwinnym podejściem do wytwarzania oprogramowania. Ponadto jest prelegentem (JDD, GeeCon, Confitura, Devoxx, etc.), blogerem (Let’s talk about Java) oraz jednym z autorów na blogach dotyczących programowania (DZone, JavaCodeGeeks).

TEMAT

Enkapsulacja, którą znamy i unikamyEnkapsulacja jest jednym z tych enigmatycznych terminów, z którym każdy przyszły programista dość szybko się zapoznaje. Większość z nas jest w stanie w kilku słowach ją opisać. Większość jest w stanie wytłumaczyć korzyści, które wynikają z jej przestrzegania. Główny problem związany z enkapsulacją polega na tym, że ta szeroko rozpowszechniona wiedza nie zawsze przekłada się na pisany przez nas kod.

Enkapsulacja nie sprowadza się do unikania implementacji getów oraz setów za wszelką cenę. Enkapsulacja nie kończy się na klasach i ich instancjach. Umiejętnie wykorzystana przekłada się na łatwiejszy w zrozumieniu oraz w modyfikacji kod. Sprawia, że w strukturze kodu można się szybko odnaleźć, a architektura naszej aplikacji jest w końcu możliwa do identyfikacji.

Podczas prezentacji porozmawiamy o tym dlaczego pomimo licznych korzyści często wybieramy drogę na skróty, i o tym gdzie ta droga nas zazwyczaj prowadzi.

4

NASI PRELEGENCI

KRZYSZTOF ŚCIRAmgr inż. Krzysztof „Procek” Ścira. Prezes Zarządu i front-end developer firmy desi9n.pl sp. z o. o. tworzącej hybrydowe aplikacje mobilne (iOS, Android), aplikacje i rozwiązania dedykowane. Wielokrotny prelegent na wydarzeniach związanych z programowaniem urządzeń mobilnych i programowaniem front-end. Na co dzień pracuje w HTML5, CSS3, SASS/SCSS, AngularJS i oczywiście Cordova/Phonegap czy to jako developer w desi9n.pl czy to trener programowania w firmie SAGES. W wolnych chwilach pasjonat boksu olimpijskiego.

TEMATFormularze HTML

- czy na pewno potrafisz z nich korzystać?

Prelekcja skierowana głównie do początkujących i śreniozaawansowanych programistów front-end jak również grafików, UXowców, którzy projektują interfejsy użytkownika. Krzysztof zaprezentuje możliwości HTMLa i CSSa w odniesieniu do tego rodzaju kontrolek, a także smaczki i problemy, które czekają podczas korzystania z tych elementów. Jak zwykle nie obejdzie się bez przykładów i skrawków kodu.

5

NASI PRELEGENCI

PIOTR NABIELEC

Założyciel Produktywni.pl. 3 lata temu rzucił etat i od tego czasu pomaga ludziom opanować chaos, zadbać o priorytety i nie zgubić przy tym luzu i spontaniczności. Wcześniej przez 10 lat był programistą, Scrum Masterem i menedżerem. Prowadzi szkolenia i kursy online oraz bloga, a nawet zdarzyło mu się wystąpić na TEDxie. Lubi praktyczne, konkretne wskazówki.

TEMAT

Jak się efektywnie uczyć i rozwijać?Mamy 24h na sen, pracę, życie osobiste, dbanie o zdrowie i rozwój.

Na rozwój zwykle brakuje czasu.

Jeśli już czas się znajdzie to sporo ludzi działa bardzo chaotycznie i bez pomysłu przez co efekty bywają mizerne.

W prezentacji chcę podać praktyczne wskazówki, co można zrobić, żeby efektywniej się uczyć i rozwijać i dbać o balans z innymi dziedzinami życia.

6

NASI PRELEGENCI

DAMIAN WIDERAProject Manager w Euvic. Od 18 lat zajmuje się projektowaniem, tworzeniem i wdrażaniem aplikacji wykorzystujących platformy: .NET, SQL Server oraz Oracle. Jest także trenerem, programistą, administratorem baz danych, twórcą dokumentacji oraz analitykiem biznesowym. Jest współautorem książki “Serwer SQL 2008. Administracja i programowanie”. Speaker na wielu konferencjach branżowych. Posiada certyfikaty firmy Microsoft: MCT, MCITP-DBA, MCITP-DD, MCSD.NET, od 2009 roku nieprzerwanie tytułem tytuł MVP w kategorii SQL Server (obecnie Data Platform)

TEMAT

Sztuczna inteligencja już jest. Przykład praktycznyChciałbym pokazać zastosowanie systemów opartych na sztucznej inteligencji na praktycznym przykładach i z wykorzystaniem języka Python.Omówię podstawowe zagadnienia związane z sieciami neuronowymi, które doskonale nadają się do tego typu zadań

Data Science jest dla ludzi - uważaj, co jesz! Rzecz o grzybach

Sesja o praktycznym podejściu do analizy danych. Nie znam się na grzybach dobrze, ale wiem, że tych czerwonych w kropki się nie je. Co z pozostałymi? Mogę je zjeść czy nie? Pokazę Wam, jak wiedza daleka od nauk biologicznych pozwala przeżyć specjalistom IT

7

NASI PRELEGENCI

JAKUB BUJNYKiedyś programista, dziś DevOps, dokładnie wpasowujący się w lukę powstałą na przecięciu developmentu i administracji. Jestem absolwentem Politechniki Śląskiej, fanem opensource’owych rozwiązań, zwolennikiem JVM (Java, Groovy, Scala) który przygląda się ostatnio językom funkcyjnym (Clojure) a w zawodowym świecie posługuję się też Pythonem. Z fascynacją spoglądam na rozwój IT od strony skalowalności i integracji w chmurze (AWS) szczególnie w przypadku systemów rozproszonych oraz architektury mikroserwisów, wyznaję Linuxa i Infrastructure as code (Terraform/Ansible), cierpię gdy muszę klikać w GUI. Chciałbym mieć więcej czasu aby przylutować jakiś tranzystor albo bardziej zgłębić TensorFlow’a. Aktywnie prowadzę swojego IT bloga, na którego serdecznie zapraszam! https://jakubbujny.com/

TEMAT

Kubernetes bez tajemnic

4,787,458 – tyle linii zawiera repozytorium Kubernetesa na Githubie w momencie pisania tego tekstu. Całkiem sporo jak na proste narzędzie, które potrafi uruchomić kontener – ja np. robię to jedną linijką    No właśnie – czy aby na pewno takie proste? W czasie tego wykładu dowiesz się z jakich komponentów składa się Kubernetes, jak to jest z tą siecią, jak wygląda HA klaster w chmurze, co z bezpieczeństwem i po co w ogóle to wszystko. Jeśli nie znasz Kubernetesa to będzie dla Ciebie świetna okazja aby zapoznać się z tym zyskującym na popularności narzędziem, tak ochoczo wspieranym przez dobrego wujka Google.

8

NASI PRELEGENCI

ŁUKASZ OLCZYKTrzydzieści lat w branży IT (jeżeli klepanie w BASIC-u na Atari się liczy), ponad połowę tego w ekonomii i praktycznych aspektach psychologii. Gdzieś w połowie tego okresu zacząłem pracować i z tego żyć. Przeszedłem drogę od informatyka ogólnego zastosowania, przez programistę, kierownika projektu, najgorszego Scrum Mastera jakiego widziałem, Product Ownera, w końcu konsultanta spod szyldu Agile. Największym osiągnięciem było odkrycie własnej pokory – gdy na skutek wypadku samochodowego na ponad tydzień nagle zniknąłem z pracy – i nic się nie stało, moja nieskromna osoba okazała się niepotrzebna. A miałem – w moim mniemaniu, mocno uzasadnione – przeświadczenie, że byłem tak ważny i niezbędny. Od tamtego momentu uczę ludzi budować w sobie tę cechę charakteru – chyba najbardziej przydatną w przywództwie. Napisałem dwie książki: „Public Speaking Fastlane” oraz „FAT: Failed Agile Transformations”.

TEMAT

Agile Schroedingera, czyli zwinność urojonaManifest Agile (co, swoją drogą, nie jest poprawną nazwą) jest bliski pełnoletniości i wielu z nas nigdy nie miało okazji pracować w inny sposób. Niemal każda firma w branży, w swoim własnym mniemaniu i pośród ogromu marketingowych sloganów, jest zwinna. Jest to oczywiste, niezaprzeczalne – i zwykle po prostu nieprawdziwe. Jak w klasyku polskiej kinematografii (który z pewnością czeka nas w najbliższe święta w telewizji): sąd sądem, a sprawiedliwość musi być po naszej stronie. Zwinność zwinnością, a kierownictwo, klienci, same zespoły – sobie. Agile znajduje się w dość mocno wypaczonej superpozycji – po otwarciu pudełka, zawartość zwykle okazuje się martwa. Pokażę Wam dlaczego i podpowiem jak można delikwenta reanimować.

9

NASI PRELEGENCI

MACIEJ HRYNISZAK

Jest programistą z ponad dwudziestoletnim doświadczeniem. Jest entuzjastą dobrych rozwiązań oraz orędownikiem tworzenia dobrej jakości kodu. W wolnych chwilach tworzy oprogramowanie OpenSource.

TEMATProjektowanie aplikacji frontendowych

bez frameworków

Frameworki zdominowały świat programowania frontendu. Od jQuery przez Angulara, Reacta do Vue.js – wszyscy ich używają aby tworzyć nowe rozwiązania. Ale czy to na prawdę potrzebne? W tej prezentacji zrobimy przegląd niektórych nowych rozwiązań dostępnych w samych przeglądarkach i zobaczymy co można za ich pomocą uzyskać.

10

NASI PRELEGENCI

DAWID MAZURPodczas swojej kariery pracował jako programista, team leader oraz project manager. Prywatnie aktywny członek lokalnej społeczności IT i nie tylko. Słuchacz, prelegent oraz organizator eventów. Współorganizator Coding Dojo Silesia. Uczy dzieci programowania w Little Bit Academy. Ewangelista dobrych praktyk, czystego kodu oraz wzorców projektowych. Nałogowy słuchasz podcastów, bywalec hackathonów. Jest również autorem bloga http://pattern-fever.com. Dziwnie czuje się pisząc o sobie w osobie trzeciej.

TEMATJak uratowałem projekt za pomocą

wzorców projektowych

Ekspresowy przegląd najważniejszych wzorców projektowych. Oparty na faktach i z humorem. Wielu programistów próbowało uczyć się wzorców projektowych z różnym skutkiem. Dostępne źródła często są dość niezrozumiałe dla początkujących, a przykłady są sztuczne, wymuszone, a czasem wręcz nieodpowiednie. Podczas prelekcji opowiem jak poprawnie używać wzorców do rozwiązywania problemów, które sam napotkałem w mojej pracy zawodowej. Języki, frameworki i biblioteki przychodzą i odchodzą, ale wiedza na temat dobrych praktyk pozostaje cenna od lat i zostanie z wami na długo.

11

NASI PRELEGENCI

PIOTR ŁASKAWIECPasjonat technologii bazujących na Java Virtual Machine. Obecnie pracuje jako architekt oprogramowania, opracowując oraz implementując rozwiązania dla największych instytucji finansowych na świecie. W projektach kładzie nacisk na kwestie wydajnościowe, jakość kodu oraz wykorzystanie narzędzi usprawniających proces tworzenia oprogramowania. Autor licznych publikacji technicznych, okazjonalny mówca, trener. Uzależniony od dzielenia się wiedzą.

TEMAT

Java - teraźniejszość i przyszłośćJava jest nadal jednym z najczęściej wykorzystywanych języków programowania. Wraz z wprowadzeniem nowego cyklu wydawniczego programiści mają szybszy dostęp do nowych możliwości. Podczas prezentacji omówione zostaną zmiany wprowadzone w Java 9, 10 oraz 11. Postaram się rozwiać wszystkie wątpliwości, które pojawiają się w kontekście najnowszych wersji (np. kontrowersje związane z modelem licencyjnym i wsteczną kompatybilnością). Nie zabraknie również porównań z innymi językami (np. Kotlin). Wszystko to na bazie praktycznych przykładów.

12

NASI PRELEGENCI

KAROL MAJ

Doświadczony analityk biznesowy IT, który łączy ze sobą świat twardych umiejętności IT oraz miękkich w zakresie komunikacji. Doświadczony Project Manager w zarządzaniu projektami zwinnymi i kaskadowymi dla podmiotów komercyjnych i rządowych. Zarządzał jednym z największych projektów informatyczno-edukacyjnych w Polsce.

TEMAT

Skuteczna komunikacja w projektach ITDobra komunikacja to podstawowy czynnik dobrej realizacji projektu.

Podczas prelekcji poznasz różne metody komunikacji zarówno w projektach zwinnych jak i również kaskadowych.

Dowiesz się w jaki sposób skutecznie zaplanować komunikację w problematycznych projektach.

Zobaczysz jakie praktyki warto stosować dla poszczególnych klientów.

www.compactbi.com/solutions

W ZMIENIAJĄCYM SIĘ ŚWIECIEWARTO NADAĆ IT NOWY KIERUNEK

ZAPRASZAMYOdwiedź nasze stoisko podczas InfoMeet i sprawdź, co możemy Ci zaoferować.

Więcej informacji na temat obszaru IT w Banku BGŻ BNP Paribas znajdziesz na www.bgzbnpparibas.pl/kariera/praca-w-it

Możliwość dopasowania grafiku pracy do Twoich planów

Programy rozwojowe i szkolenia, dzięki którym osiągniesz mistrzowski poziom

Zgrany team nastawiony na rozwój

Pakiet benefitów: dodatkowe dni urlopu, extra warunki na produkty bankowe oraz standardowo: LuxMed, Multisport czy dofinansowanie do wakacji

Możliwość samodzielnego wyboru zakresu zadań na wybranym stanowisku, zgodnie z założeniami SCRUM

Praca w międzynarodowym środowisku

Możliwość pracy zdalnej w wymiarze 6 dni w miesiącu

Fitqbe – aplikacja well-beingowa wykorzystująca system grywalizacji

Możliwość wykorzystania 2 dni na wolontariat

Możliwość pracy w oparciu o elastyczne formy zatrudnienia (umowa o pracę, B2B)

MASZ JAK W BANKU:

Możliwość podejmowania własnych inicjatyw dotyczących rozwoju aplikacji i pracy w nowych technologiach

Praca oparta o model Agile

Krzysztof SuchanDyrektor Departamentu Nowy Bank

Na uwagę zasługuje olbrzymie tempo zmian w Banku BGŻ BNP Paribas. Dobrym przykładem jest aplikacja GOmobile, która w ciągu roku zdobyła 160 000 aktywnych użytkowników i regularnie jest rozwijana o nowe funkcjonalności, których potrzebują nasi Klienci. Bardzo ważne jest dla nas spełnianie i wyprzedanie oczekiwań użytkownika w świecie cyfrowym. Zależy nam na eksperymentowaniu, testowaniu, walidacji z Klientem i ciągłym doskona-leniu rozwiązań.

Wprawdzie w Banku BGŻ BNP Paribas jesteśmy na początku cyfrowej drogi transformacji, ma to jednak bardzo dobrą stronę – pozwala pokonywać pewne etapy rozwoju rynku i już dziś wykorzystywać najnowsze rozwiązania i technologie. Przykładem jest trwająca praca nad nową bankowością internetową. W jej ramach zmieniamy nie tylko środowiskoi model współpracy, ale też wdrażamy metodykę zwinnego wytwarzania – Scrum Studio.Dodatkowo wykorzystujemy platformę Backbase, którą eksperci Forrester uznali w 2017 roku za najlepsze rynkowe rozwiązanie. Kolejnym przykładem wykorzystywania nowych technologii jest obszar robotyzacji procesów. W centrum operacyjnym w Krakowie mamy farmę robotów, które wykonują zadania kilkudziesięciu osób, przetwarzając dziesiątki procesów. O naszej otwartości na zmianę świadczy również fakt, że Bank był jednym z pierwszych we wdrożeniu Apple Pay w Polsce.

IT od środka. Jak nasze działania przekładają się na efekty w realnym świecie �nansów.

Marcin SzatkowskiDyrektor Biura Organizacji Projektów

W ramach Transformacji Banku i programu E-Transformacja jednym z kluczowych elementów, na którym się koncentrujemy, jest digitalizacja papieru generowanego w oddziałach, a także dokumentów tworzonych przez Centralę i masowo dystrybu-owanych do naszych Klientów.

Niedawno wdrożyliśmy w pełni elektroniczny proces dla obsługi kredytu ratalnego zrealizowany ze start-upem Autenti. Obecnie pracujemy nad wykorzystaniem tego narzędzia do digitalizacji sprzedaży kolejnych produktów.

Trzymajcie kciuki!

IT od środka. Jak nasze działania przekładają się na efekty w realnym świecie �nansów.

Michał MiszułowiczMenedżer Projektu

Departament Cyfrowej Transformacji

W ramach trwającej Transformacji Cyfrowej prowadzimy wiele inicjatyw. Każda z nich wymaga zaangażowania ze strony IT. Pracujemy z nowymi technologiami i najlepszymi wykonawcami.

To, co lubię w pracy w Banku, to że umożliwia zdobywanie doświadczeń z wielu branż. Przykładem jest nasza współpraca ze startupami.

Na początku roku szukaliśmy startupu, który pogodzi w jednym rozwiązaniu kredyt samo-chodowy oraz e-commerce. Udało się – nawiązaliśmy relację z fantastycznymi ludźmi, wspólnie z którymi stworzyliśmy Car Konfigurator.

Konfigurator na bieżąco łączy się z naszym systemem i prezentuje miesięczną ratę finansowania – w zależności od rodzaju (leasing vs kredyt), okresu, wpłaty własnej czy wreszcie konfiguracji samego samochodu. Rozwiązanie jest bardzo elastyczne i współpra-cuje z konfiguratorem importera samochodów, a po naszej stronie zarządza dystrybucją leadów. W tym produkcie kluczowe jest połączenie efektywnej technologii oraz dosko-nałego UX.

Cieszymy się, że Car Konfigurator spotkał się z bardzo dobrym przyjęciem. Mieliśmy go szansę zaprezentować na Impact mobility rEVolution'18.

IT od środka. Jak nasze działania przekładają się na efekty w realnym świecie �nansów.

Małgorzata Dąbrowska Dyrektor Zarządzający Pionem Rozwoju Systemów

IT dla Klienta Detalicznego

Jednym z filarów strategii Banku FAST FORWARD jest Digitalizacja Banku oraz budowa przewagi konkurencyjnej w oparciu o nowe technologie.

W przypadku digitalizacji nie mówimy tylko o przyszłych działaniach, choć te są bardzo ważne, ale szczególnie o tych które już mają miejsce. Zmiana dla Klienta będzie rewolucyjna, tak samo duża jest związana z tym projektem zmiana w obszarze IT. Wykorzystujemy platformę digitalową firmy Backbase, prowadzimy rozwój przy użyciu metodyki Agile i wszystkich najnowocześniejszych narzędzi informatycznych ją wspierających.

Najistotniejsze jest to, czego oczekują Klienci naszego Banku i można powiedzieć, że cała bankowość internetowa jest odpowiedzią na oczekiwania Klientów. Na bieżąco prowadzimy badania, by w jak największym stopniu dopasować się do ich potrzeb.

IT od środka. Jak nasze działania przekładają się na efekty w realnym świecie �nansów.

19

PROGRAM

od 8:30 Odbiór identyfikatorów oraz powitalna kawa 9:20 Sala A Otwarcie konferencji 9:30 - 10:10 Panel pierwszy - wykłady merytoryczne Sala A Sebastian Malaca - Enkapsulacja, którą znamy i unikamy Sala B Krzysztof Ścira - Formularze HTML - czy na pewno potrafisz z nich korzystać?

10:10 - 10:30 Przerwa 10:30 - 11:10 Sala A Prezentacja firm uczestniczących (10:30 BGŻ BNP PARIBAS, 10:45 ENOVA, 11:00 INTIVE)

11:30 - 12:10 Panel drugi - wykłady merytoryczne Sala A Piotr Nabielec - Jak się efektywnie uczyć i rozwijać? Sala B Damian Widera - Data Science jest dla ludzi - uważaj, co jesz! Rzecz o grzybach Sala C Jakub Bujny - Kubernetes bez tajemnic

20

PROGRAM

12:10 - 12:30 Przerwa

12:30 - 13:10 Panel trzeci - wykłady merytoryczne Sala A Łukasz Olczyk - Agile Schroedingera, czyli zwinność urojona Sala B Damian Widera - Sztuczna inteligencja już jest. Przykład praktyczny Sala C Maciej Hryniszak - Projektowanie aplikacji frontendowych bez frameworków

13:10 - 13:30 Przerwa kawowa

13:30 - 14:10 Panel czwarty - wykłady merytoryczne Sala A Dawid Mazur - Jak uratowałem projekt za pomocą wzorców projektowych Sala B Piotr Łaskawiec - Java - teraźniejszość i przyszłość Sala C Karol Maj - Skuteczna komunikacja w projektach IT

14:10 Sala A Zakończenie konferencji

WARSZAWA, ŁÓDŹ, POZNAŃ, KATOWICE, GDAŃSK, SZCZECIN, WROCŁAW, KRAKÓW

KONTAKT DO ORGANIZATORÓW

Jan Rytel [email protected]. +48 605 593 530Magdalena Waś[email protected] tel. +48 796 126 244