Sometimes we forget that software engineering, as any other profession also has some rules and a code to live & work by. Any professional, free lancer or even a student should implement some basic rules in their work.
Software engineers should act in a way that benefits public interest.
CLIENT & EMPLOYER
Acting according to the best interest of the client/employer which is according to public interest.
Always try to meet the best professional standards.
Maintain independent integrity in their projects.
Software development and mantainance should always be managed in an ethical way.
Engineers should always improve the profession in an ethical way.
Software engineers must be fair and collaborative with their peers
Software engineers must maintaing a constant learning attitude and maintain the ethics in their work.