Разница между системным администратором и прикладным программистом заключается в их задачах и деятельности:
- Системный администратор обеспечивает функционирование ИТ-инфраструктуры организации в разных аспектах. 2 В его задачи входит безопасность и сохранность данных клиента, а также проектирование всей инфраструктуры, чтобы сотрудники могли эффективно решать бизнес-задачи. 2 Системный администратор отвечает за непрерывность бизнес-процессов с точки зрения работоспособности инфраструктуры. 2
- Прикладной программист разрабатывает программное обеспечение и создаёт приложения для различных областей деятельности человека (финансы, наука, развлечения и т. п.). 1 Он пишет код, разрабатывает функционал и тестирует программы. 3
Таким образом, если упрощённо, то программист пишет алгоритм для решения прикладной задачи, а системный администратор обеспечивает её решение (начиная от закупки и настройки оборудования и ПО, заканчивая технической поддержкой текущей работы пользователей и этого самого ПО). 2