For starters, most of the time if not all of the time, someone else has also encountered your issue whether it's the fact that your IDE doesn't let you compile you a file or you get linking errors. You can always if not most of the time find the answer on Stack Overlow. I can not stress this enough - numerous occasions where I have hit a wall and Stack Overflow has helped me, Use Google. Use books. Go to the library.