Mając kolegę lepiej się nauczysz – nauka w grupach 2 osobowych jako nowa metodyka rozwoju programistów w Akademii

Do tej pory uczyłem indywidualnie i prowadziłem zajęcia 1 na 1. Jednak niedawno zgłosiło się do mnie 2 uczniów, którzy się znali i chcieli uczyć się razem. A potem kolejnych 2…

Ostatnio zacząłem się poważnie zastanawiać nad tym w jaki sposób moja Akademia Localhost mogłaby efektywniej uczyć gotowych na rynek młodych programistów. Jak poprawić jakość nauczania, aby jeszcze bardziej pomagać się uczyć swoim studentom.

Wprowadziłem szereg modyfikacji:

  • Zrobiłem update modułów Reacta już tylko pod Hooki oraz Context Api – komponenty klasowe występują jako zajawka, tak samo jak Redux. Dodatkowo są zadania na odtworzenie Reduxa poprzez hooki oraz Context Api
  • Dodałem bota, który pomaga pracować w metodyce scruma i uczyć się rzetelnego raportowania swojej pracy oraz mierzenia jej czasu oraz wyników, aby poza reprezentowaniem dobrego poziomu skilla technicznego mieć wiedzę o tym jakie są metodyki pracy w IT
  • Przyspieszyłem naukę Typescriptu – zamiast dopiero pod koniec nauki, TS jest wprowadzany już po pierwszych 2 modułach z JS, czyli po module z zadaniami z programowania funkcyjnego oraz z zadaniami z programowania obiektowego. Każdy kolejny moduł po wprowadzeniu do Typescript ma być pisany w Typescript, bo Javascript to głupi język
  • Dodałem jako standard rozwoju na ścieżkach z Node i z Pythona Dockera + AWSa, bo jednak teraz na rynku backendowiec bez Dockera to trochę jak front bez frameworka
  • Aby zagwarantować łatwiejszy start na rynku, po kursie i zrobionych 2 projektach do portfolio będę umożliwiać odbycie płatnego 3 miesięcznego stażu z UP/podobnego każdemu ze studentów w moim software house, o ile będzie chciał
  • Najlepszym studentom będę przygotowywać małe, płatne zlecenia, aby mogli regularnie odrabiać inwestycję w naukę w Akademii już po tym jak ich poziom na to pozwoli – będą robić rzeczy, których mi się nie chce kodować ^^ win – win

To są główne usprawnienia, które ostatnio wprowadziłem do swojej Akademii 🙂

Jednak najlepsze możliwe ulepszenie przyszło do mnie samo, w bardzo organiczny sposób – od strony uczniów, którzy są na podobnym poziomie i chcą się razem uczyć

Co daje taka nauka z kolegą:

  • zadania są podzielone na te rozwiązywane samodzielnie oraz te robione w code pairing
  • code review (w mojej ocenie) jest lepszej jakości kiedy dyskusja jest miedzy mentorem i dwoma uczniami, niż mentorem i jednym uczniem
  • dobieram 2 osobowe teamy w taki sposób, aby jeden student był na ścieżce backend, a drugi na ścieżce frontend co pozwala na realizację ambitniejszych wspólnych projektów do portfolio
  • team kolegów ma większą motywację do nauki razem, niż suma obu oddzielnie
  • za naukę zapłacisz mniej, bo 800-900zł/msc (lub 700 jeśli jest grupa 2 studentów)

Podsumowując – myślę, że ta zmiana wniesie powiew świeżości w moją pracę jako mentora oraz da dodatkową wartość dla moich przyszłych studentów 🙂

Jeśli jesteś zainteresowany nauką w Akademii Localhost to możesz o niej poczytać tutaj:

https://academy.localhost-group.com/

Cenami ze strony się nie przejmuj, bo dla Polaków są znacznie niższe i ustalane indywidualnie po rozmowie. Wspieramy polską branżę IT!

Na dzień dzisiajeszy (5.09.2020) 2 moich uczniów przeszło już do nauki na projektach, oraz jeden zrezygnował z powodów rodzinnych, więc mogę przyjąć 2 nowych uczniów. Serdecznie zapraszam!

Jeśli nie jesteś możesz sobie pozwolić na naukę w Akademii Localhost to mam dla Ciebie 2 rabaty:

  • kupon niedlugo-bede-programista o wartości 50PLN na pierwszy tom zbiorów
  • kupon react-rekrutacja o wartości 40PLN na drugi tom zbiorów
  • aby skorzystać z dwóch kuponów, trzeba zrobić 2 pojedyncze zamówienia

W Akademii programiści uczą się na bardzo podobnych zadaniach, a zakres zadań ze zbiorów pokrywa się z zakresem materiału w Akademii

Do następnego commita!

contact

Wahasz się? Podaj nam swojego maila i umów się z naszym mentorem na niezobowiązującą konsultację.