
Kliknięcie „kup teraz” w sklepie internetowym, przelew w aplikacji banku, wynik badania widoczny w systemie przychodni – za każdym razem gdzieś w tle dane są zapisywane, odczytywane i chronione. O ludziach, którzy tego pilnują, słychać zwykle dopiero wtedy, gdy coś przestaje działać. Administrator baz danych dba o to, by takie chwile zdarzały się jak najrzadziej: śledzi wydajność, planuje kopie zapasowe, decyduje o uprawnieniach, a gdy dochodzi do awarii, wie, jak przywrócić dane bez utraty choćby jednego rekordu.

Pracownik kadr wysyła listę płac na prywatną skrzynkę, bo „tak szybciej”. Sklep internetowy chce śledzić każdy ruch klienta, a przychodnia wdraża nowy system rejestracji pacjentów. W każdej z tych sytuacji ktoś musi zapytać: czy wolno, jak to zabezpieczyć i co zrobić, jeśli dane wyciekną? To zadanie inspektora ochrony danych, następcy dawnego administratora bezpieczeństwa informacji. Łączy znajomość przepisów z rozumieniem technologii – doradza, kontroluje i uczy. Działa niezależnie, a jego zdanie często decyduje o tym, czy organizacja uniknie poważnych kłopotów.

Klikasz w link, strona otwiera się w ułamku sekundy, płatność przechodzi bez problemu, a dane logowania nie wyciekają. Wydaje się to oczywiste, dopóki coś się nie zepsuje. Za tą oczywistością stoi administrator stron internetowych – osoba, która dba o serwery, bazy danych, certyfikaty i kopie zapasowe, żeby serwis działał szybko, bezpiecznie i bez przerw. Programiści budują aplikację, a administrator przygotowuje i pilnuje środowiska, w którym ona żyje. To praca dla tych, którzy wolą wiedzieć, jak coś działa od środka, niż tylko z tego korzystać.

Poniedziałek, ósma rano: nikt w biurze nie może się zalogować, drukarka sieciowa milczy, a serwer poczty zgłasza brak miejsca na dysku. Dla większości pracowników to fatalny początek tygodnia, dla administratora systemów komputerowych – sprawdzian refleksu. Gaszenie pożarów to jednak tylko część tej pracy. Znacznie więcej czasu zajmuje to, czego nikt nie widzi: konfiguracja serwerów i sieci, aktualizacje, kopie zapasowe, nadawanie uprawnień i pilnowanie zasad bezpieczeństwa. Dobrego administratora poznaje się po tym, że awarie zdarzają się rzadko, a jeśli już – szybko mijają.

Kiedy w firmie wszystko działa, nikt nie myśli o sieci. Poczta dochodzi, drukarka drukuje, system sprzedaży odpowiada w ułamku sekundy. Wystarczy jednak, że jedno łącze się zapcha albo przełącznik zacznie gubić pakiety, a telefony dzwonią na wszystkich piętrach naraz. Analityk sieci komputerowych dba o to, żeby takich dni było jak najmniej: obserwuje ruch, mierzy wydajność, pilnuje adresacji i zabezpieczeń, a z liczb wyciąga wnioski, jak rozbudować sieć, zanim zacznie się dławić. To praca dla kogoś, kto lubi rozumieć, co dzieje się „pod spodem”.

Aplikacja bankowa, rozkład jazdy w telefonie, system, w którym lekarz wystawia receptę, sterownik linii produkcyjnej – za każdym z nich stoją informatycy. Jedni projektują i piszą oprogramowanie, inni budują sieci i dbają o serwery, jeszcze inni analizują dane, zabezpieczają systemy przed atakami albo uczą komputery rozpoznawać obrazy. Łączy ich jedno: rozwiązują problemy, rozkładając je na małe, logiczne kroki, które potrafi wykonać maszyna. To jeden z najszerszych zawodów, jakie można zdobyć po studiach – i jeden z tych, w których nauka nigdy się nie kończy.

Jest trzecia w nocy, na SOR trafia pacjent po wypadku, a tomograf właśnie wykonał serię zdjęć. Zanim radiolog zdąży je obejrzeć, obrazy muszą trafić na serwer, połączyć się z kartą pacjenta i pojawić się na monitorze w gabinecie obok. Jeśli coś po drodze zawiedzie, diagnoza się opóźnia. Informatyk medyczny pilnuje, żeby szpitalne systemy – od rejestracji, przez laboratorium, po pracownię obrazową – działały razem i bez przerw. Mówi językiem administratora sieci, ale rozumie też, czego potrzebują lekarz, pielęgniarka i diagnosta laboratoryjny.

Przelew dociera na konto w kilka sekund, lekarz otwiera wyniki badań z innego szpitala, a linia produkcyjna w fabryce dostaje nowe zlecenie, zanim skończy poprzednie. Nikt nie myśli wtedy o kablach, przełącznikach i serwerach – i dobrze, bo to znaczy, że ktoś wykonał swoją pracę bez zarzutu. Inżynier systemów i sieci komputerowych projektuje, buduje i utrzymuje infrastrukturę, po której płyną dane firm i instytucji. Dba o to, by działała szybko, bez przerw i była odporna na awarie oraz ataki. To zawód dla osób, które lubią wiedzieć, co dzieje się pod maską.

