Возможно, имелись в виду различия в задачах и обязанностях программистов и системных аналитиков, что отражается и на профессиональных стандартах этих профессий.
Программист занимается, в частности, написанием кода, реализацией задач. 45 Он может заниматься критичными процессами, не отвлекаясь на настройку, его время расходуется эффективнее. 5
Системный аналитик, в свою очередь, выполняет роль посредника между заказчиком и техническими исполнителями. 3 Он понимает требования менеджмента, видит стоящие перед ним проблемы и знает, как их решить с помощью цифровых технологий. 3 При этом системный аналитик должен уметь разговаривать на языке программистов и формулировать для них задания. 3
Таким образом, профессиональные стандарты программистов ориентированы на разработку и реализацию, в то время как стандарты системных аналитиков — на взаимодействие с бизнесом и координацию разработки в соответствии с его требованиями. 4
При этом есть мнение, что системный аналитик не обязан уметь программировать, но должен ориентироваться в технической стороне разработки, понимать, какую роль выполняет каждый компонент и как данные проходят через систему. 1