Kim jest mityczny informatyk?
Wydaje się, że informatyk to po prostu – istota, która mówi maszynom co i jak mają robić, jednak jest to rozumowanie ogólnie błędne, ponieważ czasami informatyk do pracy nie potrzebuje nawet komputera. Informatyka to bowiem bardzo szeroka dyscyplina naukowa – wyłoniła się tam, gdzie ściera się matematyka z elektroniką. Jej ścisłym celem są zawsze działania związane z przetwarzaniem informacji. Oczywiście wszystko nie jest takie proste, a informatyk informatykowi nie równy, w informatyce możemy wyszczególnić kilka głównych specjalizacji:
- Inżynierzy oprogramowania (projektanci systemów informatycznych)
- Analitycy (data mining)
- Programiści:
- Programiści języków niskiego poziomu (operują bezpośrednio na sprzęcie, programując często systemy wbudowane);
- Programiści języków imperatywno-obiektowych (w tym powszechnie nazywani “backendowcy”, choć nie jest to jednoznaczne określenie);
- Programiści baz danych (osoby implementujące przechowywanie wielkich zbiorów danych);
- Programiści skryptowi i języków opisowych (w tym frontendowcy, osoby opisujące wygląd stron i aplikacji za pomocą specjalnych języków);
- Testerzy (ocena kodu, pisanie zautomatyzowanych testów);
- Administratorzy (zarządzanie systemami operacyjnymi, sprzętem).
Dlaczego grafik nie jest informatykiem?
Graficy/projektanci – w przeciwieństwie do programistów, zazwyczaj nie mają wykształcenia technicznego, a ich głównym atutem jest wykształcenie i zdolności artystyczne. Grafik ma za zadanie przygotować schludny i funkcjonalny projekt graficzny, który będzie można wdrożyć w życie – czasami to się udaje. Graficy są odpowiedzialni za walory artystyczne, jednak nie możemy zapomnieć, że do ich obowiązków również należy zwrócenie uwagi i poprawne zaprojektowanie takich rzeczy, jak: UI (user interface) czy też UX (user experience – doświadczenia użytkowników). Właśnie zaangażowanie w projektowanie UI może spowodować, że graficy myleni są z informatykami – bo UI to przestrzeń, w której następuje interakcja użytkownika z maszyną.
Podsumowując, graficy zajmują się często rzeczami zbliżonymi do działań informatyków – jednak zazwyczaj nie przekraczają pewnej granicy. Natomiast informatycy nie projektują logo, stron internetowych itp. – tylko zajmują się agregacją i przetwarzaniem informacji.
Podziękowanie dla Szymona Piechaczka za nadzór merytoryczny.