Global Day of Code Retreat


Details
http://globalday.coderetreat.org/images/mountain_path.svg
A day to celebrate passion and software craftsmanship.
Po raz 5ty organizujemy Global Day of Code Retreat w Łodzi!
W tym roku gospodarzem spotkania będzie firma Fujitsu.
http://www.fujitsu.com/pl/resources/design/stylesheets/images/css_images/fujitsu/symbolmark.gif
Co to jest Code Retreat
Jeśli jeszcze nie słyszałeś o Code Retreat to algorytm na to wydarzenie wygląda tak
- Prosty programistyczny problem - Gra w życie Conway-a (https://pl.wikipedia.org/wiki/Gra_w_%C5%BCycie)
- Pracuj w parze żeby rozwiązać problem
- Prowadzący dokłada ograniczenia żeby zmusić Was do zmiany podejćia
- Po każdej rundzie (45min) kasujemy kod, zmieniamy parę i robimy wszystko jeszcze raz!
Na pierwszy rzut oka wygląda dziwnie! Ale to działa!
Czy piłkarze grają mecze żeby poprawiać swoje umiejętności ? Nie! Ćwiczą np. rzuty wolne na treningach.
Czy muzycy graja koncerty żeby lepiej grać? Nie! Ćwiczą powtarzając zestaw nut. Tak samo programiści mogą mieć swoje ćwiczenia - tym właśnie jest Code Retreat.
Więcej o Global Day of Code Retreat na tej stronie (http://globalday.coderetreat.org/) oraz naszym blogu (http://blog.juglodz.pl/2014/12/2014-11-15-global-day-of-code-retreat.html) i blogu Pawła Włodarskiego (http://pawelwlodarski.blogspot.com/2014/11/po-code-retreat-2014.html)
Code retreat poprowadzą
Adrian Bolboaca - Ponad 10 lat doświadzcenia w IT. Trener i coach w firmie Mozaicworks. Zajmuje się tematami takimi jak: Agile i Lean, Scrum, Kanban, testowanie jednostkowe, TDD, czysty kod i kod dziedziczony (legacy code) Więcej na stronie (http://mozaicworks.com/trainers-coaches/adrian-bolboaca/)
Paweł Włodarski - Java/Scala Developer & BigData Engineer & Prelegent i trener JUG Łódź
Rafał Lenarczyk - Aktualnie (Android) Java Developer w Mobica. Mocno związany z JUG Łódź, głównie w roli administratora spotkań.
Agenda (WIP - możliwe zmiany)
9:00-9:30 Rejestracja
9:30-9:40 Powitanie przez sponsora wydarzenia
9:40-10:00 Wyjaśnienie zasad
10:00-10:45 Sesja 1
10:45-11:00 Retrospektywa
11:00-11:45 Sesja 2
11:45 - 12:00 Retrospektywa
12:00-12:45 Sesja 3
12:45-13:00 Retrospektywa
13:00-14:00 Przerwa na lunch
14:00-14:45 Sesja 4
14:45-15:00 Retrospektywa
15:00-15:45 Sesja 5
15:45-16:00 Retrospektywa
16:00-16:45 Sesja 6 (opcjonalnie jeśli będą siły)
16:45 -17:15 Retrospektywa (z całego dnia)
FAQ
Q: W jakim języku będzie prowadzony Code Retreat?
A: W tym roku gościmy Adriana. Dlatego też będziemy posługiwać się językiem angielskim. Paweł i Rafał będą służyć pomocą w języku polskim jeśli zajdzie taka potrzeba.
Q: W jakim języku programujemy?
A: Ponieważ to jest JUG to domyślnie uznajemy że piszemy w Javie. Ale code retreat to miejsce gdzie można spróbować innych języków. Historia pokazuje że można spotkać takie języki jak Scala, Python, JavaScript, C++ ...
Q: Czy muszę mieć swojego laptopa?
A: Tak to warsztaty w formule BYOL (Bring your own laptop). Ponieważ pracujemy w parach teoretycznie kilka osób może nie brać komputera.
Q: Jak skonfigurować laptopa?
A: Zainstaluj IDE i kompilator języka w którym chcesz robić ćwiczenia. Fajnie byłoby skonfigurować środowisko do testów jednostkowych
Q: Byłem już na Code Retreat - czy jest sens przyjść jeszcze raz?
A: Ja byłem na 3 code retreat. Myślę, że z każdego wyniosłem coś nowego. Wszystko zależy z kim w parze się pracuje.
Q: Jestem za słaby aby programować w parach
A: Code Retreat to najlepsza okazja by podpatrywać jak kodują najlepsi. W parze zawsze jedna osoba jest kierowcą a druga pasażerem i tak na zmianę. Najwyżej będziesz dłużej pasażerem! No i tak na prawdę najważniejsze jest wyjście ze strefy komfortu i sprawdzenie się!
Q: Jakie ćwiczenia przewidujecie?
A: Będziemy reagować na bieżąco. Lista potencjalnych ćwiczeń jest tutaj (http://coderetreat.org/facilitating/activity-catalog).
Adrian to jeden z najbardziej aktywnych "facilitatorów" Code Retreat w Europie.
Paweł Włodarski prowadzi Code Retreat już 4ty raz. Zaufajcie ich doświadczeniu!
Q: Czy będzie jedzenie?
A: Tak! Dzięki naszemu sponsorowi mamy zapewniony catering przez cały dzień oraz lunch!
Q: Czy muszę zostać do końca?
A: Praktyka pokazuje że rzadko udaje się zrobić ostatnią sesję. Wypada zostać conajmniej do obiadu (3 sesje)
Q: Czy to wszystko jest za darmo?
A: Oczywiście! Tak jak większość naszych wydarzeń! Dziękujemy sponsorowi wydarzenia!

Global Day of Code Retreat