Great thread and a must-read for beginners. Being consistent and dedication is needed to learn programming. Don't be in tutorial hell. Learn and start building projects early.