Как в плане оплаты труда, так и в плане большей образованности.
Мне все-таки кажется, что специалист по компьютерной безопасности.
Конечно, программист программисту - рознь. Тоже самое и со специлистами по компьютерной безопасности(для краткости будут их называть секьюрниками).
Конечно, иной программист иного секьюрника легко за пояс заткнет. И наоборот.
Но вот только давайте подумаем об том, каким минимумо знаний и навыков должен обладать программист или секьюрник.
ИМХО, достаточно освоить книжку в стиле «Visual Basic для чайников» и все, программист готов. Конечно, ему будет далеко до настоящих профессионалов программирования, но по крайней мере, он может программировать. Пусть и худо-бедно.
А секьюрник просто обязан, ИМХО, знать не только языки программирования высокого уровня, но и еще ассемблер. Плюс к этому, знать устройство операционной системы, компьютерных сетей, криптографию, виды атак и способы защиты от них. И думаю, что это далеко не полный список!
Перемещено true_admin из development