A Programmer's Oath - Part 04 - Another amateur's attempt at an oath
“ Programming, as a profession, is of great importance to society. Other professions with similar importance have oaths and codes of conduct to guide the professionals in their field, like M.D’s and lawyers. This has benefited their professions in many ways, like taking the lead in the creation of legislature.” ( Read my extended summary of Uncle Bob’s presentation ) Inspired by Uncle Bob I'm taking a glance at an oath for programmers. Why is it important? How can we build on the experience in other professions? What role could an oath play? After 3 other posts, here is my attempt at a Programmer’s Oath. It is an adjusted copy of the Declaration of Geneva , the most widely sworn oath. I’m quite happy with the outcome. Still, like code, any oath it should be properly reviewed. In programming the direct subjects of our work are the programs we create. An oath shouldn’t be complicated by including possible patrons (e.g. ...