Jak zostać juniorem w branży IT?
Przede wszystkim nauczyć się uczyć.
Siedzę sobie w branży już przeszło 10 lat i nie ma tygodnia, bym nie patrzył w rzeczy, których nie robiłem. A to VPN pomiędzy AWS a GCP, a to nowy framework CSS (ostatnio tailwind), a to konfiguracja AWS Redshifta. Wytyczne co, do bezpieczeństwa systemów IT. Albo jak działa GIS w postgresie.
I gdybym nie potrafił się uczyć ad-hoc, to pewnie nic by z tego nie było, że z kariery w IT nic by nie było.
I wielu z Was pewnie zadaje sobie to pytanie - jak się tego nauczyć? Kursy? Szkolenia? Blogi? Mentorzy?
A wszystko działa! Jedyne co to trzeba znaleźć swoją drogę. W moim wypadku - i co polecam, i o dziwo wciąż jest niedoceniane to uczenie się z dokumentacji.
Wiesz, masz jakieś tam narzędzie, to zwykle twórcom tego narzędzia zależy na adopcji na rynku. Oczywiście często jest tak, że dokumentacja jest słaba, a narzędzia i tak się używa.
Z tej perspektywy dochodzimy do punktu, w którym by się zacząć uczyć z dokumentacji, musisz znać słowa klucze - tj. technologie, które należałoby opanować. I tu nie ma chyba lepszej drogi niż znaleźć kogoś, kto został seniorem w branży przez zasiedzenie :) (żarcik), który Ci podpowie, co jest fajne, a co fajne nie jest.
W moim świecie, na przykład, dokumentacja django (framework do web devu w pythonie):
Dokumentacja fastapi (również web dev):
Dokumentacja nomada:
O i tu w takich przypadkach, musisz wiedzieć co to ten nomad i czy warto i czy się przyda na ścieżce, którą idziesz.
Vue.js na przykład też ma świetną dokumentację:
I tu dochodzimy do kolejnego punktu, który powtarzam jak mantrę: język angielski. To jest język branży. Największą przysługą jaką sobie możesz zrobić to nauczyć się czytać i rozumieć po angielsku, wystarczy, na mówienie przyjdzie czas :)
Miłego!