Follow these tips to choose the best coding project to learn from and stop wasting your time on projects that don't help you achieve your goals.