HackerNews

See the following -

What Does it Mean to Have an Open Mindset?

Successful companies are those that grow and expand. But bigger companies often need more managers. Excessive layers of management can instill cumbersome bureaucracy in a company, and bureaucracy can become a significant problem for companies when it can causes wasteful resource allocation, decreases productivity, and decelerates innovation. We can observe that open thinking can challenge or overcome potential problems of bureaucracy. Even if your company isn't a software company, it's still possible to adopt the mindset prevalent in free and open source software communities and instill openness within your company's culture...