Strefa wolna od botów!
Piszemy my, nie maszyny.

Ile czasu trzeba poświęcić, by płynnie poruszać się w środowiskach chmurowych?


W tym artykule dowiesz się:

  • Dlaczego cloud computing szybko rośnie i jak wpływa na rynek pracy
  • Czym jest chmura obliczeniowa oraz jakie są różnice między IaaS, PaaS i SaaS
  • Od czego zacząć naukę technologii chmurowych i jaką platformę wybrać ( AWS, Azure, Google Cloud )
  • Ile czasu potrzeba, by płynnie poruszać się po środowiskach chmurowych i gdzie znaleźć materiały edukacyjne

Nie powinno dziwić, że coraz więcej osób rozważa karierę w cloud computingu. Rosnąca z roku na rok wartość tego sektora sprawia, że pojawiają się nowe oferty pracy z chmurami, ale pytanie brzmi – jak długo trzeba się uczyć, żeby opanować chmury?

 

Nauka technologii chmurowych – od czego zacząć?

 

Technologie chmurowe z każdym kolejnym rokiem rozwijają się coraz szybciej – według raportu przygotowanego przez Markets and Markets w 2023 roku sektor chmurowy na całym świecie był warty 626 miliardów USD, a praktycznie każda licząca się firma w jakimś stopniu korzysta już ze środowisk chmurowych. Nie jest zatem niczym dziwnym, że coraz więcej osób rozważających karierę w IT, zastanawia się nad pracą na stanowisku cloud engineer. Pozostaje jednak pytanie – ile czasu musi upłynąć, zanim dana osoba będzie mogła płynnie poruszać się po chmurze?

Odpowiedź na postawione wyżej pytanie jest złożona i wymaga też odpowiedzi na inne – od czego zacząć naukę technologii chmurowych? Jak w każdym wypadku dobrze jest rozpocząć do podstaw, więc na samym początku dobrze jest poświęcić czas na naukę, czym konkretnie jest chmura obliczeniowa, jakie są jej główne typy (współcześnie wyróżnia się IaaS, PaaS, SaaS) i jakie są różnice między różnymi modelami wdrożeń, czyli chmurą publiczną, prywatną i hybrydową.

Kolejnym krokiem powinien być wybór konkretnej platformy chmurowej, na której będzie się kontynuować naukę. Najpopularniejsze obecnie platformy to Amazon Web Services, Microsoft Azure i Google Cloud – znajomość przynajmniej jednej z nich otwiera drzwi do ofert pracy, a oprócz tego dostawcy oferują wiele, często darmowych, materiałów dydaktycznych. Jednocześnie warto poznać technologie towarzyszące, czyli podstawy konteneryzacji za pomocą Docker i orkiestracji przy użyciu Kubernetes.

 

 

Ile zajmuje zrozumienie podstaw poruszania się po środowiskach chmurowych?

 

Dla osób zaczynających swoją przygodę z cloud computingiem przerażający może być fakt, że nauka może trwać latami. Pytanie brzmi, czy faktycznie potrzeba tyle czasu? Nie ma na to jednoznacznej odpowiedzi, ponieważ wszystko zależy od indywidualnych predyspozycji oraz czasu i zaangażowania poświęcanego na naukę.

Choć warto ćwiczyć codziennie, trzeba liczyć się z tym, że zanim stanie się ekspertem w mobile cloud computingu czy chmurach P2P, miną lata. Czy w takiej sytuacji warto rezygnować? Nie – w wielu wypadkach wystarczy kilka miesięcy regularnej, a najlepiej codziennej pracy, żeby opanować podstawy cloud computingu i mieć pewne szanse w rekrutacjach na stanowiska związane z tymi technologiami.

Warto przy tym pamiętać o ważnym czynniku – osoby z podstawową wiedzą IT będą potrzebować mniej czasu, żeby przyswoić sobie wiedzę z zakresu przetwarzania chmurowego. Osoby bez takiego przygotowania będą musiały przygotować się także z podstaw IT, ponieważ są one niezbędne, żeby zrozumieć działanie chmur. Nie zmienia to faktu, że uzyskana wiedza może zaowocować w przyszłości i nawet jeśli dana osoba nie znajdzie zatrudnienia w pracach związanych z cloud computingiem, może zacząć rozwijać się w innych gałęziach IT.

 

 

