I've found that I have to go through periods of doing (hustling), and then periods of research/learning when stuck, going back to doing once unstuck.  The cycle repeats itself.<p>Transitioning between the two can be difficult.  It's like switching between a "job" and being in academia.  They're similar but two totally different worlds.  One gives you hands-on experience, and the other book smarts.  Separately neither paints a full picture, but combined they certainly do.