Pyladies 3.0 #0 Kickoff

36
PyLadies 3.0 0: Organizujemy się. Chodzcie do przodu !

Transcript of Pyladies 3.0 #0 Kickoff

PyLadies 3.0

PyLadies 3.00: Organizujemy si.

Chodzcie do przodu !

Agenda1.Kontrakt czyli co, jak, gdzie, kiedy i kto.2. Kto ?!3. Co to jest Python i gdzie sigo uywa.4. Kto to jest programista i co tak naprawd robi.5. Co trzeba wiedzie/umie aby zosta programist.6. Czego si mona spodziewa w pracy ?7. Co to jest Algorytm.8. wiczenie algorytmiczne. 2016 Piotr DybaPyLadies Poland 3.0

KontraktCo: nauka programowania.Gdzie: PP sala 1.Kiedy: W kady poniedziaek od 18:30 20:00 cz teoretyczna, do 20:30 czas na dokoczenie praktyki.Kto: Mentorzy odpowiadaj za nauk, a uczestnicy za wchanianie wiedzy. 2016 Piotr DybaPyLadies Poland 3.0

Kontrakt5. Jak:Uczymy si w Pythonie.W sali siadamy co drugi rzd (wane).Przynosimy ze sob laptopyKadziemy naciska na praktyk.Prowadzcy zajcia jest wspierany przez mentorw.Na zakoczenie zaj dajemy feedback prowadzcemu. 2016 Piotr DybaPyLadies Poland 3.0

KtoCzas si przedstawi 2016 Piotr DybaPyLadies Poland 3.0

KtoImiWiekZnajomo programowania/PythonaCzy studiujesz na Polibudzie ?3-5 sw o sobie ;) 2016 Piotr DybaPyLadies Poland 3.0

Python: co to jest ?Jzyk programowania Oglnego przeznaczeniaCzytelny i przejrzysty kodDynamicznie typowanyO otwartym kodzie rdowymInterpretowany, nie kompilowany 2016 Piotr DybaPyLadies Poland 3.0

Python: czym nie jest?To nie jest aplikacja !To nie jest program !To nie jest framework !

2016 Piotr DybaPyLadies Poland 3.0

Python: pyhistria ?Guido van Rossum, twrca Pythona1991 2016 Piotr DybaPyLadies Poland 3.0

Python: uywany min: 2016 Piotr DybaPyLadies Poland 3.0

AptureDisqusDropbox GoogleHunch

InstagramMozillaPinterestRedditSlide

SlideShareSurveyMonkeyTwitterYelp YouTube

Python: kompedium

https://python.zeef.com/ 2016 Piotr DybaPyLadies Poland 3.0

Programista: Kto to jest ? 2016 Piotr DybaPyLadies Poland 3.0

Programista: Kto to jest ? 2016 Piotr DybaPyLadies Poland 3.0WynalazcaDesignerGrnikDetekywMatematykAnglista

Ewolucja: ArchitektEwolucja: Manager

Programista: Kim jest? 2016 Piotr DybaPyLadies Poland 3.0

Programista: Jak zosta?Angielski, angielski, angielski.Umiejtno kodowania w danym jzyku.Profil na Linkedin, Stackoverflow, Github.Umiejtnoci mikkie, szczeglnie komunikatywno.

Co moe pomc:Znajomo gwiezdnych wojen i innych rzeczy z (sci-)fi.Znajomo Linuxa/Basha.Szczero i bezporednio. 2016 Piotr DybaPyLadies Poland 3.0

Programista: Jak zosta?Cika praca nad kodem 2016 Piotr DybaPyLadies Poland 3.0

Mi to zajeo 700 godzin16

Programista w pracy:zagadkiDlaczego ten kod dziaa?Jakim cudem nie dziaa?!O co chodzio autorowi? 2016 Piotr DybaPyLadies Poland 3.0

Mi to zajeo 700 godzin17

Programista w pracy:druyna (piercienia) koduTwoi wsppracownicy bd bardzo grzeszy inteligencj !Kreatywni, pasjonaci, altruici.Nawet jeli suchaj muzyki piewanej przez kozy, s szowinistami, przeronitymi dziemi czy popaprani emocjonalnie, w jedn lub drug stron, s niegroni ;) 2016 Piotr DybaPyLadies Poland 3.0

18

Programista w pracy:druyna (piercienia) kodu

2016 Piotr DybaPyLadies Poland 3.0

19

Programista w pracy:WarunkiPraca zdalnaElastyczne (bardzo) godziny pracyZadaniowy czas pracyIntegracjeOkresy wypowiedzenia 2016 Piotr DybaPyLadies Poland 3.0

Rynek pracownika, to wy dyktujecie warunkiSodycze, owoce, zabawki, pikarzyki i inne dziwne zachcianki sa spelnianie przez pracodawcow.20

Programista w pracy:Warunki

2016 Piotr DybaPyLadies Poland 3.0

Aktualnie brakuej 50 000 programistow w Polsce w 2020 bedzie brakowalo 200 00021

Programista w pracy:DresscodeKlapki lub bezNiestosowny T-shirt Krtkie spodnieRkawy z tatuay Metalurgia na twarzyKolorowe dredy postawione w pionie 2016 Piotr DybaPyLadies Poland 3.0

22

Programista w pracy:Przyszo

2016 Piotr DybaPyLadies Poland 3.0

117 000 m kw. 1 boisko pilkarskie to 7614m2 -> okolo 16 boisk pilarksich 48 serwerow w kolumnie (szafie)23

Programista w pracy:Zarobki 2016 Piotr DybaPyLadies Poland 3.0

24

Q&A

2016 Piotr DybaPyLadies Poland 3.0

25

Algorytm: co to ?Skoczony cig jasno zdefiniowanych czynnoci, koniecznych do wykonania pewnego zadania.Moe by on przedstawiony min.:- SownieGraficznie np. schemat blokowyPseudokod Kod w j. programowania 2016 Piotr DybaPyLadies Poland 3.0

26

Algorytm: co to ?

2016 Piotr DybaPyLadies Poland 3.0

27

Algorytm: co to ?

2016 Piotr DybaPyLadies Poland 3.0

28

Algorytm: co to ?

2016 Piotr DybaPyLadies Poland 3.0

29

Algorytm: wiczenie 1/3Kady rysuje na maej kartce figur skadajc si z maksymalnie 6 kresek np.

2 min. 2016 Piotr DybaPyLadies Poland 3.0

30

Algorytm: wiczenie 2/3Ma kartk przekazujemy osobie po lewej stronie. Osoba, ktra otrzymaa kartk pisz algorytm jak narysowa danafigur na duej kartce A4.

8min. 2016 Piotr DybaPyLadies Poland 3.0

31

Algorytm: wiczenie 3a/3Osoba, ktra ma ma kartk skada j na p, tak aby narysowana na niej figura bya niewidoczna. 2016 Piotr DybaPyLadies Poland 3.0

32

Algorytm: wiczenie 3b/3Przekazujemy tylko du kartk osobie za nami.Po otrzymaniu duej kartki staramy sinarysowa figur zgodnie z algorytmem.

8 min 2016 Piotr DybaPyLadies Poland 3.0

33

Algorytm: wiczenie 3c/3Osoba, ktra ma du kartk oddaje j do osoby z ma kartk do przodu.

2016 Piotr DybaPyLadies Poland 3.0

Komu si udao ? Komu kompleteni nie?Czy kto napisa coo skali ?Czy kto napisa coo kolorze ?34

Algorytm

2016 Piotr DybaPyLadies Poland 3.0

35

Q&A

2016 Piotr DybaPyLadies Poland 3.0

36