Z pierwszej ręki – nauka programowania z perspektywy trenera. Rozmowa z Michałem Michalczukiem

Spis treści

Jak to zatem wygląda od drugiej strony, skoro mamy okazję już porozmawiać. Czy trenerzy między sobą wymieniają swoje uwagi, może macie jakiś swój „pokój nauczycielski”, gdzie wymieniacie swoje uwagi?

Tak, mamy coś takiego jak „nauczycielski Slack” 🙂 To jest nasz główny kanał komunikacji miedzy sobą jak i z kursantami, oczywiście poza obecnością na kursach. Nie powiem, obgadujemy kursantów 🙂 Jednak jest to dobre, bo staramy się zauważyć, czy ktoś ma pewien problem, lub dotyka go brak motywacji.

Jeśli ktoś sam się do nas nie zgłosi, to my to również wyłapujemy między sobą, moim zdaniem to jest okej i widzę, że to pomaga. Staramy się dostrzec te osoby, którym trzeba pomóc i staramy się naprowadzić, poświęcając im nieco więcej czasu.

Rozumiem, każdy przyswaja wiedzę w różny sposób. Powiedz, jak duże Ty masz doświadczenie jako programista?

Ponad 5 lat. Przerobiłem różne technologie. Uważam, że technologia to tylko technologia. Jeśli nauczysz się jednego wycinka, to każdy kolejny, nowe języki, nowe frameworki, to już wszystko wchodzi o wiele łatwiej. Jednak nie należy się na samym początku rozdrabniać i rozsądnie jest się skupić na jakieś jednej konkretnej rzeczy, dobrze się jej nauczyć a dopiero potem rozszerzać swoje spektrum wiedzy i zainteresowań.

ZOBACZ TEŻ:  Divante o tym, jak zorganizować dobry program stażowy dla juniorów

Jak sam się przygotowujesz do zajęć? Czy potrzebujesz już tego w tym momencie? 

Tak naprawdę to biorę ramowy program kursu, następnie biorę jakiś temat i myślę, czego ja sam wymagałbym od siebie lub od osób, z którymi pracuję (bo sam czasem prowadzę rekrutację w firmie) i myślę, czego sam wymagałbym od osoby, która trafiłaby do mnie jako Junior Frontend Developer do zespołu.

W oparciu o to układam program plus o to, z czym mam najczęściej sam problemy, co się najbardziej przydaje. Nie robię tak tego czysto akademicko, w stylu – otwieram książkę z danej technologii, spoglądam na spis treści i to opisuję – ale to nie ma sensu. Myślę nad tym, co mi się przydało i czego używam na co dzień, ja lub moi koledzy.

Odbiję nieco w kierunku kursów dla osób zaawansowanych, ponieważ takie również prowadzisz, czy to podczas warsztatów, czy w samej Akademii infoShare. Mógłbyś coś więcej powiedzieć na ten temat?

Ostatnio (kwiecień 2017) prowadziłem warsztaty z Angular-a 2.0. To było dedykowane szkolenie dla firmy, którego program przygotowałem dokładnie pod nich. Czyli zdzwoniłem się z osobą, która odpowiadała za koordynację merytoryczną i zacząłem się pytać, co tworzą, jaką aplikację, do czego ona ma służyć i ułożyłem pod nich program.

Pojawiają się na bieżąco pytania na czacie, do których chciałbym nawiązać: Czy zauważyłeś różnicę w predyspozycjach osób, które są po studiach względem takich, które ich nie mają?

My uczymy przede wszystkim rzeczy praktycznych, aby sprawnie wprowadzić ludzi do branży. Nie skupiamy się aż tak na teoretycznych podstawach. Ja je przemycam i nie tylko ja, aczkolwiek to nie jest „clue”. Na studiach natomiast jest odwrotnie – część teoretyczna jest najważniejsza, a część branżowa jest nieco zaniedbywana.

Także my nie uczymy teorii, ale polecamy kursantom, aby do niej później wrócić. Z biegiem czasu naprawdę teoria bardzo się przydaje, bo nagle pozwala nam sobie jeszcze lepiej poukładać w głowie część rzeczy.

Rozumiem. Czy zauważyłeś, że ciężej jest uczyć programowania humanistów, czy jest to tylko mit? Jak to wynika z Twojego doświadczenia? 

Absolutnie jest to mit. Często dopiero przy kawie z kursantami lub na zakończenie kursu dowiaduję się, co oni robili wcześniej. Także uczestnicy to pełen przegląd branż i specjalizacji, chodzi tutaj po prostu o predyspozycje.

Michał, bardzo dziękuję za poświęcony czas!

Jeżeli chciałbyś obejrzeć cały wywiad to zapraszam do poniższego wideo, które jest znacznie dłuższe i poruszamy w nim wszystkie aspekty związane z nauką programowania. Rozmawiamy nie tylko z Michałem Michalczukiem, lecz również z Marcinem Pokojskim (CEO infoShare Academy) oraz Łukaszem Komajdą (uczestnik kursów, obecnie programista).

Jeśli natomiast chciałbyś poznać nieco więcej szczegółów związanych z samymi kursami, to zapraszamy do infoShare Academy, na hasło Just Join IT będziesz mógł liczyć na pewną zniżkę 🙂

Zapraszamy do wideo: Michał Michalczuk, Marcin Pokojski oraz Łukasz Komajda – z pierwszej ręki. Rozmowa z trenerem rozpoczyna się od 47 minuty:

Zapraszamy do dyskusji

Patronujemy

 
 
More Stories
Szybko reaguj na opóźnienia w płatnościach