Zawód: administrator systemu

Często od starszego pokolenia słyszymy magiczne słowa o „jedynym wpisie w zeszycie ćwiczeń”. Rzeczywiście spotkałem się z absolutnie niesamowitymi historiami: mechanik – mechanik najwyższej kategorii – mistrz warsztatu – kierownik zmiany – główny inżynier – dyrektor zakładu. Nie może to nie zrobić wrażenia na naszym pokoleniu, które zmienia pracę raz, dwa razy, nieważne – czasem pięć lub więcej. Mamy możliwość nie tylko zmiany firmy, ale zmiany zawodu i dość szybkiego przyzwyczajenia się do tego. Jest to szczególnie widoczne w sektorze IT, gdzie dochodzi do bardzo dziwnych transferów kariery i dramatycznych przesunięć na szczeblach kariery, zarówno w górę, jak i w dół. 

Obserwując ten proces, zdaliśmy sobie sprawę, że katalog zawodów jest poszukiwany nie tylko przez uczniów wybierających uczelnię, ale także przez dorosłych wybierających ścieżkę. Dlatego postanowiliśmy porozmawiać o głównych specjalnościach, na które jest zapotrzebowanie w branży IT. Zacznijmy od tego, który jest nam najbliższy – administratora systemu. 

Zawód: administrator systemu
Tak to wygląda

Kto to jest?

Administrator systemu to specjalista, który konfiguruje, ulepsza i utrzymuje infrastrukturę informatyczną firmy, w tym sprzęt, urządzenia peryferyjne, oprogramowanie i połączenia sieciowe. Czy to nie jest bardzo formalna definicja?

To, co zrobi administrator systemu, zależy od wielkości firmy, obszaru działalności, doświadczenia i umiejętności samego administratora. Zamiast podawać definicję, lepiej wyróżnić konkretne typy administratorów systemu.

  • Enike jest początkującym administratorem systemu, który wykonuje podstawowe funkcje konfiguracji sprzętu i oprogramowania. Zwykle asystent starszego administratora systemu lub administratora w małej firmie spoza IT, który zamyka bieżące incydenty.
  • Administrator systemu (zwany także prawdziwym adminem) to generalista, który odpowiada za stabilne i bezawaryjne działanie infrastruktury IT, monitoruje, prowadzi inwentaryzację, odpowiada za bezpieczeństwo użytkowników, zajmuje się sieciami itp. To wieloręki i wielogłowy bóg infrastruktury IT, który bierze na siebie odpowiedzialność za zapewnienie całego życia informatycznego firmy. Można go spotkać niemal w każdej firmie.
  • Architekt-inżynier systemów to specjalista zajmujący się projektowaniem infrastruktury informatycznej i architektury sieciowej w dużych korporacjach.
  • Administrator sieci to specjalista zajmujący się konfiguracją i rozwojem sieci fizycznych i logicznych w przedsiębiorstwie, a także zarządzaniem systemami bilingowymi, księgowymi i kontroli ruchu. Pożądany w centrach danych, telekomunikacji, bankach, korporacjach.
  • Inżynier bezpieczeństwa informacji to specjalista, który zapewnia bezpieczeństwo infrastruktury IT na wszystkich poziomach. Popyt w firmach wrażliwych na ataki i penetrację sieci (dotyczy to fintech, banków, przemysłu itp.). 

W związku z tym, decydując się na zostanie administratorem systemu, lepiej od razu zaplanować, w jakim kierunku będziesz się rozwijać, ponieważ na stanowisku enikey nie wyżywisz rodziny i nie zrobisz kariery.

Zawód: administrator systemu

Gdzie jest to potrzebne?

