Статья:

ЭТИКА ПРОГРАММИРОВАНИЯ

Конференция: CCLXXXII Студенческая международная научно-практическая конференция «Молодежный научный форум»

Секция: Технические науки

Выходные данные
Федорова П.В. ЭТИКА ПРОГРАММИРОВАНИЯ // Молодежный научный форум: электр. сб. ст. по мат. CCLXXXII междунар. студ. науч.-практ. конф. № 3(282). URL: https://nauchforum.ru/archive/MNF_interdisciplinarity/3(282).pdf (дата обращения: 23.02.2025)
Лауреаты определены. Конференция завершена
Эта статья набрала 0 голосов
Мне нравится
Дипломы
лауреатов
Сертификаты
участников
Дипломы
лауреатов
Сертификаты
участников
на печатьскачать .pdfподелиться

ЭТИКА ПРОГРАММИРОВАНИЯ

Федорова Полина Викторовна
студент, ОГАПОУ Ульяновский авиационный колледж – Межрегиональный центр компетенций, РФ, г. Ульяновск
Мардамшина Анна Александровна
научный руководитель, руководитель Центра ИТ-компетенций, ОГАПОУ Ульяновский авиационный колледж – Межрегиональный центр компетенций, РФ, г. Ульяновск

 

Цель: выявление важности этики программирования и роли программистов в обеспечении безопасного использования технологий.

Задачи:

  1. изучить различные источники информации;
  2. изучить основные принципы этики программирования;
  3. исследовать основные принципы этичного программирования.

Объект исследования: этика в программировании.

Предмет исследования: важность этики в программировании, роль программистов в обеспечении безопасного и ответственного использования технологий.

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

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

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

Алгоритмы могут непреднамеренно усиливать предвзятость, что может привести к дискриминации определённых групп пользователей. Разработчики должны тестировать свои алгоритмы на наличие предвзятости и использовать разнообразные наборы данных для обучения моделей, чтобы обеспечить справедливость и беспристрастность.

Программисты должны следовать профессиональным стандартам и этическим кодексам, таким как кодекс ACM/IEEE. Эти стандарты помогают разработчикам действовать в интересах общества, клиентов и коллег, способствуя созданию безопасного и качественного программного обеспечения.

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

  • обучение: постоянное изучение новых методов защиты данных и этических норм.
  • честность: прозрачное представление информации о своих продуктах.
  • социальная ответственность: оценка воздействия своих решений на общество.

Современные технологии ставят перед программистами новые вызовы:

  • искусственный интеллект: использование ИИ требует особого внимания к этическим вопросам, поскольку алгоритмы могут принимать решения, влияющие на жизнь людей.
  • большие данные: обработка больших объемов данных создает риски для конфиденциальности пользователей.
  • автоматизация: автоматизация процессов может привести к потере рабочих мест и другим социальным последствиям.

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

 

Список литературы:
1. Этика в программировании: как создавать ответственный и безопасный код // Дзен - URL:  https://dzen.ru/a/Zls2B2nJmClUxEBP (дата обращения: 10.12.2024)
2. Компьютерная этика // Википедия - URL: https://ru.wikipedia.org/wiki/Компьютерная_этика (дата обращения: 10.12.2024)
3. Профессиональная этика IT специалиста // LiveJournal - URL: https://freedom.livejournal.com/2041524.html  (дата обращения: 15.12.2024)
4. Этические принципы взаимодействия с искусственным интеллектом //  CyberLeninka - URL: https://cyberleninka.ru/article/n/eticheskie-printsipy-vzaimodeystviya-s-iskusstvennym-intellektom-kak-osnova-pravovogo-regulirovaniya (дата обращения: 15.12.2024)