![Page 1: От программиста к профессионалу. Прагматичный программист](https://reader031.vdocuments.pub/reader031/viewer/2022020115/54b61b394a795950268b4737/html5/thumbnails/1.jpg)
От программиста к профессионалу. Прагматичный
программист.
«Архитектура вычислительных систем»
Акоев Марк Анатольевич
7 семестр
14 часов, зачет
http://akoev.blogspot.com/search/label/Computing
![Page 2: От программиста к профессионалу. Прагматичный программист](https://reader031.vdocuments.pub/reader031/viewer/2022020115/54b61b394a795950268b4737/html5/thumbnails/2.jpg)
Прагматичный программист
![Page 3: От программиста к профессионалу. Прагматичный программист](https://reader031.vdocuments.pub/reader031/viewer/2022020115/54b61b394a795950268b4737/html5/thumbnails/3.jpg)
Профессиональные сообщества
![Page 4: От программиста к профессионалу. Прагматичный программист](https://reader031.vdocuments.pub/reader031/viewer/2022020115/54b61b394a795950268b4737/html5/thumbnails/4.jpg)
Сертификация
![Page 5: От программиста к профессионалу. Прагматичный программист](https://reader031.vdocuments.pub/reader031/viewer/2022020115/54b61b394a795950268b4737/html5/thumbnails/5.jpg)
Профессиональный программист
![Page 6: От программиста к профессионалу. Прагматичный программист](https://reader031.vdocuments.pub/reader031/viewer/2022020115/54b61b394a795950268b4737/html5/thumbnails/6.jpg)
Этика программирования
![Page 7: От программиста к профессионалу. Прагматичный программист](https://reader031.vdocuments.pub/reader031/viewer/2022020115/54b61b394a795950268b4737/html5/thumbnails/7.jpg)
Software Engineering Code of Ethics
and Professional PracticeSoftware Engineering Code of Ethics and Professional Practice (Version 5.2) as
recommended by the ACM/IEEE-CS Joint Task Force on Software Engineering Ethics and
Professional Practices and jointly approved by the ACM and the IEEE-CS as the standard
for teaching and practicing software engineering.
1. PUBLIC - Software engineers shall act consistently with the public interest.
2. CLIENT AND EMPLOYER - Software engineers shall act in a manner that is in the best
interests of their client and employer consistent with the public interest.
3. PRODUCT - Software engineers shall ensure that their products and related modifications
meet the highest professional standards possible.
4. JUDGMENT - Software engineers shall maintain integrity and independence in their
professional judgment.
5. MANAGEMENT - Software engineering managers and leaders shall subscribe to and
![Page 8: От программиста к профессионалу. Прагматичный программист](https://reader031.vdocuments.pub/reader031/viewer/2022020115/54b61b394a795950268b4737/html5/thumbnails/8.jpg)
promote an ethical approach to the management of software development and maintenance.
6. PROFESSION - Software engineers shall advance the integrity and reputation of the
profession consistent with the public interest.
7. COLLEAGUES - Software engineers shall be fair to and supportive of their colleagues.
8. SELF - Software engineers shall participate in lifelong learning regarding the practice of
their profession and shall promote an ethical approach to the practice of the profession.
http://www.acm.org/about/se-code
http://club.shelek.ru/viewart.php?id=277
![Page 9: От программиста к профессионалу. Прагматичный программист](https://reader031.vdocuments.pub/reader031/viewer/2022020115/54b61b394a795950268b4737/html5/thumbnails/9.jpg)
1. ОБЩЕСТВО – Инженеры ПО
должны действовать в
соответствии с интересами
общества.
![Page 10: От программиста к профессионалу. Прагматичный программист](https://reader031.vdocuments.pub/reader031/viewer/2022020115/54b61b394a795950268b4737/html5/thumbnails/10.jpg)
2. КЛИЕНТ И РАБОТОДАТЕЛЬ –
Инженеры ПО должны действовать
в интересах своего клиента и
работодателя, согласно интересам
общества.
![Page 11: От программиста к профессионалу. Прагматичный программист](https://reader031.vdocuments.pub/reader031/viewer/2022020115/54b61b394a795950268b4737/html5/thumbnails/11.jpg)
3. ПРОДУКТ – Инженеры ПО
должны обеспечить, соответствие
своих программных продуктов и их
последущих модификаций
наивысшим профессиональным
стандартам.
![Page 12: От программиста к профессионалу. Прагматичный программист](https://reader031.vdocuments.pub/reader031/viewer/2022020115/54b61b394a795950268b4737/html5/thumbnails/12.jpg)
4. ОЦЕНКИ – Инженеры ПО
должны поддерживать целостность
и независимость своих
профессиональных оценок.
![Page 13: От программиста к профессионалу. Прагматичный программист](https://reader031.vdocuments.pub/reader031/viewer/2022020115/54b61b394a795950268b4737/html5/thumbnails/13.jpg)
5. Управление – Менеджеры и
руководители инженеров ПО
должны придерживаться и
содействовать продвижению
этического подхода к управлению
разработкой и поддержкой
программного обеспечения.
![Page 14: От программиста к профессионалу. Прагматичный программист](https://reader031.vdocuments.pub/reader031/viewer/2022020115/54b61b394a795950268b4737/html5/thumbnails/14.jpg)
6. ПРОФЕССИЯ – Инженеры ПО
должны поддерживать престиж и
репутацию своей профессии в
интересах общества.
![Page 15: От программиста к профессионалу. Прагматичный программист](https://reader031.vdocuments.pub/reader031/viewer/2022020115/54b61b394a795950268b4737/html5/thumbnails/15.jpg)
7. КОЛЛЕГИ – Инженеры ПО
должны быть справедливы по
отношению к своим коллегам,
помогать им и поддерживать их.
![Page 16: От программиста к профессионалу. Прагматичный программист](https://reader031.vdocuments.pub/reader031/viewer/2022020115/54b61b394a795950268b4737/html5/thumbnails/16.jpg)
8. ИНЖЕНЕРЫ ПО – Инженеры ПО
должны непрерывно учиться
навыкам своей профессии и
способствовать продвижению
этического подхода к своей
деятельности.
![Page 17: От программиста к профессионалу. Прагматичный программист](https://reader031.vdocuments.pub/reader031/viewer/2022020115/54b61b394a795950268b4737/html5/thumbnails/17.jpg)
Вопросы
![Page 18: От программиста к профессионалу. Прагматичный программист](https://reader031.vdocuments.pub/reader031/viewer/2022020115/54b61b394a795950268b4737/html5/thumbnails/18.jpg)
Зачет