Programistok 2018

dodane dnia: 2018-09-18 przez: cmg01
Uwaga: impreza już się odbyła.
Termin imprezy:
2018-09-28 - 2018-09-29
Zapraszamy na konferencję Programistok największą w regionie, skierowaną do wszystkich osób, pragnących rozwijać się w stronę branży IT.

AGENDA:

28.09.2018
Nim konferencja rozpocznie się oficjalnie, spotkajmy się na beforze!

Godz. 18:00-22:00 - Przyjdź na before party i poznaj nowych ludzi jeszcze przed konferencją!

29.09.2018

Miejsce: Wydział Elektryczny Politechniki Białostockiej, ul. Wiejska 45D
08:00-09:30 - Rejestracja uczestników
09:30-09:40 - Rozpoczęcie konferencji
09:40-10:25 - Damian Widera
Project 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”

Temat: Dane, dane, wszędzie dane. Co każdy wiedzieć powinien na ich temat

Przewrotna sesja na temat platformy danych i danych w szczególności.
Dlaczego musimy zajmować się danymi? Do czego jest mi to potrzebne? Ile ich jest? Co mogę z tym wszystkim zrobić?
Czy warto myśleć o swoim rozwoju w kierunku właśnie analityki i analizy danych?
A może …. A może jednak bez danych nie ma życia….

10:25-11:00 - Przerwa kawowa
11:00-11:45 - Paulina Szklarska
Android Developerka w firmie Droids On Roids, współorganizatorka Toasta, jednego z największych meetupów dla Android Developerów we Wrocławiu, liderka społeczności GDG i Women Techmakers Wrocław. Wolny czas dzieli pomiędzy prowadzenie bloga, sport i podróże po świecie.

Temat: Flutter - jak stworzyć piękną aplikację w godzinę?

Ogłoszony na Google I/O ’17 Flutter jest nową biblioteką do tworzenia wspaniale wyglądających cross-platformowych aplikacji. Czy to coś nowego? Czy będzie przyszłością? Jak z niego korzystać? Czy Flutter zastąpi natywny development? Podczas tej prezentacji poznamy podstawy Fluttera i odpowiemy sobie na te pytania.

11:45-12:00 - Przerwa kawowa
12:00-12:45 - Jakub Nabrdalik
For the last 15 years I've worked in software houses and large enterprises creating dedicated applications for external and internal customers in languages like Groovy, Java, C#, PHP, and using plethora of technologies. I do everything from analysis, programming, modeling, architecture, coaching to managing projects. That’s what you usually call a developer these days. Some of the systems, I've worked on, include Mobile Banking, Finance, Telco, eCommerce, Data Management Systems, Content Management Systems and Enterprise Resource Planning.

My main interests are in Domain Driven Design and Test/Behaviour Driven Development, which I’ve practiced since 2005, gave a lot of talks on conferences and workshops, and wrote some articles. I love Software Craftsmanship, the serious, responsible, scientific and pragmatic approach to development.

I have a long history of driving changes in organizations from the inside. I’m not afraid of managing people and processes, building culture, mentoring. I gave several talks on Agile and Scrum, wrote some articles as well.

But my focus is on software development. I’m very direct, down to earth kind of guy.

Temat: Requirements & BDD: The lost art of analysis and acceptance scenarios

Some companies still have system analysts, business analysts, architects and full time QA writing acceptance scenarios. But these things are rare, and usually a sign of an old-school waterfall & big corpo. These days, a developer is required to do the job of all those roles. Plus standard programming. Test and Behaviour Driven Development is a technique that merges all of that. The problem is, however, that You have to somehow be good at 3 additional full time roles, that you most likely have no experience in. And so, most developers fail at analysis and turning verbal requirements into meaningful, readable specifications (and tests). In this talk, I’d like to show a few examples of those problems, and practical solutions allowing you to get better at it. Starting from analysis down to improving your tests. Expect good looking code and scary stories.

12:45-13:45 - Przerwa obiadowa
13:45-14:45 - Lighting Talks
Chcesz o czymś opowiedzieć innym? To może być Twoje 5 minut! Mamy osiem slotów przeznaczonych na krótkie prezentacje! Zapisy na miejscu w dniu konferencji.
14:45-15:30 - Maciej Gajdzica
Programista systemów embedded z sześcioletnim doświadczeniem. Pracuje w firmie Solwit, gdzie specjalizuje się w systemach safety-critical. Przez dwa lata pracował nad systemem sterującym ruchem pociągów, a ostatnio rozwija oprogramowanie dla branży medycznej. Propagator nowoczesnych narzędzi i dobrych praktyk - szczególnie TDD - w branży embedded, która opiera się nowinkom. W wolnych chwilach konstruuje robota Micromouse odnajdującego drogę w labiryncie i opisuje ten proces na swoim blogu ucgosu.pl, za co został wyróżniony w konkursie Daj Się Poznać 2017.

