People learn like this, practice-->experience--->practice
this is true no matter what type you are
if you never practice your ideas , how can you learn anything?
As for deadlines, there are no deadlines in real life, only authority figures give you deadlines, and you can pretty much ignore them. Have patience and belive in your ability, whether meeting the deadline or not is optional.
Plus there is always something to learn from randomness.