Ma ktos doswiadczenie w przygotowywaniu warsztatow?

0

W ramach pracy nad umiejetnosciami miekkimi, zastanawiam sie nad zrobieniem warsztatow na jakims evencie. (Cos np. na zasadzie: postawienie z repo aplikacji ktora celowo ma bottlenecki wydajnosciowe, podpiecie do tego jakiegos generatora loadu, puszczenie testow wydajnosciowych, interpretacja wynikow, performance tuning i powtorzyc czesc tego pare razy niczym w agile).

No i teraz setki pytan. Jesli o czyms nawet nie pomyslalem a warto zwrocic uwage to tez sie chetnie dowiem.
Ma ktos z Was doswiadczenie z przeprowadzeniem warsztatow albo szkolen ?
Jak do tego podejsc. Jak ogarnac zeby nie stracic kilku godzin na setupie. Czy bring your own device dziala ? Czy ma sens przygotowanie image pod Dockera albo VirtualBoxa ?

4
WhiteLightning napisał(a):

No i teraz setki pytan. Jesli o czyms nawet nie pomyslalem a warto zwrocic uwage to tez sie chetnie dowiem.
Ma ktos z Was doswiadczenie z przeprowadzeniem warsztatow albo szkolen ?

Bezpośrednio jako organizator nie, ale jako uczestnik / pomocnik / obserwator z boku jak znajomi obserwowali mogę się wypowiedzieć

Jak do tego podejsc. Jak ogarnac zeby nie stracic kilku godzin na setupie.

Repo + jakiś baseline od którego zaczynasz warsztaty powinien być spoko, do tego kilka "checkpointów" z gotowymi tunami które w razie czego uczestnik sobie zcheckoutuje jeśli w czymś utknie albo sobie zbytnio nababra i musiałby się cofać o pół godziny etc. Jak będziesz chciał przyspieszyć warsztaty bo np coś zajmie zbyt długo to też takie checkpointy będą jak znalazł ;) No i setup który robiony od zera zajmuje góra 3-4 minuty.

Na pewno nie polecam setupu w stylu "pokażę Wam na rzutniku jak to robię, róbcie to samo" bo albo potrwa to wieki albo 1/3 nie nadąży i potem zamiast uczestniczyć w warsztach będzie się drapać po głowie, lepiej już jakiś Confluence page z instrukcją i poleceniami do skopiowania.

Czy bring your own device dziala ?

Ja bym tego unikał, zawsze trafi się pechowiec u którego coś akurat nie działa - chyba że będziesz w stanie dostarczyć OOTB setup który zadziała wszędzie, nawet jak ktoś przyniesie jakiegoś laptopa z WinXP albo innym Archem, albo skopanym sterownikiem ;)

Czy ma sens przygotowanie image pod Dockera albo VirtualBoxa ?

Może prędzej docker niż VirtualBox, wydaje mi się że szybciej wstanie, no i łatwo wypchnąć do jakiegoś docker registry, w razie potrzeby raz-dwa przebudować obraz i od nowa etc.

Na pewno nie polecam rzeczy na zasadzie:

  • warsztaty poprzedzone przydługim wykładem
  • a teraz wejdźcie na Google Drive / Dropbox / OneDrive i coś pobierzecie (kojarzę sytuację gdzie jeden gość narobił zamieszania bo zamiast skopiować plik z OneDrive wyciął i wkleił w lokalnym folderze)
  • pokazywanie co zrobić i wszyscy mają to zrobić a potem następny punkt
1

Pracowałem przy jednym szkoleniu dla dużej i poważnej firmy . Bardzo fajne doświadczenie, polecam. Nawet w takim przypadku, metoda przynieście swój sprzęt nie do końca zadzialala. wprawdzie mieli cały sprzęt, który był wymieniony, ale okazywało się że w pracowni był jakiś problem z dostępami, a to kupili czytnik karty sd, ale za wolny, itd. używaliśmy dociera i qemu. W sumie nie było innej opcji, bo pracowaliśmy z kodem, który wymaga bardzo ściśle określonego tool chaina. Jednak każde instalowanie softu zabiera czas i zwykle ktoś ma jakiś problem, myślę że warto użyć dockera.
Nawet był klasyczny problem z rzutnikiem, chyba nie wszystkiego można uniknąć. Jednak ty mówisz o szkoleniach na konferencji, więc pewnie możesz polegać że każdy będzie miał komputer, ale więcej lepiej nie oczekiwać. Tak więc najlepiej zaopatrz się w obrazy systemu z całym środowiskiem.
Cóż można rzec jeszcze? Właściwie każde zajęcia niedoszacowaliśmy czasowo. Nie tylko dlatego że myśmy to robili na codzień (a na początku nigdy nie jest tak lekko), ale też problemy techniczne, coś ktoś źle wybrał, a coś źle działa. Natomiast jeśli pracowali w grupach i każda grupa miała problem (a tak też bywało) to był mały problem, dobrze że było nas dwóch. Ostatecznie nie zrobiliśmy całego programu, ale i tak wyszło dobrze i ludzie byli zadowoleni. I jeszcze na pewno przygotuj się dobrze na pytania. Powodzenia

0

@elwis: @superdurszlak: a ile osob bylo na takich szkoleniach / przypadalo na prowadzacego ?

2

Chyba 15 jak dobrze pamiętam, na dwie osoby. Jeszcze weź na poprawkę że to było embedded. Bardzo upierdliwe nieraz, dużo kabelków itd..

1
WhiteLightning napisał(a):

@elwis: @superdurszlak: a ile osob bylo na takich szkoleniach / przypadalo na prowadzacego ?

Od ok 5-8 (ale tu nie było de facto warsztatu tylko wersja wykład) po 150+ (masowe przepisywanie z rzutnika), więcej niż 10-12 na prowadzącego raczej nie ma sensu

1 użytkowników online, w tym zalogowanych: 0, gości: 1