software engineers write programs that benefit humans, but can also endanger humans, and this involves the work ethic of programmers
Problem, programmers only adhere to their own professional ethics, then his program can be for the benefit of employers and customers. Conversely, if
A programmer does not adhere to his professional ethics, but for his own benefit to deprive others of the results or write procedures to violate
Other people's interests, then he will eventually only harm himself.
Here are a few examples of programmers who have not adhered to their professional ethics:
These programmers have been insulted and abused by others for not sticking to their professional ethics and doing something that infringes on others ' interests.
The program itself has no ethics or ethics, but programmers and software companies have to. If I become a programmer in the future, then I will stick to my professional ethics:
1. Full responsibility for your own work
2. Consider the interests of software engineers, employers, customers, users and the general public.
3. Inform the relevant personnel or experts of any harm that may be caused to the user, the public and the external personnel associated with the software and related documents.
4. In all statements relating to the software or related documents, methods and tools, especially in those public statements, be fair and avoid fraud.
5, do not intentionally use those obtained or retained illegal or immoral software.
6, in the work, to any confidential information should pay attention to secrecy, this kind of secrecy should be consistent with the public interest and law.
7. Use the assets of the client or employer only after proper authorization, and in the knowledge and permission of the customer or employer.
Academic integrity and professional ethics