DEV Community

Discussion on: What should be in the software developers 'Hippocratic Oath'?

Collapse
 
val_baca profile image
Valentin Baca • Edited

Here's a good start:

nspe.org/resources/ethics/code-eth...

As a Professional Engineer, I dedicate my professional knowledge and skill to the advancement and betterment of human welfare.

I pledge:

To give the utmost of performance;
To participate in none but honest enterprise;
To live and work according to the laws of man and the highest standards of professional conduct;
To place service before profit, the honor and standing of the profession before personal advantage, and the public welfare above all other considerations.
In humility and with need for Divine Guidance, I make this pledge.

Collapse
 
ardennl profile image
Arden de Raaij

It's a start alright! Maybe a bit 50's though, with the Divine guidance and all.

To give the utmost of performance;

Sounds pretty Calvanistic to me. If you pledge that nowadays you'll never leave Google campus. Unless it's talking about server performance: "I pledge not to waste resources with my code".

The others points do really resonate though. I'm sure there's quite a few companies you wouldn't work at if they'd be your mantra.