Powiedziałbym, że wszędzie, ale to byłoby kłamstwo. Z jakiegoś powodu szefowie małych i średnich firm nietechnicznych uważają, że wszystko można „upchnąć” w chmurze, a administrator systemu może być tylko przychodzącym kujonem. Dlatego firmy często bardzo cierpią z powodu kiepskiej infrastruktury IT (a dokładniej bałaganu IT), ale nie zatrudniają administratora systemu. Jeśli uda Ci się dostać do takiej firmy, to w 99% przypadków musisz potraktować pracę w tej firmie jako doświadczenie i iść dalej, a tylko w 1% przypadków udaje Ci się przekonać szefa, stać się niezastąpionym i zbudować idealne środowisko IT ze sprawdzoną architekturą i kompetentnym zarządzaniem (tutaj opisuję to bezpośrednio na prawdziwym przykładzie!). 

Ale w firmach, w których IT jest kluczowym obszarem działalności (hosting, programiści itp.) lub obejmuje prace operacyjne (dostawy, sklepy internetowe, banki, handel detaliczny itp.), administrator systemu od razu staje się poszukiwanym specjalistą, który może rozwijać się w jednym lub kilku kierunkach. Ponieważ automatyzacja w dalszym ciągu przejmuje kontrolę nad firmami, znalezienie stanowisk administratora systemu na poziomie podstawowym i średnim nie powinno być zbyt trudne. A kiedy zostaniesz napompowanym specjalistą, firmy będą o ciebie walczyć, bo enikeyów jest wielu, ale jak wszędzie, profesjonalistów jest bardzo mało. 

W momencie pisania tego tekstu w serwisie Habr Career jest 67 wolnych stanowisk pracyzwiązane z administracją systemem. I widać, że zakres „specjalizacji” jest szeroki: od pracownika wsparcia technicznego po specjalistę ds. bezpieczeństwa informacji i DevOps. Swoją drogą, praca w dziale pomocy technicznej na początku bardzo szybko, sprawnie i głęboko rozwija szereg umiejętności, które są cenne dla administratora systemu.

Średnia wypłata

Przyjrzymy się płacom ponownie o godz „Kariera Habra”

Weźmy średnie wynagrodzenie bez wyróżniania umiejętności „Administratora Systemu” i „DevOpsa” według danych za II półrocze 2 roku. To najpopularniejsze i najbardziej reprezentatywne specjalności w dziale „Administracja”. Porównajmy.

Poziom specjalistyczny

Administrator systemu

DevOps

stażysta

rubli 25 900.

żadnych stażystów

junior

rubli 32 560.

rubli 69 130.

przeciętny

rubli 58 822.

rubli 112 756.

senior

rubli 82 710. 

rubli 146 445.

lider

rubli 86 507.

rubli 197 561.

Liczby podano oczywiście z uwzględnieniem Moskwy, w regionach sytuacja jest skromniejsza, ale co charakterystyczne, proporcje są w przybliżeniu takie same. I wydaje mi się, że taka różnica jest sprawiedliwa, bo DevOps są naprawdę bardziej zaawansowani w umiejętnościach (jeśli mówimy o DevOps kanonicznych, a nie o tych, którzy noszą tę samą nazwę).

Jedyne, czego nie chciałbym polecać, to przyjmowanie juniorów Devops po studiach. Teoretycy, którzy nie znali ani deweloperów, ani opsów, na początku wyglądają bardzo przeciętnie, rozwijają się słabo z powodu braku zrozumienia, gdzie się przenieść i zdecydowanie nie są warci swojej ceny. Jednak w wąskich specjalizacjach powinni znaleźć się bardziej doświadczeni administratorzy, którzy przeszli przez ogień, wodę, miedziane rury, skrypty bash i PowerShell. 

Podstawowe wymagania dla profesjonalisty

