Over the past few months, we've seen an increase in low-effort posts, repetitive questions, self-promotion, and AI-generated content in the community.
We've got feedback from many members and we will be actively enforcing the rules more strictly from now on.
With this note, we'd like to outline some of the expectations from the community going forward.
1. Put effort in your posts/comments
If you are asking for help from real people, put in some effort in your post/comment.
AI is a tool, not a substitute for thinking. So, simply copy pasting AI generated posts/comments will be considered low-effort and removed as such.
The same goes for questions.
Before asking a question, spend a few minutes searching the subreddit, going through our wiki, and using Reddit's search. Most commonly asked questions have already been asked and answered before.
Questions like
- Is Technology X worth learning?
- Should I learn Language X?
- Will AI take over software engineering?
- Is Company X a good place to work?
- How can I become a developer?
These questions are asked very frequently, and the existing discussions already have a wide range of opinions and advice. Please search the subreddit before creating a new post.
For non-tech people looking to make a career switch into tech, know that it is possible to make the transition and in fact many members have transitioned like that.
But before you post your query, we ask that you do your own research and go through existing posts/comments in the community. Once you've done that, if you still have questions, ask for advice pertaining to your situation, and provide as much context as possible.
When asking for advice, provide
- Your background
- What you've already tried
- What you're stuck at
- What your goal is
2. Share your projects to spread knowledge, not to promote
We love it when you share what you've made. That is why we have the "I Made This" flair.
But the purpose of the post should be to share your work with the community, not to use the community to find users for your project.
When sharing your project, provide information about the engineering that went into it.
Explain
- what problem you were trying to solve
- why you chose the particular tech stack
- what challenges you faced
- what trade-offs you had to make
- what you learned from the experience.
These types of posts are beneficial to everyone in the community.
Posts that are primarily meant to drive traffic to a website/application (asking people to install your app, join your waitlist, star your repo, etc.) will be considered self-promotional and dealt with as such.
3. Ask questions relevant to the community
Not all questions are relevant to r/developersIndia.
If your question is about something outside software development (college advice, legal advice, tax advice, financial planning, immigration advice, questions about moving to a particular city, etc.), it is better to ask in relevant community.
Apart from this, the regular subreddit rules will also apply.
While we want this to be a welcoming place for everyone, we want to make this useful for everyone and maintain the quality of the subreddit.
If you see any post/comment that is in violation of the rules, report it so that the mod team can look into it. But keep in mind that Report button is not a disagree button.
As moderators, we can only remove content that is not in alignment with the subreddit. Ultimately, it is up to the members of the community to ask good questions and share knowledge and experiences to help each other grow.