DEV Community

Discussion on: Why is coding so ridiculously overcomplicated?

 
chasm profile image
Charles F. Munat

I hope you're right and that it's not just helping us to build more manipulative toys (antisocial media) or spyware. But I think there are parallel processes here. Context is, as you point out, very important. We're social, tribal animals and your parents were right: your friends define you.

So I'm all for simplification (I have a whole website dedicated to it), but in pursuit of good objectives. Too often we devs focus on the task at hand and never stop to ask, Why? Who does this really benefit? Who does it hurt?

But then the pushback from devs like the folks at Google who resist building more spyware for the NSA is a good sign or unaccountable "AI". (Google's new motto: Do evil. Lots of it. Lie about it.) So devs (and other engineers) are slowly waking up to their responsibility to, frankly, all life on Earth. Sadly, we don't talk about this enough on sites such as Dev.to, and many devs strongly resist discussing it anywhere at all – tuning out or complaining that it's "OT" when it comes up.

In my mind, the survival of life on Earth is never "off topic", and should be the primary thing we talk about. What else is there, really? Otherwise, as I said, it's as if the house is burning, the kids are trapped in the attic, and we're arguing about what color to paint the garage.

Nice chat! I appreciate that you cared enough to continue and weren't scared away by big topics. If only we were legion.

Cheers!

Thread Thread
 
matthijsschuurman profile image
Matthijs

For me the purpose of this post was to ask why a couple times... why do we do all this? what is the actual purpose? What is the actual problem and why do we think these solutions solve that? Stepping back and asking why is probably one of the most powerful and underutilised tools we have as a society. And it's not even about doubting everything... just for the sake of really understanding why we do things.

Looking at the bigger picture and seeing how this community can help improve it prolly merits its own series on dev.to. I would imagine there are more people interested in ensuring the survival of our species :)

Good chat indeed!