That's a extremely vague question which can't simply be answered on a Q&A site.
There are lots of other places where such questions can be discussed.
Stackoverflow is not the place to discuss all kinds of philosophical questions.
If you have a specific question, best with source code, then go ahead. But please don't make stackoverflow a copy of Hackernews, Reddit, comp.db.advocacy or similar.
I like Stackoverflow most when it can give real direct support for a practical problem.
There are lots of other places where such questions can be discussed.
Stackoverflow is not the place to discuss all kinds of philosophical questions.
If you have a specific question, best with source code, then go ahead. But please don't make stackoverflow a copy of Hackernews, Reddit, comp.db.advocacy or similar.
I like Stackoverflow most when it can give real direct support for a practical problem.