
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ć.

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.