No. While you're free to participate, you're not required to post anything if you don't want to. In fact, you don't even have to join Reddit to browse through the above communities. Of course, if you want to share advice or get advice, you'll need to create a Reddit account to start posting.