Jakiś czas temu uznałem, że chciałbym dowiedzieć się co myślą studenci po kilku pierwszych miesiącach rozwoju w Akademii
Przygotowałem kilka pytań i poprosiłem studentów „w połowie swojej drogi” na rynek o udzielenie brutalnie szczerych odpowiedzi – co mogę poprawić w Akademii i czy są zadowoleni z nauki
Do konkretów – QA czas zacząć:
Q – Dlaczego chcesz zostać programistą?
A – Dlaczego zacząłem naukę kodowania? Powodów było kilka, najważniejszym była jednak chęć życia i pracy w kraju wysoko rozwiniętym, np. Japonia/USA.
Obecna ścieżka kariery mi tego nie umożliwia, a wydawało mi się, że programiście będzie łatwiej znaleźć pracę za granicą.
Kolejnym z powodów jest specyfika pracy [aktualnie mam pracę przy komputerze], a warunki pracy mam gorsze. Tak poza tym to dżentelmeni nie rozmawiają o pieniążkach
Q – Jak długo się uczysz programować?
A – Zacząłem naukę w listopadzie 2019, obecnie mamy październik 2020 r. Uczę się więc 12. Miesiąc
Q – Ile czasu dziennie poświecasz na naukę?
A – W dni robocze staram się poświęcić 90-120 min dziennie na naukę, w weekendy poświęcam około od 150 do 240 min dziennie. Są to oczywiście wartości uśrednione.
Zdarzają się dni kiedy poświęcam więcej czasu na naukę, zdarzają się dni kiedy nie mam czasu w ogóle na naukę [chociaż jest ich obecnie niewiele]. Generalnie staram się codziennie coś podziałać
Q – Czego do tej pory się nauczyłeś w Akademii?
A – Do tej pory nauczyłem się / poznałem zasady działania języka Python, metod rządzących tym językiem. Poznaję również biblioteki zewnętrzne [np. flask], API innych producentów oprogramowania [np. Google Calendar API], narzędzia takie jak git, docker, ngrok, baza danych noSQL [MongoDB], metodę pracy scrum
Q – Co było dla Ciebie najtrudniejsze w nauce programowania?
A – Co jest najtrudniejsze w nauce? Przedzieranie się przez i szukanie jakichkolwiek informacji i przykładów w dokumentacji bibliotek zewnętrznych oraz APIs.
Zawarte w dokumentacji informacje potrafią być strasznie niejasne i lakoniczne – napisane od doświadczonego dla doświadczonego, nikt nie pomyślałem, że ktoś będzie miał pierwszy kontakt z tą biblioteką
Q – Czy odpowiada Ci forma prowadzenia zajęć i wsparcia mentorskiego?
A – Moja forma nauki : otrzymuję wytyczne do zadania do zrobienia oraz materiały donauki [staram się dużo samemu szukać informacji], mam „dostęp” do wiedzy oraz pomocy od mentora.
Spotkania na zasadzie konsultacji – w przypadku sporego problemu lub wątpliwości jestem nakierowywany na rozwiązanie.
Jest to dla mnie idealne rozwiązanie, bo wymusza na mnie konieczność szukania informacji w dokumentacji, możliwych rozwiązań problemów itp. – nie mam niczego podanego na tacy – wraz z szukaniem informacji nabywam nową wiedzę
Q – Jak oceniasz swój rozwój w Akademii i czy rozwijasz się zadowalająco szybko?
A – Z każdym zadaniem czy celem do osiągnięcia zdobywam nową wiedzę, poznaję coś nowego, uczę się nowych narzędzi / bibliotek / możliwości. Aktualne tempo nauki wydaje mi się jako zadawalające.
Z perspektywy czasu stwierdzam iż poprzednich kilka miesięcy zmarnowałem tzn mój wkład w naukę nie był wystarczający
Q – Co chciałbyś poprawić/ulepszyć w Akademii ?
A – Co bym poprawił: kurcze nie wiem, nie ma odniesienia do niczego innego, do żadnej innej grupy do nauki kodowania; na chwilę obecną chyba nic był nie poprawiał
Co bym dodał: jw., chociaż może dobrym pomysłem byłby kanał [na slacku] dla uczniów uczących się Pythona, inny dla JSa itp. By móc się ewentualnie komunikować miedzy sobą [chociaż taką funkcję pełni aktualnie community_helpers] .Nie wiem
Q – Czy uważasz, że płacisz dużo w stosunku do wsparcia, jakie otrzymujesz?
A – Z uwagi na moją aktualną specyfikę współpracy , nie wydaje mi się żebym był odpowiednią osobą do odpowiedzi. Kwota: czy płacę dużo?
Kwotowo nie jest to niska wartość. Czy otrzymywałem dużo? Tak, otrzymałem w zamian bardzo dużo. Stosunek cena/jakość wypada bardzo dobrze
Przeczytaj kolejne QA osób, które są w okolicy połowy swojej gotowości na rynek IT:
Do następnego commita!