закон
Есть много предметов, которые должен знать специалист по вычислительной технике, ведь наша профессия, как и большинство профессий, занимающихся бизнес-консультированием, требует значительных знаний во всех областях, с которыми мы сталкиваемся и анализируем.
Однако право - это то, что я бы выделил как необходимость.
Наша профессия находится на переднем крае быстро меняющейся правовой базы. Интеллектуальная собственность является хорошо известным примером, но существуют различные правовые вопросы, которые возникают изо дня в день. Соответствие нормативным требованиям, действительные и недействительные договорные условия, кредитное право, если вы работаете в электронной коммерции, защита данных.
Я думаю, что все ИТ-специалисты и, конечно, старшие инженеры-программисты должны пройти базовую юридическую подготовку и следовать применимым законам в своих областях. В моем университете это было в обязательном учебном плане для студентов магистратуры по вычислительной технике, оно регулярно пригодится. Обычный ответ: «Юридический отдел занимается этим», да, ну, они могут не знать, что существует проблема, созданная программным обеспечением, если сотрудники не имеют достаточной осведомленности, чтобы уведомить их об этом - плюс, как правило, источник имеет свои голова на плаху.