Don't post your college programming problems in Stack Overflow and here's why...
I am a first-year IT college student and for the last 2 months, I have a Stack Overflow account for asking my coding problems in my Programming subject. I asked for my homework and solving problems. When I have hard time to search most of error codes, it never answers my questions. When I asked my friends and classmates, they didn't answer my problem in coding. My last resort is posting the error on Stack Overflow.
When I posted my code on Stack Overflow, things are not like what I expected. I thought that they will answer all my questions and get many upvotes. I got many downvotes and even though I got the answer I needed, they never liked the question. I posted another question, hopefully I got what I expected to be. It turns out, I got another downvotes and one answers says that "It has so much errors...", "Don't post your college homework questions in Stack Overflow, it was highly discouraged"
I forgot to say that my subject requires only this knowledge and my professor doesn't accept some functions and variables that were not yet discussed. My questions should be improved but because I was new to the community, it was like I was not welcome in the community.
If you are new in programming and still having a hard time on coding especially if you are first year college in Computer Courses, here are most acceptable things you need to consider.
- Ask GOOGLE
- You need to ask Google if you have any coding topics that you were not able to understand. You may search on Google and Youtube for some answers. You may also read some similar problems on Stack Overflow BUT DON'T POST IT.
- Ask a fellow coder
- If you have a friend who is a coder or yet a professional developer and are willing to help you on coding problems, you may ask them.
- Ask in the Programming Groups
- Ask in the programming groups (like in Facebook) and they are willing to help you to solve your problems.
There are so much thing to learn on the internet. A message to fellow coders out there, always welcome to criticisms and more improvements. For professional coders, always welcome to help other future coders and always remember that you experienced just like them. Be friendly to everyone.