Системне програмування і користувачі
Раніше системне програмування цікавив процесор, сьогодні в його компетенції знаходиться користувач. Управління користувачами – це системне програмування високого порядку, суттєвою відповідальності і престижне з точки зору оплати.
Спеціаліст, що керує доступом до інформаційних ресурсів, це системний програміст, «оснащений» знаннями з психології, соціології та юридичним аспектам конкретної компанії. Тут немає асемблера, немає машинних кодів. Є кілька команд і можливість писати спеціальні сценарії доступу.
Помилка в сценарії роботи користувача – порушення периметра безпеки, проникнення зловмисника і крах системи або крадіжка інформації.
Працювати з процесором набагато простіше: він просто виконує послідовність команд. Працювати з людиною складно: він може змінювати алгоритм своєї поведінки, діяти за кількома напрямами і розподіляти свої дії по часу.