My preference in the last ~2, 3 years is rule out language contribution. Because I am not familiar with compiler and language design, when I make comments I feel like people just think &quot;this guy is stupid.&quot; This negativity is so strong I feel depressed. Actually, Python mailing list is a really good example how the community discussions are both fruitful and disastrous at the same time. One question can go into so several sub topics into 200 replies and just more tangential talks. At some point people don&#x27;t reply to comments you make (but you made that same damn comment before the other person did!), and you feel like like a victim of &quot;you are not one of us.&quot;<p>I am pretty permissive about contributing to big projects. I feel like an outcast. So I choose to spend my time working on private projects whenever I get a minute. I guess I am just one of the few cynical negative developers out there.