Wymagania stawiane administratorowi systemu różnią się w zależności od firmy (niektóre wymagają znajomości 1C, 1C-Bitrix, Kubernetes, określonego DBMS itp.), ale istnieje kilka podstawowych wymagań, które najprawdopodobniej są potrzebne w każdej firmie. 

  • Znajomość i zrozumienie modelu sieci OSI oraz podstawowych protokołów.
  • Administracja systemem operacyjnym Windows i/lub Unix, w tym politykami grupowymi, zarządzaniem bezpieczeństwem, tworzeniem użytkowników, zdalnym dostępem, pracą z wiersza poleceń i wieloma innymi.
  • Skrypty Bash, PowerShell, który pozwala zautomatyzować i zoptymalizować rutynowe zadania administracyjne systemu. 
  • Naprawa i konserwacja komputerów PC, sprzętu serwerowego i urządzeń peryferyjnych.
  • Praca przy konfigurowaniu i routingu sieci komputerowych.
  • Praca z serwerami pocztowymi i telefonicznymi.
  • Instalacja programów i aplikacji biurowych.
  • Monitorowanie sieci i infrastruktury. 

To podstawa, którą trzeba opanować na dobrym, pewnym poziomie. I nie jest to tak proste, jak się wydaje: za każdym punktem kryje się wiele sztuczek, tajemnic mistrzostwa, niezbędnych narzędzi programowych, instrukcji i podręczników. W dobrym tego słowa znaczeniu, pracuj nad samokształceniem, pracując na pełny etat w swojej głównej pracy przez co najmniej rok.

Zawód: administrator systemu
Naucz się i zrozum ten żart.

Ważne cechy osobiste

Administrator systemu to specjalista, którego nie można izolować w środowisku firmowym i zawodowym. Ciągle musi komunikować się z ludźmi przez telefon i osobiście, więc będzie musiał przezwyciężyć swoje introwertyczne cechy. Administrator systemu musi być:

  • odporny na stres - aby poradzić sobie z niewłaściwym zachowaniem użytkownika, ogromną ilością pracy i komunikacją z kierownictwem;
  • wielozadaniowość - z reguły zarządzanie infrastrukturą IT polega na aktywnej pracy z różnymi narzędziami, jednoczesnym rozwiązywaniu kilku zadań, analizie kilku incydentów jednocześnie;
  • tych, którzy potrafią zarządzać czasem – tylko ścisłe planowanie uchroni ich przed wpadkami, zakłóceniami w pracy i terminami realizacji zadań;
  • komunikatorzy – potrafią słuchać, analizować i rozumieć to, co użytkownicy chcą powiedzieć (czasami jest to bardzo, bardzo trudne);
  • ci, którzy mają zmysł techniczny - niestety, bez umiejętności myślenia inżynierskiego, systemowego i algorytmicznego, nie ma nic do roboty w administrowaniu systemem.

Potrzeba znajomości języków obcych

Jeśli firma narzuca wymagania dotyczące znajomości języków i dotyczą one specjalistów, to administrator systemu musi zastosować się do tych zasad (np. firma świadczy usługi outsourcingowe dla firm zagranicznych). Ale ogólnie administrator systemu powinien rozumieć podstawowe polecenia i komunikaty systemowe w języku angielskim - dla większości to wystarczy.

Jeśli jednak chcesz rozwijać się w swojej karierze, zdobywać międzynarodowe certyfikaty, w tym Cisco i jako pierwszy rozumieć zaawansowane technologie, będziesz potrzebować przynajmniej języka angielskiego na poziomie Upper Intermediate. Gorąco polecam inwestycję w rozwój zawodowy, nie jest to jakiś fantastyczny poziom, da się go opanować nawet bez znajomości języka.

Gdzie studiować

Zawód administratora systemu jest interesujący, ponieważ nie ma specjalnych wymagań szkoleniowych, aby wejść na specjalność, ponieważ nie ma specjalnego wydziału uczącego, jak zostać administratorem systemu. Początkowo wszystko zależy od Ciebie - od tego, na ile jesteś gotowy na samodzielne opanowanie teorii i praktyki, pracę z systemami operacyjnymi (Windows i Unix), urządzeniami peryferyjnymi i bezpieczeństwem. Tak naprawdę Twój komputer powinien stać się Twoim laboratorium edukacyjnym (a jeszcze lepiej, jeśli masz osobną maszynę do takich zadań, aby proces ten nie kolidował z Twoją główną pracą i nauką).

