Its important to come with a conclusion between your dreams and abilities. You cant allow your dreams to be too big beyond your abilities because then you get tired and unmotivated.
You can have a big goal with baby steps but make sure these baby steps are thing you are able to do.
This video is more speech based than programming based.
Music:
• SPOT