DEV Community

Discussion on: What are our responsibilities as software developers beyond writing code? 🌎💻

Collapse
 
kateh profile image
Kate (she/her)

Hi Jur! Thanks for reading and sharing your thoughts!

The facebook like button seemed a good idea but it also brought the (unexpected) downside of social pressure to get as many likes as possible.

Yeah, that's a good point. I think it's important to recognize that technology can end up being used in all sorts of ways that even we might not anticipate, no matter how good an intention we might have. Maybe part of our responsibility is to keep evaluating and never stop asking questions every step of the way.

There are some developers who suggest we need an oath for software development, like the Hippocratic Oath.

I've never heard of that. That's an interesting idea... 🤔

Collapse
 
jurcello profile image
Jur de Vries

Hi Kate,
Robert Martin (Unlce Bob) created such an oath which can be found on his blog:
blog.cleancoder.com/uncle-bob/2015...

In my opinion this oath is directed more to software craftsmanship (the link Stephen Dicks provided) and lacks some of the ethics.

I found another oath that's more in the direction of the ethics:
github.com/Widdershin/programmers-....
I think I like this one more but maybe they can be merged.