Przelew bankowy, rozmowa wideo z lekarzem, system rezerwacji biletów, kamery na skrzyżowaniach — wszystko to działa tylko wtedy, gdy dane bez zakłóceń przepływają przez sieć. Zwykle nikt o niej nie myśli, dopóki coś nie przestanie działać. Inżynier teleinformatyk projektuje, konfiguruje i utrzymuje sieci oraz systemy, które łączą komputery, serwery i urządzenia w jedną całość. Diagnozuje awarie, pilnuje bezpieczeństwa danych, mierzy łącza miedziane i światłowodowe, a także planuje rozbudowę infrastruktury tak, by nadążała za rosnącym ruchem.

Firma informatyczna nie ma hal produkcyjnych ani magazynów. Jej majątkiem są ludzie, ich wiedza i kod, który piszą, a także zaufanie klientów powierzających jej swoje systemy i dane. Kierownik przedsiębiorstwa informatycznego musi sprawić, by z tego wszystkiego powstał biznes, który się rozwija: wybiera kierunek, pilnuje budżetu, zdobywa klientów, buduje zespoły i odpowiada za bezpieczeństwo informacji. Nie musi codziennie pisać kodu, ale powinien rozumieć technologię na tyle, by podejmować trafne decyzje i rozmawiać z inżynierami jak równy z równym.

Wi-Fi przyzwyczaiło nas do tego, że internet „po prostu jest” – w biurze, na kampusie, w hali magazynowej czy na osiedlu, do którego nie dociągnięto światłowodu. Za tym „po prostu” stoją ludzie, którzy montują anteny na masztach, konfigurują routery i punkty dostępowe, pilnują, by do sieci nie podłączył się nikt niepowołany, a gdy coś przestaje działać, szukają przyczyny, zanim telefony od klientów zaczną się urywać. Operator bezprzewodowych sieci komputerowych łączy pracę technika w terenie z zadaniami administratora przy komputerze.

Bank chce, żeby klient mógł założyć konto w telefonie w kilka minut. Szpital potrzebuje, by wynik badania trafiał od razu do lekarza na oddziale. Zanim ktokolwiek napisze pierwszą linijkę kodu albo kupi serwer, ktoś musi odpowiedzieć na pytanie: jak to wszystko ma ze sobą współpracować? Tym kimś jest architekt systemów teleinformatycznych. Rysuje plan całości – sieci, serwerów, aplikacji i przepływu danych – i pilnuje, żeby system był szybki, bezpieczny, gotowy do rozbudowy i nie kosztował więcej, niż musi.

Jedno źle zabezpieczone pole formularza w sklepie internetowym wystarczy, by ktoś z zewnątrz wyciągnął dane tysięcy klientów. Jedna przestarzała biblioteka w aplikacji bankowej – i drobna luka staje się otwartymi drzwiami. Specjalista bezpieczeństwa oprogramowania szuka takich miejsc, zanim zrobią to przestępcy. Analizuje kod i architekturę systemów, przeprowadza testy bezpieczeństwa, ustala zasady, według których programiści piszą aplikacje, i pilnuje, by poprawki trafiły tam, gdzie trzeba. To praca na styku programowania, testowania i myślenia jak atakujący.

Trzecia w nocy, a system monitorujący zgłasza, że z serwera działu księgowości płyną duże ilości danych na nieznany adres za granicą. Awaria, błąd konfiguracji czy początek ataku? Specjalista bezpieczeństwa systemów teleinformatycznych musi to ustalić szybko i bez paniki. Na co dzień dba o to, by sieci, serwery, poczta i komputery pracowników były dobrze chronione: konfiguruje zabezpieczenia, analizuje dzienniki zdarzeń, przeprowadza audyty, pisze procedury i ćwiczy z zespołem reagowanie na incydenty.

Co się stanie, jeśli w polu „wiek” ktoś wpisze literę, dwa razy szybko kliknie „zapłać” albo straci zasięg w połowie przelewu? Programista pisze aplikację tak, żeby działała. Tester oprogramowania komputerowego sprawdza, kiedy przestaje działać – zanim zrobią to użytkownicy. Projektuje scenariusze testów, wyszukuje błędy, opisuje je tak, żeby dało się je szybko naprawić, a coraz częściej pisze też programy, które testują automatycznie. To zawód dla osób dociekliwych i dokładnych, które lubią technologię i patrzą na nią oczami użytkownika.

Wideorozmowa z lekarzem, płatność telefonem w sklepie, rozmowa z numerem alarmowym – wszystko to wymaga, żeby sieci, serwery i aplikacje współpracowały bez zakłóceń, nawet gdy jednocześnie korzystają z nich tysiące osób. Zanim nowa usługa, aktualizacja oprogramowania czy urządzenie trafią do użytkowników, ktoś musi sprawdzić, czy wytrzymają prawdziwe obciążenie. Tester systemów teleinformatycznych bada sieci i systemy w kontrolowanych warunkach: symuluje awarie, mierzy przepustowość, szuka słabych punktów i dokumentuje, co trzeba poprawić.