Twierdzenie, że administrator systemu to zawód bez przeszkolenia i mnóstwo samouków, jest w naszych czasach po prostu zbrodnią, ponieważ widzimy poziom dobrze opłacanych administratorów systemów. Oznacza to, że istnieje podstawowy „klasyczny” zestaw, którego będziesz potrzebować.

  • Wykształcenie podstawowe, najlepiej techniczne, pozwoli Ci zrozumieć podstawy myślenia algorytmicznego, inżynierii, elektroniki itp. Znacząco ułatwi to zrozumienie specjalności i przyspieszy jej rozwój. Ponadto nie zapominaj, że dla większości rosyjskich pracodawców dyplom jest nadal ważnym dokumentem przy zatrudnianiu.
  • Jeden lub więcej certyfikatów Cisco znacznie poprawi Twoje umiejętności i sprawi, że Twoje CV będzie konkurencyjne. Na przykład Cisco Certified Entry Network Technician (CCENT) to pierwszy poziom inżyniera technologii sieciowej Cisco, a Cisco Certified Network Associate (CCNA) Routing and Switching to jeden z podstawowych certyfikatów na poziomie podstawowym. Cisco spotkasz niemal w każdej firmie, zwłaszcza dużej. Tak czy inaczej, ta profesjonalna certyfikacja jest w zasadzie złotym standardem w zakresie networkingu. W przyszłości możesz „zdobyć” pozostałe poziomy, ale zdradzę Ci tajemnicę, na koszt pracodawcy 😉
  • W zależności od profilu stanowiska możesz uzyskać odpowiednie certyfikaty z zakresu systemów operacyjnych, bezpieczeństwa, sieci itp. Są to prace, na które pracodawcy naprawdę cieszą się dużym zainteresowaniem i z własnego doświadczenia powiem, że przygotowując się do egzaminów, zapoznaje się z tematem w pełni. Jeśli nie uczysz się samodzielnie, a ograniczasz się tylko do kursu, zdanie egzaminu jest prawie niemożliwe.
  • Istnieje inny sposób edukacji - kompleksowe kursy dla administratorów systemów Windows i Unix. Oczywiście wiele zależy od nauczyciela i organizacji prowadzącej kurs, ale jakość kursu może w 100% rozczarowywać. Tymczasem przy udanym zbiegu okoliczności taki kurs świetnie radzi sobie z systematyzowaniem wiedzy i odkładaniem jej na półki. Jeśli nadal decydujesz się na takie dodatkowe kształcenie, wybierz nie uczelnię, a uczelnię korporacyjną, gdzie wykłady i praktyki prowadzą prawdziwi, aktywni profesjonaliści, a nie teoretycy z lat 90-tych. 

Administrator systemów to specjalność wymagająca ciągłego szkolenia z zakresu nowych technologii, narzędzi bezpieczeństwa, systemów zarządzania infrastrukturą IT itp. Bez ciągłego zanurzania się w nowe materiały szybko stracisz swoje umiejętności i wartość na rynku.

Nie da się ominąć podstaw i zostać fajnym profesjonalistą – bez znajomości architektury PC, serwera, zrozumienia zasad działania oprogramowania aplikacyjnego i użytkowego, systemów operacyjnych nic się nie obejdzie. Dlatego teza „zacznij od początku” jest dla administratorów systemów bardziej aktualna niż kiedykolwiek.

Najlepsze książki i narzędzia edukacyjne

  1. Klasykiem jest Andrew Tanenbaum: Architektura komputerów, sieci komputerowe, nowoczesne systemy operacyjne. Są to trzy grube książki, które mimo to doczekały się kilku wydań i są doskonałe do przeczytania i zrozumienia. Co więcej, dla niektórych administratorów systemów miłość do pracy zaczyna się od tych książek.
  2. T. Limoncelli, K. Hogan „Praktyka administrowania systemami i sieciami” to niesamowity „przewodnik po mózgu”, pozwalający usystematyzować wiedzę gotowego administratora systemu. Ogólnie rzecz biorąc, Limoncelli ma wiele dobrych książek dla administratorów systemów. 
  3. R. Pike, B. Kernighan „Unix. Software Environment” i inne książki Kerningana
  4. Noah Gift „Python w administracji systemem UNIX i Linux” to doskonała książka dla fanów automatyzacji pracy administratora.

