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 Django

Dokumentacja fastapi (również web dev):

Dokumentacja FastAPI

Dokumentacja nomada:

Dokumentacja Nomad-a

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ę:

Dokumentacja Vue.js

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!