
Zawód administratora systemu zawsze wiąże się ze stereotypowym postrzeganiem. Administrator systemowy to pewien uniwersalny specjalista IT w każdej firmie, który naprawia komputery, przywraca Internet, zajmuje się techniką biurową, konfiguruje programy itd. Doszło do tego, że powstał Dzień Administratora Systemowego - ostatni piątek lipca, czyli dzisiaj.
Co więcej, dzisiaj obchodzimy jubileusz tego święta - pierwszy Dzień Administratora Systemowego został uczczony w 2000 roku w Chicago przez amerykańskiego "uniwersalnego specjalistę IT" o imieniu Ted Kekatos. Był to piknik na świeżym powietrzu z udziałem pracowników małej firmy programistycznej.
W Rosji święto pojawiło się w 2006 roku, kiedy pod Kaliszem odbył się Ogólnoruski Zjazd Administratorów Systemowych, do którego później dołączyła podobna impreza w Nowosybirsku.
Zawód ten żyje i rozwija się, a dzisiaj jest doskonała okazja, aby przyjrzeć się jego ewolucji, aktualnemu stanowi oraz perspektywom, jakie niesie praca administratora systemowego w świecie "wielkiego IT".
Administrator systemowy: wczoraj i dziś
Obecnie istnieje wiele różnych wariantów praktycznego wypełnienia pracy administratora systemowego.
W małej firmie do 100 pracowników ta sama osoba może pełnić obowiązki administratora systemowego, menedżera, a także zarządzać licencjami na oprogramowanie i odpowiadać za serwis techniki biurowej, konfigurować Wi-Fi, reagować na zapytania użytkowników, odpowiadać za serwery. Jeśli w firmie używana jest 1C, to odpowiednio ta osoba w jakiś sposób też będzie się orientować w tym obszarze. Tak wygląda praca administratora systemowego w relatywnie małym biznesie.
Jeśli chodzi o większe firmy - dostawców usług, dostawców chmury, programistów itd., to z pewnością istnieją bardziej zaawansowane scenariusze ewolucji zawodu administratora systemowego.
Na przykład w takich firmach z pewnością będzie stanowisko dedykowanego administratora Unix, administratora Windows, na pewno będzie też specjalista ds. bezpieczeństwa oraz inżynierowie sieciowi. Z pewnością mają oni wszystkich kierownika działu IT lub menedżera IT, który odpowiada za zarządzanie infrastrukturą i projekty IT w departamencie. W dużych firmach potrzebny będzie już dyrektor IT, który zna się na planowaniu strategicznym, a dodatkowo nie zaszkodzi uzyskać tytułu MBA obok istniejącego technicznego zaplecza. Nie ma jednego idealnego rozwiązania, wszystko zależy od firmy.
Większość młodych kolegów, którzy dopiero zaczynają karierę jako administratorzy systemów, rozpoczyna od pierwszej i drugiej linii wsparcia technicznego – odpowiadają na głupie pytania użytkowników, zdobywają doświadczenie i uczą się umiejętności radzenia sobie ze stresem. Uczą ich bardziej doświadczeni administratorzy systemów, opracowują dla nich algorytmy działań w typowych scenariuszach rozwiązywania problemów, konfiguracji itd. Osoba stopniowo się uczy, a jeśli jest skuteczna i wszystko jej odpowiada, stopniowo awansuje na kolejny poziom.
Tutaj przechodzimy do pytania, czy można postrzegać pracę administratora systemów jako portal do poważniejszej kariery IT, czy jest to jakiś zamknięty poziom, na którym można rozwijać się tylko poziomo?
Niebo jest limitem
Przede wszystkim zauważam, że dla administratora systemów w nowoczesnym świecie, z uwzględnieniem wszystkich kluczowych kierunków rozwoju IT, istnieje zasadnicza możliwość rozwoju i awansu zawodowego w każdej wybranej dziedzinie.
Na początku jesteś specjalistą w dziale wsparcia IT, potem – administratorem systemów, a następnie pojawia się wybór specjalizacji. Możesz zostać programistą, administratorem Unix, inżynierem sieciowym, a także zostać systemowym architektem IT lub specjalistą ds. bezpieczeństwa albo nawet menedżerem projektów.
Oczywiście, nie jest to takie proste – po pierwsze, trzeba zdobywać doświadczenie, zdawać egzaminy w ramach różnych programów szkoleniowych, uzyskiwać certyfikaty, regularnie udowadniać, że potrafisz osiągać wyniki i stosować zdobytą wiedzę oraz doświadczenie, stale się uczyć. Jeśli administrator systemów wybiera drogę rozwoju w kierunku architekta systemów, może liczyć na wynagrodzenie nie gorsze od wynagrodzeń kierowników IT.
Zresztą, z administratora systemów można przejść do zarządzania IT. Jeśli lubisz zarządzać, współpracować, kierować – drzwi do zarządzania projektami są dla ciebie otwarte.
Można również pozostać administratorem systemów na bardzo wysokim poziomie zawodowym i rozwijać się w wąskiej specjalizacji, na przykład w którymś z dostawców chmurowych, koncentrując się na zadaniach związanych z infrastrukturą chmurową i wirtualizacją.
Na szczęście dla administratorów systemów, dzisiaj nie ma możliwości, która nie byłaby otwarta dla kolegów – każdy sam wybiera, w jakim kierunku chce się rozwijać.
Czy edukacja jest przeszacowana?
Dobra wiadomość: można powiedzieć, że próg wejścia do IT przez stanowisko administratora systemów nie wymaga żadnego specjalnego, powiedzmy, matematycznego wykształcenia.
Wśród znajomych spotkałem wielu humanistów, którym udało się zbudować udaną karierę, zaczynając od wsparcia IT i podążając dalej wyznaczoną ścieżką. Administracja systemów staje się tutaj doskonałymi «uniwersytetami IT».
Bez wątpienia, wykształcenie techniczne nie jest zbędne i wręcz przeciwnie, będzie bardzo przydatne, ale w tym przypadku również należy ukończyć jakieś kursy w danej specjalności i zdobywać doświadczenie na rzeczywistych przypadkach.
Ogólnie rzecz biorąc, jeśli ktoś chce zostać administratorem systemów, to dziś nie jest to tak zamknięty zawód, jak na przykład pilot myśliwca. Można rozpocząć dążenie do swojego marzenia dosłownie z kanapy w domu, studiując literaturę lub kursy na ekranie smartfona. Bardzo dużo informacji na każdy temat jest dostępnych w formie darmowych i płatnych kursów oraz artykułów.
Istnieje możliwość przygotowania się do swojej pierwszej pracy w IT w domu i spokojnie później zatrudnić się w wsparciu IT.
Bez wątpienia, ci, którzy uczyli się pokrewnych specjalności na uczelni, mają pewną przewagę startową, ale z drugiej strony, osoba z dobrym wykształceniem matematycznym raczej nie planuje pójść do wsparcia lub jako administrator systemów, prawdopodobnie wybierze inną ścieżkę – na przykład Big Data. A to poważnie zmniejsza konkurencję na poziomie początkowym w branży.
Umiejętności: top 5 umiejętności administratora systemów 2020
Oczywiście, pewien zestaw umiejętności do skutecznej pracy administratora systemów w warunkach 2020 roku jest wciąż niezbędny. Oto on.
Przede wszystkim to chęć do pracy i rozwoju w tym zawodzie, entuzjazm, pracowitość i gotowość do ciągłej nauki. To jest najważniejsze.
Jeśli ktoś gdzieś usłyszał, że bycie administratorem systemów to super sprawa, ale po spróbowaniu zdał sobie sprawę, że mu się ten zawód nie podoba, to lepiej nie tracić czasu na marzenia i zmienić specjalność. Zawód wymaga poważnego i długotrwałego podejścia. W IT coś ciągle się zmienia. Nie można raz czegoś się nauczyć i przez 10 lat siedzieć na tych wiedzy, nie ucząc się niczego nowego. "Ucz się, ucz się i jeszcze raz ucz się." /W. I. Lenin/
Drugim ważnym aspektem zestawu umiejętności jest dobra pamięć i umiejętności analityczne. Należy stale mieć w głowie mnóstwo wiedzy, dodawać do niej nowe objętości i obszary tematyczne, umieć twórczo je przetwarzać i przekształcać w sumę przydatnych działań zawodowych. I potrafić wydobywać oraz stosować wiedzę i doświadczenie w odpowiednim momencie.
Trzecia część to minimum wiedzy zawodowej. Dla absolwentów specjalistycznych uczelni technicznych wystarczą: podstawy baz danych, zasady działania systemów operacyjnych (nie głęboko, nie na poziomie architekta), pojęcie o tym, jak oprogramowanie współdziała z "hardware", rozumienie zasad działania sieci, a także podstawowe umiejętności programistyczne, podstawowa wiedza o TCP/IP, systemach Unix i Windows. Jeśli potrafisz ponownie zainstalować Windows i samodzielnie złożyć swój komputer – jesteś już prawie gotowy, aby zostać administratorem systemów.
Jednym z znaków tej epoki jest automatyzacja, każdy administrator systemów dochodzi do tego, że niektóre procesy łatwiej jest spisać na poziomie skryptów, tym samym redukując swoją mozolną pracę ręczną.
Czwarty punkt – znajomość języka angielskiego, to absolutnie obowiązkowa umiejętność. Warto wzbogacać swoją osobistą wiedzę z pierwszych źródeł, język IT dzisiaj to angielski.
Wreszcie, piąty aspekt zestawu umiejętności administratora systemów z 2020 roku to wielofunkcyjność. Teraz wszystko jest ze sobą splecione, na przykład Windows i Unix zazwyczaj są wymieszane w jednej infrastrukturze w różnych blokach zadań.
Unix jest teraz używany praktycznie wszędzie, zarówno w korporacyjnych infrastrukturach IT, jak i w chmurach, w Unixie już działa 1C i MS SQL, a także chmury serwera Microsoft i Amazon.
W zależności od specyfiki pracy w danej firmie, administrator systemów może potrzebować umiejętności szybkiego rozwiązywania najbardziej zaskakujących problemów, szybkiego wdrażania gotowych aplikacji chmurowych lub ich API w procesach firmy.
Krótko mówiąc, należy odpowiadać stereotypowi #tyuajitis i umieć pracować na wynik w każdych zadaniach.
DevOps jest prawie niewidoczny
Jednym z najbardziej oczywistych scenariuszy i trendów rozwoju kariery administratora systemów obecnie jest DevOps; przynajmniej taki jest stereotyp.
W rzeczywistości sprawy nie są aż tak proste: specjalista DevOps w nowoczesnym IT to bardziej pomocnik programisty, który na bieżąco doprowadza do ładu i "naprawia" infrastrukturę, rozumiejąc, dlaczego kod działał na jednej wersji biblioteki, a na innej nie. DevOps automatyzuje także różne algorytmy związane z wdrażaniem i testowaniem produktów na własnych lub chmurowych serwerach, pomaga w wyborze i konfiguracji architektury komponentów IT. Naturalnie, może też coś "napisać" w kodzie i przeczytać cudzy kod, ale to nie jest jego główna funkcja.
DevOps to w zasadzie nieco bardziej wyspecjalizowany administrator systemów. Tak go nazwano, ale zawód i zadania zasadniczo się nie zmieniły. Znowu ta profesja jest obecnie w trendzie, ale ci, którzy nie zdążyli się tam dostać, mają szansę zrobić to w ciągu następnych 5 lat.
Dziś rosnący trend w budowaniu kariery IT od poziomu administratora systemów to robotyka i automatyzacja (RPA), AI i Big Data, DevOps, administracja chmurą.
Zawód administratora systemów zawsze znajduje się na styku różnych dziedzin wiedzy, to swoisty konstrukt kompetencji i umiejętności do samodzielnego składania. Niezbędne będzie także zdobycie umiejętności – odporności na stres i minimalnej wiedzy z zakresu psychologii. Nie zapominaj, że pracujesz nie tylko z IT, ale także z ludźmi, którzy mogą być bardzo różni. Będziesz także musiał nie raz wyjaśniać, dlaczego twoje rozwiązanie IT jest lepsze od innych i dlaczego warto je wykorzystać.
Dodam, że zawód pozostanie pożądany przez nieskończony czas. Ponieważ wszystkie obietnice dużych dostawców IT, zapowiadających wprowadzenie „całkowicie samowystarczalnych platform i systemów, które nie będą się psuć, same się obsługiwać oraz naprawiać”, jak dotąd nie znajdują potwierdzenia w praktyce. O tym stale mówią Oracle, Microsoft i inne duże firmy. Ale nic takiego się nie dzieje, ponieważ systemy informacyjne pozostają wyjątkowo różnorodne i niejednorodne pod względem platform, języków, protokołów itd. Żaden sztuczny inteligent nie jest jeszcze w stanie bezbłędnie ustawić płynnego działania złożonych architektur IT bez ludzkiej interwencji.
To oznacza, że administratorzy systemów będą potrzebni jeszcze przez długi czas i będą stawiani przed bardzo wysokimi wymaganiami w zakresie ich profesjonalizmu.
Kierownik IT w firmie Linxdatacenter, Ilja Iljiczew
Źródło: habr.com
