Текстовые редакторы, позволяющие нам набирать тексты на компьютере, разрабатывают прикладники. А программа дефрагментации жесткого диска – это уже задача программиста-системщика, т.к. подобная программа обеспечивает взаимодействие программ и так называемого железа.  

Это не значит, что системный программист не может разработать прикладную программу. Но он мыслит комплексно.
Системное программирование (программирование систем) – это, по существу, инженерная деятельность, хотя она и не связана с материальным миром в такой степени, как это бывает в традиционном инженерном деле.

Кроме разработки программных модулей и их интеграции, программист-системщик занимается адаптацией и модификацией программных продуктов под конкретную систему, исходя из её логики и задач. Он же может заниматься разработкой баз данных и их администрированием.


Профессионалы в области системного программирования весьма востребованы на рынке труда. Это связано с тем, что и в науке, и в промышленности, и в финансовом секторе, и в медицине, и даже в образовании развиваются автоматизация и компьютеризация всех рабочих процессов.

Программирование в компьютерных системах – специальность с очень широкими возможностями.
Программист-системщик может продолжить учёбу и получить диплом о высшем образовании в области прикладной информатики, автоматизации технологии промышленных процессов, инноватики и др.