Every programmer, whether you’re a complete beginner or professional has experienced running some code they have either typed in from an example or wrote themselves and it doesn’t want to run. At times you may want to punch your monitor because of the frustration you are experiencing. If you’re completely new to computer programming, you’re definitively going to need to get some help. When I get stuck on a programming problem, here are the places I go to for help to try and conquer frustrating programming problems.
The beauty with Stack overflow is that all you have to do is ask your question, and there will be thousands of programmers who will help you fix the root of the problem. To get your problem solved faster, attach your code to your question, so it can be analysed and they might even give you tips to improve your code design.
When you’re a beginner, it would be wise to search for your problem first because if you ask a question, chances are, there is already someone who are experienced the same problem as you.
Dream in code
Dream in code has over 150,000 registered members and has over 230,000 Topics in the forum. Every language has a dedicated help forum, ranging from simple problems to very complex problems.
Taking a break
When you are faced with a difficult problem you cannot fix, don’t just sit there and waste hours trying to fix it. Step away from the computer and take a break. Your subconscious will be working on solving the problem when you are taking a break. When you come back five minutes later, the problem is much more likely to be solved in less than ten minutes.
This scenario is similar when you are taking a test and you see a question, but you can’t remember the answer. You move onto the other questions in the test, but your subconscious mind will be working to remember the answer that one question you couldn’t answer, then ten minutes later, it comes back to you. Programming is the same, take frequent breaks.