Not too long ago I watched [this debate](https://www.youtube.com/watch?v=JZRcYaAYWg4). In this particular debate, both parties debate whether Christianity is a force for good or not. \nAnd while this text has nothing to do with religion in general, it triggered me to something I’ve been thinking for some time now. I’ve been thinking about moral and ethics in the software development industry, more precisely, _are software developers a force for good?_\n\nWe are living in interesting times, times where algorithms are getting faster and more accurate at each day that passes. Times where processing power and data storing capability are virtually infinite.\n\nWe are also living in times where access to technology is cheaper than ever and growing every day.\n\nWith this in mind, it is important to ask the following question: _what kind of software are we creating? What kind of products are we providing to our peers? Do we think about the dangers of our work?_\n\n**_Little disclaimer:_** _I know that not all software is dangerous, in fact, most of it is not. A lot of the advances in science were only possible due to our work. A lot of good things happen everyday because of our work!_\n\nAs a software developer myself, I very rarely thought about the implications and the moral and ethics associated to my work.\n\nAnd this worries me. Because if we come to think about it, software is being used for pretty questionable and nasty things.\n\nTake a quick look at online advertisement. Do you think it is a coincidence that almost every add we see is something that suites our needs? They know that you need new shoes and that you’re thinking about buying a new computer. They even know what kind of movies and books you enjoy the most. Definitely not a coincidence.\n\nTrue story time. I’ve been searching for plane tickets to Marrakesh, because I’m thinking about visiting it. The moment I’ve opened Facebook, trips to Marrakesh are being advertised.\n\nI spent some time trying to identify areas where software development is actually doing a disservice to society and I came with 3 major areas. I think those areas are some of the most dangerous, and deserve a good and deep look.\n\n### Weaponry\n\nI think this one is quite obvious. Software facilitates and [is present](https://defensesystems.com/articles/2017/02/27/solarium.aspx) in most of modern warfare. Software is contributing to the development of newer and deadlier weapons. And let’s be honest, no matter what they say, nothing good comes from the use of weapons.\n\n### Privacy\n\n!(https://hackernoon.com/hn-images/1*lr9luK_wjpZ87uD3YePBcw.jpeg)\n\nData is being collected each time we turn on our computer. Companies like Google and Facebook have huge databases of data about their users, they know everything, where you’ve been, what you like, who are your friends… Everything! Data is being passed around companies. And some of those companies don’t have the best intentions.\n\nNot only this but [operative systems](http://www.washingtonsblog.com/2013/06/microsoft-programmed-in-nsa-backdoor-in-windows-by-1999.html) have [backdoors](https://falkvinge.net/2013/11/17/nsa-asked-linus-torvalds-to-install-backdoors-into-gnulinux/) so that you can be spied on.\n\nWe, as developers of the software behind some of these systems are actively working on eradicating one of the pillars of modern society, **Freedom**.\n\n### Addiction\n\n[Addiction is very real](http://www.newyorker.com/science/maria-konnikova/internet-addiction-real-thing). Nowadays, product success is being measured on the amount of people addicted to it. People get anxious when they can’t log in to their favorite site or social network. People feel their phones vibrating in their pockets, even when the phone is not there. It’s the first we do once we wake up, and the last before going to sleep. To be connected.\n\nI know this, I’m on the same boat. One way or the other I’m also addicted to connectivity.\n\nBusinesses have entire teams studying how to get users addicted to their products, instant rewards, constant notifications, likes and thumbs up, it’s all documented.\n\nWant to guess whose work is powering all this?\n\n### Summing it up\n\nAt first sight, software development may seem like a pretty innocuous occupation. We arrive in the morning, do some programming and leave. We are also pretty introverted people. What bad can we do?\n\nBut if we look at it closely, there’s a huge responsibility behind it. Maybe it’s time to look at what we do, and the impact it may have.\n\nIt is time to stop thinking about it as a merely technical position, and it’s time to look at it in a moral way, with a critical eye.\n\nDo I think software developers are a force for good?\n\nDefinitely!\n\nBut there’s still a lot of work to do!