Oprócz książek znajdziesz tam podręczniki dostawców, wbudowaną pomoc do systemów operacyjnych i aplikacji, instrukcje i przydatne regulaminy - z reguły łatwo jest w nich znaleźć wszystkie potrzebne informacje. I tak, często są w języku angielskim i bardzo słabo radzą sobie z lokalizacją w języku rosyjskim.

I oczywiście Habr i fora specjalistyczne są doskonałą pomocą dla administratorów systemów na każdym poziomie. Kiedy musiałem poznać naukę Windows Server 2012, Habr okazał się ogromną pomocą - wtedy poznaliśmy się jeszcze lepiej.

Przyszłość administratora systemu

Słyszałem o degradacji zawodu administratora systemów i argumenty za tą tezą są więcej niż słabe: roboty sobie z tym poradzą, chmury gwarantują pracę bez administratora systemu itp. Otwarte pozostaje pytanie, kto na przykład administruje chmurami po stronie dostawcy. Tak naprawdę zawód administratora systemu nie jest degradujący, ale ulega transformacji w kierunku większej złożoności i wszechstronności. Dlatego jeśli to wybierzesz, otworzy się przed tobą kilka ścieżek.

  • DevOps lub DevSecOps to specjalizacja na styku rozwoju, administracji i bezpieczeństwa. W tej chwili zainteresowanie DevOps dopiero rośnie i trend ten będzie kontynuowany, rozwijając się w kierunku konteneryzacji, załadowanych aplikacji i systemów, architektury mikroserwisów itp. Przeanalizuj to wszystko, choć wydaje się to priorytetem na przyszłość. 
  • Bezpieczeństwo informacji to kolejny obszar rozwoju. Jeśli wcześniej specjalistów ds. bezpieczeństwa informacji można było znaleźć jedynie w telekomach i bankach, dziś są potrzebni niemal w każdej firmie IT. Obszar ten nie jest łatwy, będzie wymagał wiedzy z zakresu programowania, hakowania i systemów zabezpieczeń - to znacznie głębsze niż instalacja programu antywirusowego i konfiguracja zapory ogniowej. A tak swoją drogą, na uczelniach są osobne specjalizacje z bezpieczeństwa informacji, więc jeśli jesteś na początku swojej drogi, możesz od razu aplikować zgodnie ze swoim profilem, a jeśli jesteś „starym człowiekiem”, to możesz rozważyć program magisterski pozwalający pogłębić wiedzę i uzyskać dyplom.
  • CTO, CIO - stanowiska kierownicze w obszarze IT lub działach IT firm. Doskonała ścieżka dla tych, którzy oprócz myślenia systemowego i zamiłowania do technologii posiadają zdolności zarządcze i finansowe. Będziesz zarządzać całą infrastrukturą IT, przeprowadzać złożone wdrożenia, budować architektury dla biznesu, a to oczywiście bardzo dobrze się opłaca. Jednak jak pokazuje praktyka, CTO/CIO w dużej firmie to także umiejętność negocjowania, wyjaśniania, uzasadniania i przebijania budżetów, to kolosalne nerwy i odpowiedzialność.
  • Rozpocznij swój własny bissnes. Na przykład zajmij się administracją systemami i wsparciem dla firm jako outsourcer. Wtedy będziesz mógł ułożyć swój harmonogram, zaplanować swoje dochody i zatrudnienie oraz świadczyć te usługi, które szczególnie Ci odpowiadają. Nie jest to jednak droga łatwa, zarówno z punktu widzenia pozyskania i utrzymania bazy klientów, jak i z punktu widzenia zarządzania, finansów i prawa. 