Temat: Kiedy od softu zależy ludzkie życie - o systemach safety-critical

Większość programistów rozwija aplikacje webowe, mobilne czy desktopowe. Jednak w dzisiejszych czasach software jest wszędzie. Również w samochodach, samolotach, pociągach, sondach kosmicznych, sprzęcie medycznym czy elektrowniach atomowych. Czym rozwijanie systemów safety-critical różni się od pracy nad standardowymi aplikacjami? Jak wygląda praca, kiedy programistom narzucane są szczegółowe normy? Podczas prezentacji postaram się odpowiedzieć na te pytania bazując zarówno na własnym doświadczeniu, jak i na dodatkowych materiałach opisujących np. wytwarzanie oprogramowania w NASA. Nie zabraknie również analizy kilku błędów softu skutkujących śmiercią ludzi, czy zniszczeniem sprzętu wartego miliony. Prezentację kieruję do każdego programisty. Być może część z omawianych praktyk pomoże również Tobie tworzyć lepsze i bardziej niezawodne systemy.

15:30-15:45 - Przerwa kawowa
15:45-16:30 - Miłosz Piechocki
Jestem doświadczonym programistą i architektem aplikacji. Posiadam duże doświadczenie zarówno w technologiach backend-owych jak i frontend-owych. Pasjonuję się programowanie funkcyjnym, a w szczególności jego zastosowaniom w tworzeniu aplikacji webowych. Regularnie przemawiam na konferencjach i meetupach, tworzę blog programistyczny oraz edukacyjny kanał na YouTube. Prowadzę również szkolenia. W wolnym czasie biegam i chodzę po górach.

Temat: Programowanie funkcyjne: rozpal na nowo programistyczną pasję!

Dopada Cię wypalenie zawodowe? Masz dosyć klepania kolejnej aplikacji webowej w dokładnie taki sam sposób? Pokażę Ci fascynujący świat programowania funkcyjnego, dzięki któremu znowu poczujesz ""flow"" i spędzisz namiętne noce ze swoim komputerem!

Programowanie funkcyjne to takie podejście do programowania, w którym czasem trzeba się nieźle nagłowić, żeby rozwiązać zadany problem. Nie tylko daje to niesamowitą satysfakcję, ale też sprawia, że Twój kod jest dużo mniej podatny na błędy, czytelniejszy i bardziej przewidywalny.

Podczas prelekcji poznasz podstawowe zasady programowania funkcyjnego, zobaczysz różne przykłady (z naciskiem na praktyczne zastosowania) oraz przede wszystkim przekonasz się, że taki sposób pisania kodu jest świetną zabawą!

Prezentowane przeze mnie przykłady będą w JavaScripcie, jednak same koncepcje są uniwersalne.

16:30-16:45 - Przerwa kawowa
16:45-17:30 - Kuba Kubryński
Jakub jest programistą, dla którego programowanie jest zarówno pasją, jak i sposobem na życie.
Specjalizuje się w Java, Performance Tuning, Spring. Głównym obszarem jego zainteresowań jest ciągłe usprawnianie procesów tworzenia oprogramowania poprzez wdrażanie nowych technologii oraz szlifowanie metodyk zwinnych.
Podczas swojej ponad 13-letniej kariery pracował jako programista, architekt, lider zespołu oraz manager. Zdobywał doświadczenie po obu stronach procesu wytwórczego, będąc zarówno klientem, jak i dostawcą.
Obecnie realizuje się jako prelegent i trener, a także współzałożyciel platformy oceny kompetencji programistów online – Devskiller.com. Ponadto aktywny uczestnik wielu projektów open-source.

Temat: Engineering architecture

Każdy chce mieć w projekcie świetną architekturę. Taką o której można opowiadać na konferencjach: skalowalną, bezpieczną, testowalną i pozbawioną słynnego już długu technologicznego. Skąd natomiast mamy wiedzieć czy zmierzamy we właściwą stronę? Jak skwantyfikować kryteria sukcesu? Czy dług techniczny da się wyrazić liczbami bardziej wartościowymi niż wszechobecne i pozbawione sensu “MD to fix”? Podczas mojej prezentacji pokażę, że do architektury da się podejść inżyniersko – z kalkulatorem i ekierką. Czas beztroskich artystów i wież z kości słoniowej bezpowrotnie przeminął…

17:30-18:00 - Zakończenie konferencji

20:00 - after party - TBA

Dodatkowe informacje: http://programistok.org/
Miejsce imprezy
Białystok

844 osób online
Wersja mobilna BiałystokOnline.pl
Polityka prywatności | Polityka cookies
Copyright © 2001-2024 BiałystokOnline Sp. z o.o.
Adres redakcji: ul. Sienkiewicza 49 lok. 311, Białystok, tel. 85 746 07 39