Gdzie nauczyć się środowisk chmurowych?

 

Można założyć, że dana osoba jest już zdecydowana, że chce po pewnym czasie płynnie poruszać po chmurze – gdzie w takim razie ma szukać wiedzy w tym zakresie? Pierwszym krokiem powinno być wykorzystanie ogólnodostępnych materiałów edukacyjnych dostarczanych przez dostawców platform chmurowych. Amazon Web Services, Microsoft Azure i Google Cloud oferują całe mnóstwo kursów dla początkujących, w których w prostych krokach wyjaśnione są podstawy funkcjonowania chmur oraz działanie poszczególnych platform. Żeby skorzystać z dostępnych materiałów, często wystarczy tylko założyć konto i zarezerwować sobie godzinę lub dwie dziennie na naukę.

Oprócz materiałów oferowanych przez dostawców można też korzystać z kursów przygotowanych przez platformy e-learningowe, takie jak Udemy, Coursera czy Pluralsight. Dla osób bez przygotowania IT pomocne mogą być też kursy z zakresu informatyki, matematyki i nauk komputerowych przygotowane przez platformy w rodzaju Brilliant czy Khan Academy – trzeba jednak pamiętać, że niektóre z rozwiązań mogą być płatne.

Warto też czytać książki o cloud computingu, ale w tym wypadku trzeba brać pod uwagę, że o ile podstawy mogą być niezmienne, o tyle detale działania platform mogą zmieniać się w czasie, więc dobrze jest korzystać z jak najświeższych materiałów.

Dobrym rozwiązaniem dla początkującego adepta technologii chmurowych może być też dołączenie do społeczności użytkowników chmur na forach, grupach w mediach społecznościowych czy w ramach lokalnych meetupów i konferencji. Pomóc może też zaangażowanie w projekty open source.

 

 

Po jakim czasie będziesz się komfortowo poruszał po każdej chmurze?

 

Popularne powiedzenie mówi, że do osiągnięcia biegłości w danej dziedzinie potrzeba 10 000 godzin treningu, co oznacza, że poświęcając godzinę dziennie na szkolenie, po około 8 latach stanie się specjalistą w danej dziedzinie. Faktem jest, że trzeba lat, aby stać się ekspertem, ale faktem jest również, że nie ma jednoznacznej odpowiedzi na pytanie, ile czasu trzeba, żeby płynnie poruszać się po chmurze.

Powodów takiego stanu rzeczy jest wiele – pierwszym są zdolności uczenia się. Niektórzy mogą mieć naturalny talent do chmur, innym może to przychodzić z większym trudem. Nie wolno też zapominać, że poziom skomplikowania informacji rośnie z kolejnymi krokami – o ile na początku można łatwo pojąć, że IaaS oznacza infrastrukturę jako usługę, o tyle szczegóły związane z zarządzaniem projektami chmurowymi czy orkiestracją mogą być już trudniejsze do zrozumienia, a zatem mogą wymagać więcej czasu.

Nie wolno też zapominać o czynnikach zewnętrznych – można założyć, że osoba, która rozważa karierę w cloud computingu będzie się uczyć tej technologii po wykonaniu obowiązków życiowych i zawodowych. Nie każdy ma możliwość „wyłączenia się z życia” w celu nauki, a im człowiek ma więcej odpowiedzialności, tym trudniej może być mu zmienić obraną wcześniej ścieżkę. Po ośmiu godzinach pracy czasami ciężko jest znaleźć czas i siłę, żeby uczyć się nowych rzeczy. Nie zmienia to faktu, że warto próbować – można w tym miejscu sparafrazować inne popularne powiedzenie i stwierdzić, że „cloud is the limit”.

Porozmawiajmy!

    Wypełnij formularz,
    a my pomożemy Ci wdrożyć najnowsze rozwiązania!