Oczywiście możesz iść na telekomunikację, rozwój, menedżerów sprzedaży produktów skomplikowanych technicznie (swoją drogą, droga opcja!) i marketing - wszystko zależy od twoich osobistych skłonności i zrozumienia specjalizacji. Możesz też pozostać fajnym administratorem systemu i robić wszystko, co jest wymienione pod względem wynagrodzenia i umiejętności. Ale aby tak się stało, Twoje pragnienia i doświadczenie oraz zrozumienie przez kierownictwo Twojej firmy znaczenia infrastruktury IT muszą się połączyć (a to naprawdę rzadkość). 

Mity zawodu

Jak każdy zawód, administracja systemami jest otoczona mitami. Chętnie rozwieję te najczęściej spotykane.

  • Administratorzy systemów to zawód pracujący. Nie, to intelektualna, złożona praca z wielozadaniowością i obciążeniami, ponieważ we współczesnym świecie infrastruktura IT znaczy zbyt wiele w każdej firmie.
  • Sysadmini są źli. Nie, zwykłe - zgodnie z charakterem właściciela zawodu. Ale naprawdę irytują ich użytkownicy, którzy nie potrafią opisać problemu lub, co dobre, uważają się za hakerów i zanim wezwą pomoc, maksymalnie pogłębiają problem.

    Zawód: administrator systemu
    Nie zły, ale niebezpieczny!

  • Administratorzy systemów nie potrzebują edukacji. Jeśli nie chcesz spędzić całego życia na „naprawianiu pieców Primus” i wykonywaniu podstawowych czynności, takich jak instalowanie programów antywirusowych i innych, musisz stale się uczyć, zarówno samodzielnie, jak i na profesjonalnych, certyfikowanych kursach. Wyższe wykształcenie pomoże przyspieszyć proces samokształcenia i postrzegania złożonych informacji technicznych. 
  • Administratorzy systemów to leniuchowie. O, to mój ulubiony mit! Dobry administrator systemu współpracuje z oprogramowaniem do zarządzania infrastrukturą IT i utrzymuje porządek w całym systemie. Zajmuje to ogromną ilość czasu i często wymaga pracy w nadgodzinach, ale na zewnątrz tak, wydaje się, że administrator systemu po prostu siedzi przy komputerze, podobnie jak reszta z nas. W oczach przeciętnego człowieka jest to bałagan: administrator musi owinąć się drutami i biegać z gotową zaciskarką i ściągaczem. Krótko mówiąc, głupota. Chociaż nikt nie jest bezgrzeszny, od razu poczujesz ból leniwego administratora systemu.
  • Administratorzy systemów są zaniedbani, noszą rozciągnięte swetry i noszą brodę. Wygląd administratora systemu nie jest podyktowany żadnymi standardami i zależy wyłącznie od jego osobistych preferencji.

Ale ogólnie rzecz biorąc, w każdym dowcipie jest ziarno humoru i ogólnie administratorzy systemów to barwni, ciekawi ludzie, o niepowtarzalnym stylu komunikacji. Zawsze można znaleźć z nimi wspólny język.

Główna rada

Cuda się nie zdarzają i nie zostaniesz superadministratorem systemu, jeśli będziesz siedział w małym biurze i wykonywał podstawowe prace. Na pewno się wypalisz, rozczarujesz swoim zawodem i będziesz twierdził, że to najgorsza praca na świecie. Dlatego rozwijaj się, zmieniaj pracę, nie unikaj ciekawych i trudnych zadań – a zanim się zorientujesz, staniesz się naprawdę poszukiwanym i wysoko opłacanym profesjonalistą. 

PS: W komentarzach jak zawsze czekamy na porady doświadczonych administratorów systemów i historie o tym, co pomogło Ci w karierze, jak trafiłeś do tej pracy, co w niej lubisz, a czego nie. Jak wygląda administracja systemem w 2020 roku?

Zawód: administrator systemu

Źródło: www.habr.com

Dodaj komentarz